builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1042 starttime: 1467390246.52 results: success (0) buildid: 20160701074922 builduid: ad5179a2fa9c4befaf28b0702cae2bba revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:06.523997) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:06.524656) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:06.525078) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:06.569969) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:06.570389) ========= 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-1467389950.35774-191985403 _=/tools/buildbot/bin/python using PTY: False --2016-07-01 09:24:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.53M=0.002s 2016-07-01 09:24:07 (7.53 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.554152 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:07.162818) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:07.163289) ========= 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-1467389950.35774-191985403 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.069948 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:07.267947) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 09:24:07.268444) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4c7636b942946b1057c6f8fe5ae92377011a86bf --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 4c7636b942946b1057c6f8fe5ae92377011a86bf --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-1467389950.35774-191985403 _=/tools/buildbot/bin/python using PTY: False 2016-07-01 09:24:07,380 truncating revision to first 12 chars 2016-07-01 09:24:07,380 Setting DEBUG logging. 2016-07-01 09:24:07,381 attempt 1/10 2016-07-01 09:24:07,381 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4c7636b94294?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 09:24:08,983 unpacking tar archive at: mozilla-beta-4c7636b94294/testing/mozharness/ program finished with exit code 0 elapsedTime=2.233903 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 09:24:09.641672) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:09.642120) ========= script_repo_revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:09.642708) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:09.643108) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 09:24:09.835631) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 19 secs) (at 2016-07-01 09:24:09.836053) ========= /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-1467389950.35774-191985403 _=/tools/buildbot/bin/python using PTY: False 09:24:10 INFO - MultiFileLogger online at 20160701 09:24:10 in /builds/slave/test 09:24:10 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 09:24:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:24:10 INFO - {'append_to_log': False, 09:24:10 INFO - 'base_work_dir': '/builds/slave/test', 09:24:10 INFO - 'blob_upload_branch': 'mozilla-beta', 09:24:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:24:10 INFO - 'buildbot_json_path': 'buildprops.json', 09:24:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:24:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:24:10 INFO - 'download_minidump_stackwalk': True, 09:24:10 INFO - 'download_symbols': 'true', 09:24:10 INFO - 'e10s': False, 09:24:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:24:10 INFO - 'tooltool.py': '/tools/tooltool.py', 09:24:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:24:10 INFO - '/tools/misc-python/virtualenv.py')}, 09:24:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:24:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:24:10 INFO - 'log_level': 'info', 09:24:10 INFO - 'log_to_console': True, 09:24:10 INFO - 'opt_config_files': (), 09:24:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:24:10 INFO - '--processes=1', 09:24:10 INFO - '--config=%(test_path)s/wptrunner.ini', 09:24:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:24:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:24:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:24:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:24:10 INFO - 'pip_index': False, 09:24:10 INFO - 'require_test_zip': True, 09:24:10 INFO - 'test_type': ('testharness',), 09:24:10 INFO - 'this_chunk': '1', 09:24:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:24:10 INFO - 'total_chunks': '10', 09:24:10 INFO - 'virtualenv_path': 'venv', 09:24:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:24:10 INFO - 'work_dir': 'build'} 09:24:10 INFO - ##### 09:24:10 INFO - ##### Running clobber step. 09:24:10 INFO - ##### 09:24:10 INFO - Running pre-action listener: _resource_record_pre_action 09:24:10 INFO - Running main action method: clobber 09:24:10 INFO - rmtree: /builds/slave/test/build 09:24:10 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:24:12 INFO - Running post-action listener: _resource_record_post_action 09:24:12 INFO - ##### 09:24:12 INFO - ##### Running read-buildbot-config step. 09:24:12 INFO - ##### 09:24:12 INFO - Running pre-action listener: _resource_record_pre_action 09:24:12 INFO - Running main action method: read_buildbot_config 09:24:12 INFO - Using buildbot properties: 09:24:12 INFO - { 09:24:12 INFO - "project": "", 09:24:12 INFO - "product": "firefox", 09:24:12 INFO - "script_repo_revision": "production", 09:24:12 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:24:12 INFO - "repository": "", 09:24:12 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:24:12 INFO - "buildid": "20160701074922", 09:24:12 INFO - "pgo_build": "False", 09:24:12 INFO - "basedir": "/builds/slave/test", 09:24:12 INFO - "buildnumber": 77, 09:24:12 INFO - "slavename": "tst-linux32-spot-1042", 09:24:12 INFO - "revision": "4c7636b942946b1057c6f8fe5ae92377011a86bf", 09:24:12 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 09:24:12 INFO - "platform": "linux", 09:24:12 INFO - "branch": "mozilla-beta", 09:24:12 INFO - "repo_path": "releases/mozilla-beta", 09:24:12 INFO - "moz_repo_path": "", 09:24:12 INFO - "stage_platform": "linux", 09:24:12 INFO - "builduid": "ad5179a2fa9c4befaf28b0702cae2bba", 09:24:12 INFO - "slavebuilddir": "test" 09:24:12 INFO - } 09:24:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:24:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:24:12 INFO - Running post-action listener: _resource_record_post_action 09:24:12 INFO - ##### 09:24:12 INFO - ##### Running download-and-extract step. 09:24:12 INFO - ##### 09:24:12 INFO - Running pre-action listener: _resource_record_pre_action 09:24:12 INFO - Running main action method: download_and_extract 09:24:12 INFO - mkdir: /builds/slave/test/build/tests 09:24:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:24:12 INFO - https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:24:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:24:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:24:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:24:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:24:14 INFO - Downloaded 1291 bytes. 09:24:14 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:24:14 INFO - Using the following test package requirements: 09:24:14 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:24:14 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:24:14 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:24:14 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:24:14 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:24:14 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:24:14 INFO - u'jsshell-linux-i686.zip'], 09:24:14 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:24:14 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:24:14 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:24:14 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:24:14 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:24:14 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:24:14 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:24:14 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:24:14 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:24:14 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:24:14 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:24:14 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 09:24:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:24:14 INFO - https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:24:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:24:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:24:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:24:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:24:22 INFO - Downloaded 22860840 bytes. 09:24:22 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/*'] 09:24:22 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/* 09:24:23 INFO - caution: filename not matched: web-platform/* 09:24:23 INFO - Return code: 11 09:24:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:24:23 INFO - https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:24:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:24:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:24:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:24:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:24:34 INFO - Downloaded 36389078 bytes. 09:24:34 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/*'] 09:24:34 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/* 09:24:38 INFO - caution: filename not matched: bin/* 09:24:38 INFO - caution: filename not matched: config/* 09:24:38 INFO - caution: filename not matched: mozbase/* 09:24:38 INFO - caution: filename not matched: marionette/* 09:24:38 INFO - caution: filename not matched: tools/wptserve/* 09:24:38 INFO - Return code: 11 09:24:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:24:38 INFO - https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:24:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:24:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:24:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:24:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:24:56 INFO - Downloaded 69353991 bytes. 09:24:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:24:56 INFO - mkdir: /builds/slave/test/properties 09:24:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:24:56 INFO - Writing to file /builds/slave/test/properties/build_url 09:24:56 INFO - Contents: 09:24:56 INFO - build_url:https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:25:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:25:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:25:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:25:26 INFO - Contents: 09:25:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:25: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')]} 09:25:26 INFO - https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:25:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:25:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:25:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:25:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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 09:25:51 INFO - Downloaded 92359291 bytes. 09:25:51 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'] 09:25:51 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 09:26:00 INFO - Return code: 0 09:26:00 INFO - Running post-action listener: _resource_record_post_action 09:26:00 INFO - Running post-action listener: set_extra_try_arguments 09:26:00 INFO - ##### 09:26:00 INFO - ##### Running create-virtualenv step. 09:26:00 INFO - ##### 09:26:00 INFO - Running pre-action listener: _pre_create_virtualenv 09:26:00 INFO - Running pre-action listener: _resource_record_pre_action 09:26:00 INFO - Running main action method: create_virtualenv 09:26:00 INFO - Creating virtualenv /builds/slave/test/build/venv 09:26:00 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 09:26:00 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:26:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:26:01 INFO - Using real prefix '/usr' 09:26:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:26:02 INFO - Installing distribute.............................................................................................................................................................................................done. 09:26:06 INFO - Installing pip.................done. 09:26:06 INFO - Return code: 0 09:26:06 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:26:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:26:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:26:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c17598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ccb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cbaf70>, '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 0x8cba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cc0750>, '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-1467389950.35774-191985403', '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 09:26:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:26:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:26:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:26:06 INFO - 'CCACHE_UMASK': '002', 09:26:06 INFO - 'DISPLAY': ':0', 09:26:06 INFO - 'HOME': '/home/cltbld', 09:26:06 INFO - 'LANG': 'en_US.UTF-8', 09:26:06 INFO - 'LOGNAME': 'cltbld', 09:26:06 INFO - 'MAIL': '/var/mail/cltbld', 09:26:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:26:06 INFO - 'MOZ_NO_REMOTE': '1', 09:26:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:26:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:26:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:26:06 INFO - 'PWD': '/builds/slave/test', 09:26:06 INFO - 'SHELL': '/bin/bash', 09:26:06 INFO - 'SHLVL': '1', 09:26:06 INFO - 'TERM': 'linux', 09:26:06 INFO - 'TMOUT': '86400', 09:26:06 INFO - 'USER': 'cltbld', 09:26:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467389950.35774-191985403', 09:26:06 INFO - '_': '/tools/buildbot/bin/python'} 09:26:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:26:06 INFO - Downloading/unpacking psutil>=0.7.1 09:26:06 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 09:26:06 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 09:26:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:06 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 09:26:06 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 09:26:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:26:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:26:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:26:12 INFO - Installing collected packages: psutil 09:26:12 INFO - Running setup.py install for psutil 09:26:12 INFO - building 'psutil._psutil_linux' extension 09:26:12 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 09:26:12 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:26:12 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:26:12 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 09:26:13 INFO - building 'psutil._psutil_posix' extension 09:26:13 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 09:26:13 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 09:26:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:26:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:26:13 INFO - Successfully installed psutil 09:26:13 INFO - Cleaning up... 09:26:13 INFO - Return code: 0 09:26:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:26:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:26:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:26:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c17598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ccb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cbaf70>, '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 0x8cba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cc0750>, '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-1467389950.35774-191985403', '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 09:26:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:26:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:26:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:26:13 INFO - 'CCACHE_UMASK': '002', 09:26:13 INFO - 'DISPLAY': ':0', 09:26:13 INFO - 'HOME': '/home/cltbld', 09:26:13 INFO - 'LANG': 'en_US.UTF-8', 09:26:13 INFO - 'LOGNAME': 'cltbld', 09:26:13 INFO - 'MAIL': '/var/mail/cltbld', 09:26:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:26:13 INFO - 'MOZ_NO_REMOTE': '1', 09:26:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:26:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:26:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:26:13 INFO - 'PWD': '/builds/slave/test', 09:26:13 INFO - 'SHELL': '/bin/bash', 09:26:13 INFO - 'SHLVL': '1', 09:26:13 INFO - 'TERM': 'linux', 09:26:13 INFO - 'TMOUT': '86400', 09:26:13 INFO - 'USER': 'cltbld', 09:26:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467389950.35774-191985403', 09:26:13 INFO - '_': '/tools/buildbot/bin/python'} 09:26:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:26:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:26:13 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 09:26:13 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 09:26:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:13 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 09:26:13 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 09:26:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:26:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:26:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:26:18 INFO - Installing collected packages: mozsystemmonitor 09:26:18 INFO - Running setup.py install for mozsystemmonitor 09:26:19 INFO - Successfully installed mozsystemmonitor 09:26:19 INFO - Cleaning up... 09:26:19 INFO - Return code: 0 09:26:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:26:19 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')]} 09:26:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:19 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')]} 09:26:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c17598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ccb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cbaf70>, '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 0x8cba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cc0750>, '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-1467389950.35774-191985403', '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 09:26:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:26:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:26:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:26:19 INFO - 'CCACHE_UMASK': '002', 09:26:19 INFO - 'DISPLAY': ':0', 09:26:19 INFO - 'HOME': '/home/cltbld', 09:26:19 INFO - 'LANG': 'en_US.UTF-8', 09:26:19 INFO - 'LOGNAME': 'cltbld', 09:26:19 INFO - 'MAIL': '/var/mail/cltbld', 09:26:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:26:19 INFO - 'MOZ_NO_REMOTE': '1', 09:26:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:26:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:26:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:26:19 INFO - 'PWD': '/builds/slave/test', 09:26:19 INFO - 'SHELL': '/bin/bash', 09:26:19 INFO - 'SHLVL': '1', 09:26:19 INFO - 'TERM': 'linux', 09:26:19 INFO - 'TMOUT': '86400', 09:26:19 INFO - 'USER': 'cltbld', 09:26:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467389950.35774-191985403', 09:26:19 INFO - '_': '/tools/buildbot/bin/python'} 09:26:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:26:19 INFO - Downloading/unpacking blobuploader==1.2.4 09:26:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:26:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:26:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:26:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:26:24 INFO - Downloading blobuploader-1.2.4.tar.gz 09:26:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:26:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:26:24 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 09:26:24 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 09:26:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:24 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 09:26:24 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 09:26:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:26:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:26:25 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 09:26:25 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 09:26:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:25 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 09:26:25 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 09:26:26 INFO - Downloading docopt-0.6.1.tar.gz 09:26:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:26:26 INFO - Installing collected packages: blobuploader, requests, docopt 09:26:26 INFO - Running setup.py install for blobuploader 09:26:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:26:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:26:26 INFO - Running setup.py install for requests 09:26:27 INFO - Running setup.py install for docopt 09:26:27 INFO - Successfully installed blobuploader requests docopt 09:26:27 INFO - Cleaning up... 09:26:27 INFO - Return code: 0 09:26:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:26:27 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')]} 09:26:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:27 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')]} 09:26:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c17598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ccb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cbaf70>, '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 0x8cba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cc0750>, '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-1467389950.35774-191985403', '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 09:26:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:26:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:26:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:26:27 INFO - 'CCACHE_UMASK': '002', 09:26:27 INFO - 'DISPLAY': ':0', 09:26:27 INFO - 'HOME': '/home/cltbld', 09:26:27 INFO - 'LANG': 'en_US.UTF-8', 09:26:27 INFO - 'LOGNAME': 'cltbld', 09:26:27 INFO - 'MAIL': '/var/mail/cltbld', 09:26:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:26:27 INFO - 'MOZ_NO_REMOTE': '1', 09:26:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:26:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:26:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:26:27 INFO - 'PWD': '/builds/slave/test', 09:26:27 INFO - 'SHELL': '/bin/bash', 09:26:27 INFO - 'SHLVL': '1', 09:26:27 INFO - 'TERM': 'linux', 09:26:27 INFO - 'TMOUT': '86400', 09:26:27 INFO - 'USER': 'cltbld', 09:26:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467389950.35774-191985403', 09:26:27 INFO - '_': '/tools/buildbot/bin/python'} 09:26:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:26:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:26:28 INFO - Running setup.py (path:/tmp/pip-PGgucP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:26:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:26:28 INFO - Running setup.py (path:/tmp/pip-O12NHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:26:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:26:28 INFO - Running setup.py (path:/tmp/pip-fzeWKp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:26:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:26:28 INFO - Running setup.py (path:/tmp/pip-08SS2m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:26:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:26:28 INFO - Running setup.py (path:/tmp/pip-4A9vcf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:26:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:26:28 INFO - Running setup.py (path:/tmp/pip-xiAlt9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:26:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:26:28 INFO - Running setup.py (path:/tmp/pip-X3v1rm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:26:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:26:29 INFO - Running setup.py (path:/tmp/pip-E6ezrh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:26:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:26:29 INFO - Running setup.py (path:/tmp/pip-Meaqnd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:26:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:26:29 INFO - Running setup.py (path:/tmp/pip-til1jQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:26:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:26:29 INFO - Running setup.py (path:/tmp/pip-eOBVH4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:26:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:26:29 INFO - Running setup.py (path:/tmp/pip-YRP0Sf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:26:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:26:29 INFO - Running setup.py (path:/tmp/pip-tQ7Klp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:26:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:26:29 INFO - Running setup.py (path:/tmp/pip-EbWTqN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:26:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:26:29 INFO - Running setup.py (path:/tmp/pip-fNHjEr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:26:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:26:30 INFO - Running setup.py (path:/tmp/pip-uRnlsi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:26:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:26:30 INFO - Running setup.py (path:/tmp/pip-_kTJpW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:26:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:26:30 INFO - Running setup.py (path:/tmp/pip-6aTFbf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:26:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:26:30 INFO - Running setup.py (path:/tmp/pip-riOgMz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:26:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:26:30 INFO - Running setup.py (path:/tmp/pip-2sZqqa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:26:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:26:31 INFO - Running setup.py (path:/tmp/pip-udYQiO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:26:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:26:31 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 09:26:31 INFO - Running setup.py install for manifestparser 09:26:31 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:26:31 INFO - Running setup.py install for mozcrash 09:26:31 INFO - Running setup.py install for mozdebug 09:26:31 INFO - Running setup.py install for mozdevice 09:26:32 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:26:32 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:26:32 INFO - Running setup.py install for mozfile 09:26:32 INFO - Running setup.py install for mozhttpd 09:26:32 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:26:32 INFO - Running setup.py install for mozinfo 09:26:32 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:26:32 INFO - Running setup.py install for mozInstall 09:26:32 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:26:32 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:26:32 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:26:32 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:26:32 INFO - Running setup.py install for mozleak 09:26:33 INFO - Running setup.py install for mozlog 09:26:33 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:26:33 INFO - Running setup.py install for moznetwork 09:26:33 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:26:33 INFO - Running setup.py install for mozprocess 09:26:33 INFO - Running setup.py install for mozprofile 09:26:34 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:26:34 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:26:34 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:26:34 INFO - Running setup.py install for mozrunner 09:26:34 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:26:34 INFO - Running setup.py install for mozscreenshot 09:26:34 INFO - Running setup.py install for moztest 09:26:34 INFO - Running setup.py install for mozversion 09:26:34 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:26:34 INFO - Running setup.py install for wptserve 09:26:35 INFO - Running setup.py install for marionette-driver 09:26:35 INFO - Running setup.py install for browsermob-proxy 09:26:35 INFO - Running setup.py install for marionette-client 09:26:35 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:26:36 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:26:36 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 09:26:36 INFO - Cleaning up... 09:26:36 INFO - Return code: 0 09:26:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:26:36 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')]} 09:26:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:36 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')]} 09:26:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:26:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8bb0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c17598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ccb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cbaf70>, '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 0x8cba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cc0750>, '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-1467389950.35774-191985403', '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 09:26:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:26:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:26:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:26:36 INFO - 'CCACHE_UMASK': '002', 09:26:36 INFO - 'DISPLAY': ':0', 09:26:36 INFO - 'HOME': '/home/cltbld', 09:26:36 INFO - 'LANG': 'en_US.UTF-8', 09:26:36 INFO - 'LOGNAME': 'cltbld', 09:26:36 INFO - 'MAIL': '/var/mail/cltbld', 09:26:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:26:36 INFO - 'MOZ_NO_REMOTE': '1', 09:26:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:26:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:26:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:26:36 INFO - 'PWD': '/builds/slave/test', 09:26:36 INFO - 'SHELL': '/bin/bash', 09:26:36 INFO - 'SHLVL': '1', 09:26:36 INFO - 'TERM': 'linux', 09:26:36 INFO - 'TMOUT': '86400', 09:26:36 INFO - 'USER': 'cltbld', 09:26:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467389950.35774-191985403', 09:26:36 INFO - '_': '/tools/buildbot/bin/python'} 09:26:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:26:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:26:36 INFO - Running setup.py (path:/tmp/pip-g4b6uE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:26:36 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)) 09:26:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:26:36 INFO - Running setup.py (path:/tmp/pip-ZVGJOq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:26:36 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)) 09:26:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:26:36 INFO - Running setup.py (path:/tmp/pip-T_eLmv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:26:37 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)) 09:26:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:26:37 INFO - Running setup.py (path:/tmp/pip-0UptKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:26:37 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)) 09:26:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:26:37 INFO - Running setup.py (path:/tmp/pip-aoxFsR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:26:37 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)) 09:26:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:26:37 INFO - Running setup.py (path:/tmp/pip-NgYOBH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:26:37 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)) 09:26:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:26:37 INFO - Running setup.py (path:/tmp/pip-_XzQV5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:26:37 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)) 09:26:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:26:37 INFO - Running setup.py (path:/tmp/pip-DbhVh0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:26:37 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)) 09:26:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:26:37 INFO - Running setup.py (path:/tmp/pip-_i7sFT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:26:37 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)) 09:26:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:26:37 INFO - Running setup.py (path:/tmp/pip-vA3ufh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:26:38 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)) 09:26:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:26:38 INFO - Running setup.py (path:/tmp/pip-11P4sK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:26:38 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)) 09:26:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:26:38 INFO - Running setup.py (path:/tmp/pip-ZGJ5nq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:26:38 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)) 09:26:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:26:38 INFO - Running setup.py (path:/tmp/pip-g7cyU_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:26:38 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)) 09:26:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:26:38 INFO - Running setup.py (path:/tmp/pip-8GEWfs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:26:38 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)) 09:26:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:26:38 INFO - Running setup.py (path:/tmp/pip-fM9It9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:26:38 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)) 09:26:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:26:38 INFO - Running setup.py (path:/tmp/pip-ivGSAn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:26:38 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)) 09:26:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:26:38 INFO - Running setup.py (path:/tmp/pip-2aliJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:26:39 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)) 09:26:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:26:39 INFO - Running setup.py (path:/tmp/pip-UnEvZK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:26:39 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)) 09:26:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:26:39 INFO - Running setup.py (path:/tmp/pip-53hZ58-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:26:39 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)) 09:26:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:26:39 INFO - Running setup.py (path:/tmp/pip-yfBdWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:26:39 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)) 09:26:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:26:39 INFO - Running setup.py (path:/tmp/pip-LIEGap-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:26:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:26:39 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)) 09:26:39 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)) 09:26:40 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)) 09:26:40 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)) 09:26:40 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)) 09:26:40 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)) 09:26:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:26:40 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 09:26:40 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 09:26:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:26:40 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 09:26:40 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 09:26:44 INFO - Downloading blessings-1.6.tar.gz 09:26:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:26:45 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:26:45 INFO - Installing collected packages: blessings 09:26:45 INFO - Running setup.py install for blessings 09:26:45 INFO - Successfully installed blessings 09:26:45 INFO - Cleaning up... 09:26:45 INFO - Return code: 0 09:26:45 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:26:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:26:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:26:45 INFO - Reading from file tmpfile_stdout 09:26:45 INFO - Current package versions: 09:26:45 INFO - argparse == 1.2.1 09:26:45 INFO - blessings == 1.6 09:26:45 INFO - blobuploader == 1.2.4 09:26:45 INFO - browsermob-proxy == 0.6.0 09:26:45 INFO - docopt == 0.6.1 09:26:45 INFO - manifestparser == 1.1 09:26:45 INFO - marionette-client == 2.3.0 09:26:45 INFO - marionette-driver == 1.4.0 09:26:45 INFO - mozInstall == 1.12 09:26:45 INFO - mozcrash == 0.17 09:26:45 INFO - mozdebug == 0.1 09:26:45 INFO - mozdevice == 0.48 09:26:45 INFO - mozfile == 1.2 09:26:45 INFO - mozhttpd == 0.7 09:26:45 INFO - mozinfo == 0.9 09:26:45 INFO - mozleak == 0.1 09:26:45 INFO - mozlog == 3.1 09:26:45 INFO - moznetwork == 0.27 09:26:45 INFO - mozprocess == 0.22 09:26:45 INFO - mozprofile == 0.28 09:26:45 INFO - mozrunner == 6.11 09:26:45 INFO - mozscreenshot == 0.1 09:26:45 INFO - mozsystemmonitor == 0.0 09:26:45 INFO - moztest == 0.7 09:26:45 INFO - mozversion == 1.4 09:26:45 INFO - psutil == 3.1.1 09:26:45 INFO - requests == 1.2.3 09:26:45 INFO - wptserve == 1.4.0 09:26:45 INFO - wsgiref == 0.1.2 09:26:45 INFO - Running post-action listener: _resource_record_post_action 09:26:45 INFO - Running post-action listener: _start_resource_monitoring 09:26:45 INFO - Starting resource monitoring. 09:26:45 INFO - ##### 09:26:45 INFO - ##### Running pull step. 09:26:45 INFO - ##### 09:26:45 INFO - Running pre-action listener: _resource_record_pre_action 09:26:45 INFO - Running main action method: pull 09:26:45 INFO - Pull has nothing to do! 09:26:45 INFO - Running post-action listener: _resource_record_post_action 09:26:45 INFO - ##### 09:26:45 INFO - ##### Running install step. 09:26:45 INFO - ##### 09:26:45 INFO - Running pre-action listener: _resource_record_pre_action 09:26:45 INFO - Running main action method: install 09:26:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:26:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:26:46 INFO - Reading from file tmpfile_stdout 09:26:46 INFO - Detecting whether we're running mozinstall >=1.0... 09:26:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:26:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:26:46 INFO - Reading from file tmpfile_stdout 09:26:46 INFO - Output received: 09:26:46 INFO - Usage: mozinstall [options] installer 09:26:46 INFO - Options: 09:26:46 INFO - -h, --help show this help message and exit 09:26:46 INFO - -d DEST, --destination=DEST 09:26:46 INFO - Directory to install application into. [default: 09:26:46 INFO - "/builds/slave/test"] 09:26:46 INFO - --app=APP Application being installed. [default: firefox] 09:26:46 INFO - mkdir: /builds/slave/test/build/application 09:26:46 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'] 09:26:46 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 09:27:15 INFO - Reading from file tmpfile_stdout 09:27:15 INFO - Output received: 09:27:15 INFO - /builds/slave/test/build/application/firefox/firefox 09:27:15 INFO - Running post-action listener: _resource_record_post_action 09:27:15 INFO - ##### 09:27:15 INFO - ##### Running run-tests step. 09:27:15 INFO - ##### 09:27:15 INFO - Running pre-action listener: _resource_record_pre_action 09:27:15 INFO - Running main action method: run_tests 09:27:15 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:27:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:27:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:27:15 INFO - grabbing minidump binary from tooltool 09:27:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:27:15 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 0x8cbaf70>, '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 0x8cba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cc0750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:27:15 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 09:27:15 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 09:27:15 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:27:15 INFO - Return code: 0 09:27:15 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:27:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:27: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/SwcFbIj-RH-pj-M4XVuo1Q/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 09:27: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/SwcFbIj-RH-pj-M4XVuo1Q/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 09:27:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:27:16 INFO - 'CCACHE_UMASK': '002', 09:27:16 INFO - 'DISPLAY': ':0', 09:27:16 INFO - 'HOME': '/home/cltbld', 09:27:16 INFO - 'LANG': 'en_US.UTF-8', 09:27:16 INFO - 'LOGNAME': 'cltbld', 09:27:16 INFO - 'MAIL': '/var/mail/cltbld', 09:27:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:27:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:27:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:27:16 INFO - 'MOZ_NO_REMOTE': '1', 09:27:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:27:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:27:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:27:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:27:16 INFO - 'PWD': '/builds/slave/test', 09:27:16 INFO - 'SHELL': '/bin/bash', 09:27:16 INFO - 'SHLVL': '1', 09:27:16 INFO - 'TERM': 'linux', 09:27:16 INFO - 'TMOUT': '86400', 09:27:16 INFO - 'USER': 'cltbld', 09:27:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467389950.35774-191985403', 09:27:16 INFO - '_': '/tools/buildbot/bin/python'} 09:27: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/SwcFbIj-RH-pj-M4XVuo1Q/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 09:27: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 09:27:16 INFO - import pkg_resources 09:27:17 INFO - Using 1 client processes 09:27:18 INFO - wptserve Starting http server on 127.0.0.1:8000 09:27:18 INFO - wptserve Starting http server on 127.0.0.1:8001 09:27:18 INFO - wptserve Starting http server on 127.0.0.1:8443 09:27:20 INFO - SUITE-START | Running 778 tests 09:27:20 INFO - Running testharness tests 09:27:20 INFO - Setting up ssl 09:27:20 INFO - PROCESS | certutil | 09:27:20 INFO - PROCESS | certutil | 09:27:20 INFO - PROCESS | certutil | 09:27:20 INFO - Certificate Nickname Trust Attributes 09:27:20 INFO - SSL,S/MIME,JAR/XPI 09:27:20 INFO - 09:27:20 INFO - web-platform-tests CT,, 09:27:20 INFO - 09:27:20 INFO - Starting runner 09:27:24 INFO - PROCESS | 1742 | 1467390444395 Marionette DEBUG Marionette enabled via build flag and pref 09:27:24 INFO - PROCESS | 1742 | ++DOCSHELL 0xa4d4f000 == 1 [pid = 1742] [id = 1] 09:27:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 1 (0xa4d4f400) [pid = 1742] [serial = 1] [outer = (nil)] 09:27:24 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:27:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 2 (0xa4d4fc00) [pid = 1742] [serial = 2] [outer = 0xa4d4f400] 09:27:25 INFO - PROCESS | 1742 | 1467390445225 Marionette INFO Listening on port 2828 09:27:25 INFO - PROCESS | 1742 | 1467390445946 Marionette DEBUG Marionette enabled via command-line flag 09:27:25 INFO - PROCESS | 1742 | ++DOCSHELL 0xa23ac400 == 2 [pid = 1742] [id = 2] 09:27:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 3 (0xa23ad800) [pid = 1742] [serial = 3] [outer = (nil)] 09:27:25 INFO - PROCESS | 1742 | [1742] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:27:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 4 (0xa23b6c00) [pid = 1742] [serial = 4] [outer = 0xa23ad800] 09:27:26 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d0aa0 09:27:26 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d45a0 09:27:26 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dc560 09:27:26 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fe1c0 09:27:26 INFO - PROCESS | 1742 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20feee0 09:27:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 5 (0xa1014400) [pid = 1742] [serial = 5] [outer = 0xa4d4f400] 09:27:26 INFO - PROCESS | 1742 | [1742] 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 09:27:26 INFO - PROCESS | 1742 | 1467390446371 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52256 09:27:26 INFO - PROCESS | 1742 | [1742] 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 09:27:26 INFO - PROCESS | 1742 | 1467390446403 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52257 09:27:26 INFO - PROCESS | 1742 | 1467390446465 Marionette DEBUG Closed connection conn0 09:27:26 INFO - PROCESS | 1742 | 1467390446467 Marionette DEBUG Closed connection conn1 09:27:26 INFO - PROCESS | 1742 | [1742] 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 09:27:26 INFO - PROCESS | 1742 | 1467390446493 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52258 09:27:26 INFO - PROCESS | 1742 | [1742] 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 09:27:26 INFO - PROCESS | 1742 | [1742] 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 09:27:26 INFO - PROCESS | 1742 | 1467390446637 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:52259 09:27:26 INFO - PROCESS | 1742 | 1467390446642 Marionette DEBUG Closed connection conn2 09:27:26 INFO - PROCESS | 1742 | [1742] 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 09:27:26 INFO - PROCESS | 1742 | 1467390446695 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:52260 09:27:26 INFO - PROCESS | 1742 | 1467390446707 Marionette DEBUG Closed connection conn3 09:27:26 INFO - PROCESS | 1742 | 1467390446748 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:27:26 INFO - PROCESS | 1742 | 1467390446764 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":"20160701074922","device":"desktop","version":"48.0"} 09:27:27 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:27:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x9ab43c00 == 3 [pid = 1742] [id = 3] 09:27:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 6 (0x9ab44000) [pid = 1742] [serial = 6] [outer = (nil)] 09:27:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x9ab44400 == 4 [pid = 1742] [id = 4] 09:27:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 7 (0x9ab47c00) [pid = 1742] [serial = 7] [outer = (nil)] 09:27:29 INFO - PROCESS | 1742 | [1742] 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 09:27:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a3f7400 == 5 [pid = 1742] [id = 5] 09:27:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 8 (0x9a3f7800) [pid = 1742] [serial = 8] [outer = (nil)] 09:27:29 INFO - PROCESS | 1742 | [1742] 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 09:27:29 INFO - PROCESS | 1742 | [1742] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:27:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 9 (0x99f3f000) [pid = 1742] [serial = 9] [outer = 0x9a3f7800] 09:27:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 10 (0x99c88400) [pid = 1742] [serial = 10] [outer = 0x9ab44000] 09:27:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 11 (0x99c8a000) [pid = 1742] [serial = 11] [outer = 0x9ab47c00] 09:27:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 12 (0x99c8c800) [pid = 1742] [serial = 12] [outer = 0x9a3f7800] 09:27:31 INFO - PROCESS | 1742 | 1467390451037 Marionette INFO startBrowser 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:31 INFO - PROCESS | 1742 | 1467390451086 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1742 | 1467390451105 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1742 | 1467390451110 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 13 (0x98285400) [pid = 1742] [serial = 13] [outer = 0x9a3f7800] 09:27:31 INFO - PROCESS | 1742 | 1467390451820 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"4690888c-67bc-4421-b8bb-4dccd5c1431b","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":"20160701074922","device":"desktop","version":"48.0","command_id":1}}] 09:27:32 INFO - PROCESS | 1742 | 1467390452015 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:27:32 INFO - PROCESS | 1742 | 1467390452029 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:32 INFO - PROCESS | 1742 | 1467390452252 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:27:32 INFO - PROCESS | 1742 | 1467390452413 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:27:32 INFO - PROCESS | 1742 | 1467390452426 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:32 INFO - PROCESS | 1742 | [1742] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:27:32 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:27:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 14 (0x96491800) [pid = 1742] [serial = 14] [outer = 0x9a3f7800] 09:27:32 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:27:32 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:32 INFO - PROCESS | 1742 | 1467390452907 Marionette TRACE conn4 <- [1,3,null,{}] 09:27:32 INFO - PROCESS | 1742 | 1467390452926 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:27:32 INFO - PROCESS | 1742 | 1467390452932 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:33 INFO - PROCESS | 1742 | 1467390453043 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:27:33 INFO - PROCESS | 1742 | 1467390453097 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:27:33 INFO - PROCESS | 1742 | 1467390453102 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:27:33 INFO - PROCESS | 1742 | 1467390453110 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 1742 | 1467390453115 Marionette TRACE conn4 <- [1,6,null,{}] 09:27:33 INFO - PROCESS | 1742 | 1467390453125 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 1742 | 1467390453129 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:33 INFO - PROCESS | 1742 | 1467390453150 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:27:33 INFO - PROCESS | 1742 | 1467390453157 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1742 | 1467390453163 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d4fc00 == 6 [pid = 1742] [id = 6] 09:27:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 15 (0x93d50000) [pid = 1742] [serial = 15] [outer = (nil)] 09:27:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 16 (0x93d52000) [pid = 1742] [serial = 16] [outer = 0x93d50000] 09:27:33 INFO - PROCESS | 1742 | 1467390453244 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 17 (0x93d57000) [pid = 1742] [serial = 17] [outer = 0x93d50000] 09:27:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b34c00 == 7 [pid = 1742] [id = 7] 09:27:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 18 (0x93b37800) [pid = 1742] [serial = 18] [outer = (nil)] 09:27:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 19 (0x93d58c00) [pid = 1742] [serial = 19] [outer = 0x93b37800] 09:27:33 INFO - PROCESS | 1742 | 1467390453731 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 20 (0x93d58000) [pid = 1742] [serial = 20] [outer = 0x93b37800] 09:27:34 INFO - PROCESS | 1742 | [1742] 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 09:27:34 INFO - PROCESS | 1742 | 1467390454272 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1240ms 09:27:34 INFO - PROCESS | 1742 | 1467390454393 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 1742 | 1467390454396 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:27:34 INFO - PROCESS | 1742 | 1467390454432 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1742 | 1467390454435 Marionette TRACE conn4 <- [1,10,null,{}] 09:27:34 INFO - PROCESS | 1742 | 1467390454449 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 1742 | 1467390454460 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:34 INFO - PROCESS | 1742 | 1467390454640 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:27:34 INFO - PROCESS | 1742 | 1467390454657 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1742 | 1467390454664 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x9200c400 == 8 [pid = 1742] [id = 8] 09:27:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 21 (0x9200c800) [pid = 1742] [serial = 21] [outer = (nil)] 09:27:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 22 (0x9200e800) [pid = 1742] [serial = 22] [outer = 0x9200c800] 09:27:34 INFO - PROCESS | 1742 | 1467390454738 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 23 (0x92013400) [pid = 1742] [serial = 23] [outer = 0x9200c800] 09:27:35 INFO - PROCESS | 1742 | 1467390455842 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1444ms 09:27:35 INFO - PROCESS | 1742 | 1467390455861 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1742 | 1467390455867 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:27:35 INFO - PROCESS | 1742 | 1467390455875 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1742 | 1467390455882 Marionette TRACE conn4 <- [1,14,null,{}] 09:27:35 INFO - PROCESS | 1742 | 1467390455891 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 1742 | 1467390455896 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:36 INFO - PROCESS | 1742 | 1467390456092 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:27:36 INFO - PROCESS | 1742 | 1467390456220 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1742 | 1467390456229 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x92013000 == 9 [pid = 1742] [id = 9] 09:27:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 24 (0x92409400) [pid = 1742] [serial = 24] [outer = (nil)] 09:27:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 25 (0x9240dc00) [pid = 1742] [serial = 25] [outer = 0x92409400] 09:27:36 INFO - PROCESS | 1742 | 1467390456315 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 26 (0x930cec00) [pid = 1742] [serial = 26] [outer = 0x92409400] 09:27:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x92011000 == 10 [pid = 1742] [id = 10] 09:27:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 27 (0x9240cc00) [pid = 1742] [serial = 27] [outer = (nil)] 09:27:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 28 (0x950c8000) [pid = 1742] [serial = 28] [outer = 0x9240cc00] 09:27:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 29 (0x950c7800) [pid = 1742] [serial = 29] [outer = 0x9240cc00] 09:27:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x9240c400 == 11 [pid = 1742] [id = 11] 09:27:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 30 (0x92410800) [pid = 1742] [serial = 30] [outer = (nil)] 09:27:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 31 (0x989a9000) [pid = 1742] [serial = 31] [outer = 0x92410800] 09:27:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 32 (0x998da800) [pid = 1742] [serial = 32] [outer = 0x92410800] 09:27:37 INFO - PROCESS | 1742 | 1467390457554 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1751ms 09:27:37 INFO - PROCESS | 1742 | 1467390457691 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 1742 | 1467390457699 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:27:37 INFO - PROCESS | 1742 | 1467390457713 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 1742 | 1467390457718 Marionette TRACE conn4 <- [1,18,null,{}] 09:27:37 INFO - PROCESS | 1742 | 1467390457725 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 1742 | 1467390457731 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:37 INFO - PROCESS | 1742 | 1467390457964 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:27:38 INFO - PROCESS | 1742 | 1467390458092 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 1742 | 1467390458101 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x930cdc00 == 12 [pid = 1742] [id = 12] 09:27:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 33 (0x93d4e000) [pid = 1742] [serial = 33] [outer = (nil)] 09:27:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 34 (0x99c90400) [pid = 1742] [serial = 34] [outer = 0x93d4e000] 09:27:38 INFO - PROCESS | 1742 | 1467390458187 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 35 (0x9afd5000) [pid = 1742] [serial = 35] [outer = 0x93d4e000] 09:27:39 INFO - PROCESS | 1742 | 1467390459067 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1384ms 09:27:39 INFO - PROCESS | 1742 | 1467390459098 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 1742 | 1467390459104 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:27:39 INFO - PROCESS | 1742 | 1467390459111 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1742 | 1467390459117 Marionette TRACE conn4 <- [1,22,null,{}] 09:27:39 INFO - PROCESS | 1742 | 1467390459135 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 1742 | 1467390459143 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:39 INFO - PROCESS | 1742 | 1467390459340 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:27:39 INFO - PROCESS | 1742 | 1467390459472 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1742 | 1467390459483 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:39 INFO - PROCESS | 1742 | ++DOCSHELL 0xa1017000 == 13 [pid = 1742] [id = 13] 09:27:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 36 (0xa1098800) [pid = 1742] [serial = 36] [outer = (nil)] 09:27:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 37 (0xa200ec00) [pid = 1742] [serial = 37] [outer = 0xa1098800] 09:27:39 INFO - PROCESS | 1742 | 1467390459568 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 38 (0xa23a9000) [pid = 1742] [serial = 38] [outer = 0xa1098800] 09:27:40 INFO - PROCESS | 1742 | 1467390460605 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1547ms 09:27:40 INFO - PROCESS | 1742 | 1467390460674 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1742 | 1467390460680 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:27:40 INFO - PROCESS | 1742 | 1467390460708 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 1742 | 1467390460713 Marionette TRACE conn4 <- [1,26,null,{}] 09:27:40 INFO - PROCESS | 1742 | 1467390460725 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 1742 | 1467390460730 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:40 INFO - PROCESS | 1742 | 1467390460901 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:27:41 INFO - PROCESS | 1742 | 1467390461121 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 1742 | 1467390461132 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b225400 == 14 [pid = 1742] [id = 14] 09:27:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 39 (0x9b225c00) [pid = 1742] [serial = 39] [outer = (nil)] 09:27:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 40 (0x9b2a7800) [pid = 1742] [serial = 40] [outer = 0x9b225c00] 09:27:41 INFO - PROCESS | 1742 | 1467390461233 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 41 (0x9b8a6800) [pid = 1742] [serial = 41] [outer = 0x9b225c00] 09:27:42 INFO - PROCESS | 1742 | 1467390462068 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1400ms 09:27:42 INFO - PROCESS | 1742 | 1467390462091 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 1742 | 1467390462098 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:27:42 INFO - PROCESS | 1742 | 1467390462107 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1742 | 1467390462112 Marionette TRACE conn4 <- [1,30,null,{}] 09:27:42 INFO - PROCESS | 1742 | 1467390462117 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 1742 | 1467390462123 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:42 INFO - PROCESS | 1742 | 1467390462301 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:27:42 INFO - PROCESS | 1742 | 1467390462389 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 1742 | 1467390462396 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x98918000 == 15 [pid = 1742] [id = 15] 09:27:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 42 (0x99ad8000) [pid = 1742] [serial = 42] [outer = (nil)] 09:27:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 43 (0x9ae70400) [pid = 1742] [serial = 43] [outer = 0x99ad8000] 09:27:42 INFO - PROCESS | 1742 | 1467390462472 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 44 (0x9b2a3800) [pid = 1742] [serial = 44] [outer = 0x99ad8000] 09:27:43 INFO - PROCESS | 1742 | 1467390463200 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1131ms 09:27:43 INFO - PROCESS | 1742 | 1467390463246 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 1742 | 1467390463250 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:27:43 INFO - PROCESS | 1742 | 1467390463256 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 1742 | 1467390463262 Marionette TRACE conn4 <- [1,34,null,{}] 09:27:43 INFO - PROCESS | 1742 | 1467390463282 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 1742 | 1467390463290 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:43 INFO - PROCESS | 1742 | 1467390463448 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:27:43 INFO - PROCESS | 1742 | 1467390463460 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1742 | 1467390463470 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:43 INFO - PROCESS | 1742 | ++DOCSHELL 0xa1099400 == 16 [pid = 1742] [id = 16] 09:27:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 45 (0xa109bc00) [pid = 1742] [serial = 45] [outer = (nil)] 09:27:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 46 (0xa2002800) [pid = 1742] [serial = 46] [outer = 0xa109bc00] 09:27:43 INFO - PROCESS | 1742 | 1467390463540 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 47 (0xa2302400) [pid = 1742] [serial = 47] [outer = 0xa109bc00] 09:27:44 INFO - PROCESS | 1742 | 1467390464315 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1089ms 09:27:44 INFO - PROCESS | 1742 | 1467390464346 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1742 | 1467390464350 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:27:44 INFO - PROCESS | 1742 | 1467390464356 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1742 | 1467390464360 Marionette TRACE conn4 <- [1,38,null,{}] 09:27:44 INFO - PROCESS | 1742 | 1467390464365 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 1742 | 1467390464370 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:44 INFO - PROCESS | 1742 | 1467390464554 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:27:44 INFO - PROCESS | 1742 | 1467390464572 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1742 | 1467390464580 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x9200a000 == 17 [pid = 1742] [id = 17] 09:27:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 48 (0xa2371800) [pid = 1742] [serial = 48] [outer = (nil)] 09:27:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 49 (0x9200ac00) [pid = 1742] [serial = 49] [outer = 0xa2371800] 09:27:44 INFO - PROCESS | 1742 | 1467390464650 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 50 (0x951c9c00) [pid = 1742] [serial = 50] [outer = 0xa2371800] 09:27:45 INFO - PROCESS | 1742 | 1467390465398 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1099ms 09:27:45 INFO - PROCESS | 1742 | 1467390465463 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 1742 | 1467390465466 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:27:45 INFO - PROCESS | 1742 | 1467390465472 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 1742 | 1467390465476 Marionette TRACE conn4 <- [1,42,null,{}] 09:27:45 INFO - PROCESS | 1742 | 1467390465481 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 1742 | 1467390465486 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:45 INFO - PROCESS | 1742 | 1467390465628 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:27:45 INFO - PROCESS | 1742 | 1467390465637 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1742 | 1467390465650 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:45 INFO - PROCESS | 1742 | ++DOCSHELL 0xa2535000 == 18 [pid = 1742] [id = 18] 09:27:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 51 (0xa255e000) [pid = 1742] [serial = 51] [outer = (nil)] 09:27:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0xa2faf800) [pid = 1742] [serial = 52] [outer = 0xa255e000] 09:27:45 INFO - PROCESS | 1742 | 1467390465716 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0xa2ff0800) [pid = 1742] [serial = 53] [outer = 0xa255e000] 09:27:46 INFO - PROCESS | 1742 | 1467390466509 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1077ms 09:27:46 INFO - PROCESS | 1742 | 1467390466551 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 1742 | 1467390466554 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:27:46 INFO - PROCESS | 1742 | 1467390466560 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 1742 | 1467390466563 Marionette TRACE conn4 <- [1,46,null,{}] 09:27:46 INFO - PROCESS | 1742 | 1467390466582 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:46 INFO - PROCESS | 1742 | 1467390466592 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:46 INFO - PROCESS | 1742 | 1467390466779 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:27:46 INFO - PROCESS | 1742 | 1467390466789 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 1742 | 1467390466797 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:46 INFO - PROCESS | 1742 | ++DOCSHELL 0xa2577000 == 19 [pid = 1742] [id = 19] 09:27:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0xa318e000) [pid = 1742] [serial = 54] [outer = (nil)] 09:27:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0xa4d55400) [pid = 1742] [serial = 55] [outer = 0xa318e000] 09:27:46 INFO - PROCESS | 1742 | 1467390466870 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0xa4f21000) [pid = 1742] [serial = 56] [outer = 0xa318e000] 09:27:47 INFO - PROCESS | 1742 | 1467390467639 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1092ms 09:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:27:47 INFO - PROCESS | 1742 | 1467390467653 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1742 | 1467390467656 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:27:47 INFO - PROCESS | 1742 | 1467390467662 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 1742 | 1467390467672 Marionette TRACE conn4 <- [1,50,null,{}] 09:27:47 INFO - PROCESS | 1742 | 1467390467682 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 1742 | 1467390467686 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:47 INFO - PROCESS | 1742 | 1467390467876 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:27:47 INFO - PROCESS | 1742 | 1467390467927 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 1742 | 1467390467936 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x951ce000 == 20 [pid = 1742] [id = 20] 09:27:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x9b8a1400) [pid = 1742] [serial = 57] [outer = (nil)] 09:27:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0xa6726800) [pid = 1742] [serial = 58] [outer = 0x9b8a1400] 09:27:48 INFO - PROCESS | 1742 | 1467390468001 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0xa6788800) [pid = 1742] [serial = 59] [outer = 0x9b8a1400] 09:27:48 INFO - PROCESS | 1742 | 1467390468702 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1097ms 09:27:48 INFO - PROCESS | 1742 | 1467390468759 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 1742 | 1467390468762 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:27:48 INFO - PROCESS | 1742 | 1467390468769 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 1742 | 1467390468773 Marionette TRACE conn4 <- [1,54,null,{}] 09:27:48 INFO - PROCESS | 1742 | 1467390468778 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 1742 | 1467390468783 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:48 INFO - PROCESS | 1742 | 1467390468966 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:27:48 INFO - PROCESS | 1742 | 1467390468976 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1742 | 1467390468984 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x92410400 == 21 [pid = 1742] [id = 21] 09:27:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x93b30c00) [pid = 1742] [serial = 60] [outer = (nil)] 09:27:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0xa6994000) [pid = 1742] [serial = 61] [outer = 0x93b30c00] 09:27:49 INFO - PROCESS | 1742 | 1467390469052 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0xa2fe9800) [pid = 1742] [serial = 62] [outer = 0x93b30c00] 09:27:49 INFO - PROCESS | 1742 | 1467390469762 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1030ms 09:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:27:49 INFO - PROCESS | 1742 | 1467390469801 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 1742 | 1467390469803 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:27:49 INFO - PROCESS | 1742 | 1467390469810 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1742 | 1467390469813 Marionette TRACE conn4 <- [1,58,null,{}] 09:27:49 INFO - PROCESS | 1742 | 1467390469818 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 1742 | 1467390469823 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:50 INFO - PROCESS | 1742 | 1467390470034 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:27:50 INFO - PROCESS | 1742 | 1467390470060 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1742 | 1467390470069 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a47ac00 == 22 [pid = 1742] [id = 22] 09:27:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x9a47b400) [pid = 1742] [serial = 63] [outer = (nil)] 09:27:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9a483400) [pid = 1742] [serial = 64] [outer = 0x9a47b400] 09:27:50 INFO - PROCESS | 1742 | 1467390470135 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9a486400) [pid = 1742] [serial = 65] [outer = 0x9a47b400] 09:27:51 INFO - PROCESS | 1742 | 1467390471869 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2083ms 09:27:51 INFO - PROCESS | 1742 | 1467390471894 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 1742 | 1467390471900 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:27:51 INFO - PROCESS | 1742 | 1467390471908 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1742 | 1467390471915 Marionette TRACE conn4 <- [1,62,null,{}] 09:27:51 INFO - PROCESS | 1742 | 1467390471922 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 1742 | 1467390471928 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:52 INFO - PROCESS | 1742 | 1467390472126 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:27:52 INFO - PROCESS | 1742 | 1467390472191 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1742 | 1467390472197 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x951d5c00 == 23 [pid = 1742] [id = 23] 09:27:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9525e800) [pid = 1742] [serial = 66] [outer = (nil)] 09:27:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x982cc000) [pid = 1742] [serial = 67] [outer = 0x9525e800] 09:27:52 INFO - PROCESS | 1742 | 1467390472281 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x98e58c00) [pid = 1742] [serial = 68] [outer = 0x9525e800] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x93d50000) [pid = 1742] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x9200c800) [pid = 1742] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x92409400) [pid = 1742] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x93d4e000) [pid = 1742] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0xa1098800) [pid = 1742] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x9b225c00) [pid = 1742] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x99ad8000) [pid = 1742] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0xa109bc00) [pid = 1742] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0xa2371800) [pid = 1742] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:27:53 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x9b8a1400) [pid = 1742] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:27:53 INFO - PROCESS | 1742 | 1467390473477 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1632ms 09:27:53 INFO - PROCESS | 1742 | 1467390473544 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 1742 | 1467390473551 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:27:53 INFO - PROCESS | 1742 | 1467390473561 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1742 | 1467390473565 Marionette TRACE conn4 <- [1,66,null,{}] 09:27:53 INFO - PROCESS | 1742 | 1467390473571 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 1742 | 1467390473577 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:53 INFO - PROCESS | 1742 | 1467390473731 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:27:53 INFO - PROCESS | 1742 | 1467390473839 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1742 | 1467390473847 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x92008800 == 24 [pid = 1742] [id = 24] 09:27:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x98289400) [pid = 1742] [serial = 69] [outer = (nil)] 09:27:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x9a481400) [pid = 1742] [serial = 70] [outer = 0x98289400] 09:27:53 INFO - PROCESS | 1742 | 1467390473919 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x9a4acc00) [pid = 1742] [serial = 71] [outer = 0x98289400] 09:27:54 INFO - PROCESS | 1742 | 1467390474581 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1040ms 09:27:54 INFO - PROCESS | 1742 | 1467390474602 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1742 | 1467390474606 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:27:54 INFO - PROCESS | 1742 | 1467390474613 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1742 | 1467390474618 Marionette TRACE conn4 <- [1,70,null,{}] 09:27:54 INFO - PROCESS | 1742 | 1467390474650 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 1742 | 1467390474658 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:54 INFO - PROCESS | 1742 | 1467390474845 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:27:54 INFO - PROCESS | 1742 | 1467390474860 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1742 | 1467390474874 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x92009400 == 25 [pid = 1742] [id = 25] 09:27:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x92009800) [pid = 1742] [serial = 72] [outer = (nil)] 09:27:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x92f87800) [pid = 1742] [serial = 73] [outer = 0x92009800] 09:27:55 INFO - PROCESS | 1742 | 1467390475004 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x93a8b800) [pid = 1742] [serial = 74] [outer = 0x92009800] 09:27:55 INFO - PROCESS | 1742 | 1467390475938 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1384ms 09:27:56 INFO - PROCESS | 1742 | 1467390475998 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1742 | 1467390476005 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:27:56 INFO - PROCESS | 1742 | 1467390476013 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1742 | 1467390476017 Marionette TRACE conn4 <- [1,74,null,{}] 09:27:56 INFO - PROCESS | 1742 | 1467390476026 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 1742 | 1467390476031 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:56 INFO - PROCESS | 1742 | 1467390476251 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:27:56 INFO - PROCESS | 1742 | 1467390476386 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1742 | 1467390476395 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x92f8f800 == 26 [pid = 1742] [id = 26] 09:27:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9a47d400) [pid = 1742] [serial = 75] [outer = (nil)] 09:27:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9acb6400) [pid = 1742] [serial = 76] [outer = 0x9a47d400] 09:27:56 INFO - PROCESS | 1742 | 1467390476483 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9b226400) [pid = 1742] [serial = 77] [outer = 0x9a47d400] 09:27:57 INFO - PROCESS | 1742 | 1467390477314 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1380ms 09:27:57 INFO - PROCESS | 1742 | 1467390477394 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1742 | 1467390477400 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:27:57 INFO - PROCESS | 1742 | 1467390477411 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 1742 | 1467390477415 Marionette TRACE conn4 <- [1,78,null,{}] 09:27:57 INFO - PROCESS | 1742 | 1467390477421 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 1742 | 1467390477427 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:57 INFO - PROCESS | 1742 | 1467390477599 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:27:57 INFO - PROCESS | 1742 | 1467390477707 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 1742 | 1467390477714 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x9d337400 == 27 [pid = 1742] [id = 27] 09:27:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9d33d000) [pid = 1742] [serial = 78] [outer = (nil)] 09:27:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0xa041fc00) [pid = 1742] [serial = 79] [outer = 0x9d33d000] 09:27:57 INFO - PROCESS | 1742 | 1467390477795 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0xa200c800) [pid = 1742] [serial = 80] [outer = 0x9d33d000] 09:27:58 INFO - PROCESS | 1742 | 1467390478639 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1280ms 09:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:27:58 INFO - PROCESS | 1742 | 1467390478691 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1742 | 1467390478694 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:27:58 INFO - PROCESS | 1742 | 1467390478701 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1742 | 1467390478707 Marionette TRACE conn4 <- [1,82,null,{}] 09:27:58 INFO - PROCESS | 1742 | 1467390478724 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:58 INFO - PROCESS | 1742 | 1467390478732 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:58 INFO - PROCESS | 1742 | 1467390478939 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:27:59 INFO - PROCESS | 1742 | 1467390479076 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 1742 | 1467390479086 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:27:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b2a7400 == 28 [pid = 1742] [id = 28] 09:27:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9b855800) [pid = 1742] [serial = 81] [outer = (nil)] 09:27:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa1013800) [pid = 1742] [serial = 82] [outer = 0x9b855800] 09:27:59 INFO - PROCESS | 1742 | 1467390479165 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa2372800) [pid = 1742] [serial = 83] [outer = 0x9b855800] 09:27:59 INFO - PROCESS | 1742 | 1467390479936 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1335ms 09:28:00 INFO - PROCESS | 1742 | 1467390480036 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1742 | 1467390480042 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:28:00 INFO - PROCESS | 1742 | 1467390480068 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 1742 | 1467390480072 Marionette TRACE conn4 <- [1,86,null,{}] 09:28:00 INFO - PROCESS | 1742 | 1467390480079 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 1742 | 1467390480085 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:00 INFO - PROCESS | 1742 | 1467390480250 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:28:00 INFO - PROCESS | 1742 | 1467390480387 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1742 | 1467390480396 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x92f85400 == 29 [pid = 1742] [id = 29] 09:28:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9969b800) [pid = 1742] [serial = 84] [outer = (nil)] 09:28:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x99f7c000) [pid = 1742] [serial = 85] [outer = 0x9969b800] 09:28:00 INFO - PROCESS | 1742 | 1467390480481 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x99f7e800) [pid = 1742] [serial = 86] [outer = 0x9969b800] 09:28:01 INFO - PROCESS | 1742 | 1467390481268 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1233ms 09:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:28:01 INFO - PROCESS | 1742 | 1467390481299 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 1742 | 1467390481302 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:28:01 INFO - PROCESS | 1742 | 1467390481326 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 1742 | 1467390481330 Marionette TRACE conn4 <- [1,90,null,{}] 09:28:01 INFO - PROCESS | 1742 | 1467390481337 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 1742 | 1467390481343 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:01 INFO - PROCESS | 1742 | 1467390481500 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:28:01 INFO - PROCESS | 1742 | 1467390481633 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1742 | 1467390481639 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b850000 == 30 [pid = 1742] [id = 30] 09:28:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9b85b000) [pid = 1742] [serial = 87] [outer = (nil)] 09:28:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0xa2371400) [pid = 1742] [serial = 88] [outer = 0x9b85b000] 09:28:01 INFO - PROCESS | 1742 | 1467390481739 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0xa257ec00) [pid = 1742] [serial = 89] [outer = 0x9b85b000] 09:28:02 INFO - PROCESS | 1742 | 1467390482580 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1346ms 09:28:02 INFO - PROCESS | 1742 | 1467390482655 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1742 | 1467390482658 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:28:02 INFO - PROCESS | 1742 | 1467390482664 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 1742 | 1467390482668 Marionette TRACE conn4 <- [1,94,null,{}] 09:28:02 INFO - PROCESS | 1742 | 1467390482674 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:02 INFO - PROCESS | 1742 | 1467390482684 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:02 INFO - PROCESS | 1742 | 1467390482847 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:28:03 INFO - PROCESS | 1742 | 1467390483014 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1742 | 1467390483024 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x99e1b400 == 31 [pid = 1742] [id = 31] 09:28:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0xa318a400) [pid = 1742] [serial = 90] [outer = (nil)] 09:28:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0xa4f14c00) [pid = 1742] [serial = 91] [outer = 0xa318a400] 09:28:03 INFO - PROCESS | 1742 | 1467390483106 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0xa4f7d400) [pid = 1742] [serial = 92] [outer = 0xa318a400] 09:28:03 INFO - PROCESS | 1742 | 1467390483948 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1433ms 09:28:04 INFO - PROCESS | 1742 | 1467390484101 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 1742 | 1467390484108 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:28:04 INFO - PROCESS | 1742 | 1467390484116 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1742 | 1467390484120 Marionette TRACE conn4 <- [1,98,null,{}] 09:28:04 INFO - PROCESS | 1742 | 1467390484128 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:04 INFO - PROCESS | 1742 | 1467390484134 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:04 INFO - PROCESS | 1742 | 1467390484292 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:28:04 INFO - PROCESS | 1742 | 1467390484432 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 1742 | 1467390484444 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x92405000 == 32 [pid = 1742] [id = 32] 09:28:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x93d52800) [pid = 1742] [serial = 93] [outer = (nil)] 09:28:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x950d5400) [pid = 1742] [serial = 94] [outer = 0x93d52800] 09:28:04 INFO - PROCESS | 1742 | 1467390484521 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x951cd800) [pid = 1742] [serial = 95] [outer = 0x93d52800] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x99c8c800) [pid = 1742] [serial = 12] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0xa4d4fc00) [pid = 1742] [serial = 2] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x9200e800) [pid = 1742] [serial = 22] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x9240dc00) [pid = 1742] [serial = 25] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x989a9000) [pid = 1742] [serial = 31] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x99c90400) [pid = 1742] [serial = 34] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0xa200ec00) [pid = 1742] [serial = 37] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9b2a7800) [pid = 1742] [serial = 40] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9b8a6800) [pid = 1742] [serial = 41] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9ae70400) [pid = 1742] [serial = 43] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0xa2002800) [pid = 1742] [serial = 46] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9200ac00) [pid = 1742] [serial = 49] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa2faf800) [pid = 1742] [serial = 52] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0xa4d55400) [pid = 1742] [serial = 55] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0xa6726800) [pid = 1742] [serial = 58] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x950c8000) [pid = 1742] [serial = 28] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0xa2302400) [pid = 1742] [serial = 47] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0xa6788800) [pid = 1742] [serial = 59] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x930cec00) [pid = 1742] [serial = 26] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x9afd5000) [pid = 1742] [serial = 35] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0xa6994000) [pid = 1742] [serial = 61] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0xa23a9000) [pid = 1742] [serial = 38] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x92013400) [pid = 1742] [serial = 23] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x9b2a3800) [pid = 1742] [serial = 44] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x951c9c00) [pid = 1742] [serial = 50] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x93d57000) [pid = 1742] [serial = 17] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x99f3f000) [pid = 1742] [serial = 9] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x93d58c00) [pid = 1742] [serial = 19] [outer = (nil)] [url = about:blank] 09:28:05 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x93d52000) [pid = 1742] [serial = 16] [outer = (nil)] [url = about:blank] 09:28:06 INFO - PROCESS | 1742 | 1467390486223 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2134ms 09:28:06 INFO - PROCESS | 1742 | 1467390486251 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1742 | 1467390486257 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:28:06 INFO - PROCESS | 1742 | 1467390486265 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1742 | 1467390486270 Marionette TRACE conn4 <- [1,102,null,{}] 09:28:06 INFO - PROCESS | 1742 | 1467390486278 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 1742 | 1467390486284 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:06 INFO - PROCESS | 1742 | 1467390486482 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:28:06 INFO - PROCESS | 1742 | 1467390486496 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1742 | 1467390486512 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b38c00 == 33 [pid = 1742] [id = 33] 09:28:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x93d55800) [pid = 1742] [serial = 96] [outer = (nil)] 09:28:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x950cd400) [pid = 1742] [serial = 97] [outer = 0x93d55800] 09:28:06 INFO - PROCESS | 1742 | 1467390486579 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x951ca400) [pid = 1742] [serial = 98] [outer = 0x93d55800] 09:28:07 INFO - PROCESS | 1742 | 1467390487279 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:28:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x982d0800) [pid = 1742] [serial = 99] [outer = 0x92410800] 09:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1093ms 09:28:07 INFO - PROCESS | 1742 | 1467390487381 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 1742 | 1467390487391 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:28:07 INFO - PROCESS | 1742 | 1467390487454 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 1742 | 1467390487458 Marionette TRACE conn4 <- [1,106,null,{}] 09:28:07 INFO - PROCESS | 1742 | 1467390487466 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 1742 | 1467390487472 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:07 INFO - PROCESS | 1742 | 1467390487628 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:28:07 INFO - PROCESS | 1742 | 1467390487728 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 1742 | 1467390487736 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d4b800 == 34 [pid = 1742] [id = 34] 09:28:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x98e5bc00) [pid = 1742] [serial = 100] [outer = (nil)] 09:28:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x99c88000) [pid = 1742] [serial = 101] [outer = 0x98e5bc00] 09:28:07 INFO - PROCESS | 1742 | 1467390487812 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x99f7b800) [pid = 1742] [serial = 102] [outer = 0x98e5bc00] 09:28:08 INFO - PROCESS | 1742 | 1467390488605 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1209ms 09:28:08 INFO - PROCESS | 1742 | 1467390488635 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 1742 | 1467390488639 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:28:08 INFO - PROCESS | 1742 | 1467390488646 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 1742 | 1467390488651 Marionette TRACE conn4 <- [1,110,null,{}] 09:28:08 INFO - PROCESS | 1742 | 1467390488674 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 1742 | 1467390488683 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:08 INFO - PROCESS | 1742 | 1467390488871 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:28:08 INFO - PROCESS | 1742 | 1467390488895 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1742 | 1467390488908 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b2a6400 == 35 [pid = 1742] [id = 35] 09:28:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9b2a7800) [pid = 1742] [serial = 103] [outer = (nil)] 09:28:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x9b7f1c00) [pid = 1742] [serial = 104] [outer = 0x9b2a7800] 09:28:08 INFO - PROCESS | 1742 | 1467390488979 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x9b855c00) [pid = 1742] [serial = 105] [outer = 0x9b2a7800] 09:28:09 INFO - PROCESS | 1742 | 1467390489792 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1185ms 09:28:09 INFO - PROCESS | 1742 | 1467390489832 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:28:09 INFO - PROCESS | 1742 | 1467390489851 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:28:09 INFO - PROCESS | 1742 | 1467390489866 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1742 | 1467390489868 Marionette TRACE conn4 <- [1,114,null,{}] 09:28:09 INFO - PROCESS | 1742 | 1467390489874 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 1742 | 1467390489879 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:10 INFO - PROCESS | 1742 | 1467390490078 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:28:10 INFO - PROCESS | 1742 | 1467390490096 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 1742 | 1467390490106 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f3ec00 == 36 [pid = 1742] [id = 36] 09:28:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x9b7f2800) [pid = 1742] [serial = 106] [outer = (nil)] 09:28:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x9b8a1400) [pid = 1742] [serial = 107] [outer = 0x9b7f2800] 09:28:10 INFO - PROCESS | 1742 | 1467390490173 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9d40e800) [pid = 1742] [serial = 108] [outer = 0x9b7f2800] 09:28:10 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9a47b400) [pid = 1742] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:28:10 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x93b30c00) [pid = 1742] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:28:10 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0xa255e000) [pid = 1742] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:28:10 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0xa318e000) [pid = 1742] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:28:10 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x98289400) [pid = 1742] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:28:10 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x9525e800) [pid = 1742] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:28:11 INFO - PROCESS | 1742 | 1467390491042 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1242ms 09:28:11 INFO - PROCESS | 1742 | 1467390491099 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 1742 | 1467390491103 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:28:11 INFO - PROCESS | 1742 | 1467390491109 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 1742 | 1467390491112 Marionette TRACE conn4 <- [1,118,null,{}] 09:28:11 INFO - PROCESS | 1742 | 1467390491118 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 1742 | 1467390491123 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:11 INFO - PROCESS | 1742 | 1467390491267 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:28:11 INFO - PROCESS | 1742 | 1467390491277 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1742 | 1467390491283 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a47e800 == 37 [pid = 1742] [id = 37] 09:28:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x9b853400) [pid = 1742] [serial = 109] [outer = (nil)] 09:28:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0xa101a400) [pid = 1742] [serial = 110] [outer = 0x9b853400] 09:28:11 INFO - PROCESS | 1742 | 1467390491351 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0xa2007400) [pid = 1742] [serial = 111] [outer = 0x9b853400] 09:28:12 INFO - PROCESS | 1742 | 1467390492071 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 977ms 09:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:28:12 INFO - PROCESS | 1742 | 1467390492087 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1742 | 1467390492090 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:28:12 INFO - PROCESS | 1742 | 1467390492097 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1742 | 1467390492100 Marionette TRACE conn4 <- [1,122,null,{}] 09:28:12 INFO - PROCESS | 1742 | 1467390492106 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 1742 | 1467390492115 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:12 INFO - PROCESS | 1742 | 1467390492348 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:28:12 INFO - PROCESS | 1742 | 1467390492366 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 1742 | 1467390492372 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:12 INFO - PROCESS | 1742 | ++DOCSHELL 0xa23a8400 == 38 [pid = 1742] [id = 38] 09:28:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0xa23aac00) [pid = 1742] [serial = 112] [outer = (nil)] 09:28:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0xa2564c00) [pid = 1742] [serial = 113] [outer = 0xa23aac00] 09:28:12 INFO - PROCESS | 1742 | 1467390492441 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0xa2fb0400) [pid = 1742] [serial = 114] [outer = 0xa23aac00] 09:28:13 INFO - PROCESS | 1742 | 1467390493437 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1380ms 09:28:13 INFO - PROCESS | 1742 | 1467390493477 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 1742 | 1467390493483 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:28:13 INFO - PROCESS | 1742 | 1467390493491 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 1742 | 1467390493498 Marionette TRACE conn4 <- [1,126,null,{}] 09:28:13 INFO - PROCESS | 1742 | 1467390493506 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 1742 | 1467390493512 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:13 INFO - PROCESS | 1742 | 1467390493694 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:28:13 INFO - PROCESS | 1742 | 1467390493830 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1742 | 1467390493838 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x92010800 == 39 [pid = 1742] [id = 39] 09:28:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x92f8f400) [pid = 1742] [serial = 115] [outer = (nil)] 09:28:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x99f3f400) [pid = 1742] [serial = 116] [outer = 0x92f8f400] 09:28:13 INFO - PROCESS | 1742 | 1467390493925 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9a47f400) [pid = 1742] [serial = 117] [outer = 0x92f8f400] 09:28:14 INFO - PROCESS | 1742 | 1467390494931 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1483ms 09:28:14 INFO - PROCESS | 1742 | 1467390494974 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 1742 | 1467390494981 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:28:14 INFO - PROCESS | 1742 | 1467390494992 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1742 | 1467390494995 Marionette TRACE conn4 <- [1,130,null,{}] 09:28:15 INFO - PROCESS | 1742 | 1467390495002 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 1742 | 1467390495008 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:15 INFO - PROCESS | 1742 | 1467390495203 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:28:15 INFO - PROCESS | 1742 | 1467390495373 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1742 | 1467390495382 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x951c7c00 == 40 [pid = 1742] [id = 40] 09:28:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9525d400) [pid = 1742] [serial = 118] [outer = (nil)] 09:28:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x95265400) [pid = 1742] [serial = 119] [outer = 0x9525d400] 09:28:15 INFO - PROCESS | 1742 | 1467390495470 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x98219400) [pid = 1742] [serial = 120] [outer = 0x9525d400] 09:28:16 INFO - PROCESS | 1742 | 1467390496385 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1430ms 09:28:16 INFO - PROCESS | 1742 | 1467390496422 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 1742 | 1467390496426 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:28:16 INFO - PROCESS | 1742 | 1467390496433 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1742 | 1467390496439 Marionette TRACE conn4 <- [1,134,null,{}] 09:28:16 INFO - PROCESS | 1742 | 1467390496456 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 1742 | 1467390496464 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:16 INFO - PROCESS | 1742 | 1467390496641 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:28:16 INFO - PROCESS | 1742 | 1467390496782 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1742 | 1467390496794 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b2a3c00 == 41 [pid = 1742] [id = 41] 09:28:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9b85dc00) [pid = 1742] [serial = 121] [outer = (nil)] 09:28:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9d40c000) [pid = 1742] [serial = 122] [outer = 0x9b85dc00] 09:28:16 INFO - PROCESS | 1742 | 1467390496874 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0xa209d400) [pid = 1742] [serial = 123] [outer = 0x9b85dc00] 09:28:17 INFO - PROCESS | 1742 | 1467390497989 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1636ms 09:28:18 INFO - PROCESS | 1742 | 1467390498075 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 1742 | 1467390498082 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:28:18 INFO - PROCESS | 1742 | 1467390498095 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 1742 | 1467390498099 Marionette TRACE conn4 <- [1,138,null,{}] 09:28:18 INFO - PROCESS | 1742 | 1467390498109 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 1742 | 1467390498113 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:18 INFO - PROCESS | 1742 | 1467390498313 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:28:18 INFO - PROCESS | 1742 | --DOCSHELL 0x9a47e800 == 40 [pid = 1742] [id = 37] 09:28:18 INFO - PROCESS | 1742 | --DOCSHELL 0x99f3ec00 == 39 [pid = 1742] [id = 36] 09:28:18 INFO - PROCESS | 1742 | --DOCSHELL 0x9b2a6400 == 38 [pid = 1742] [id = 35] 09:28:18 INFO - PROCESS | 1742 | --DOCSHELL 0x93d4b800 == 37 [pid = 1742] [id = 34] 09:28:18 INFO - PROCESS | 1742 | --DOCSHELL 0x93b38c00 == 36 [pid = 1742] [id = 33] 09:28:18 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x9a4acc00) [pid = 1742] [serial = 71] [outer = (nil)] [url = about:blank] 09:28:18 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x982cc000) [pid = 1742] [serial = 67] [outer = (nil)] [url = about:blank] 09:28:18 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x98e58c00) [pid = 1742] [serial = 68] [outer = (nil)] [url = about:blank] 09:28:18 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9a486400) [pid = 1742] [serial = 65] [outer = (nil)] [url = about:blank] 09:28:18 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x9a483400) [pid = 1742] [serial = 64] [outer = (nil)] [url = about:blank] 09:28:18 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa2fe9800) [pid = 1742] [serial = 62] [outer = (nil)] [url = about:blank] 09:28:18 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0xa2ff0800) [pid = 1742] [serial = 53] [outer = (nil)] [url = about:blank] 09:28:18 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0xa4f21000) [pid = 1742] [serial = 56] [outer = (nil)] [url = about:blank] 09:28:18 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9a481400) [pid = 1742] [serial = 70] [outer = (nil)] [url = about:blank] 09:28:18 INFO - PROCESS | 1742 | 1467390498513 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1742 | 1467390498524 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a94800 == 37 [pid = 1742] [id = 42] 09:28:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x93b38c00) [pid = 1742] [serial = 124] [outer = (nil)] 09:28:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9525c800) [pid = 1742] [serial = 125] [outer = 0x93b38c00] 09:28:18 INFO - PROCESS | 1742 | 1467390498595 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x95260400) [pid = 1742] [serial = 126] [outer = 0x93b38c00] 09:28:19 INFO - PROCESS | 1742 | 1467390499272 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1197ms 09:28:19 INFO - PROCESS | 1742 | 1467390499291 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 1742 | 1467390499297 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:28:19 INFO - PROCESS | 1742 | 1467390499307 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1742 | 1467390499311 Marionette TRACE conn4 <- [1,142,null,{}] 09:28:19 INFO - PROCESS | 1742 | 1467390499317 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 1742 | 1467390499321 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:19 INFO - PROCESS | 1742 | 1467390499483 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:28:19 INFO - PROCESS | 1742 | 1467390499583 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 1742 | 1467390499590 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b37000 == 38 [pid = 1742] [id = 43] 09:28:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x95264400) [pid = 1742] [serial = 127] [outer = (nil)] 09:28:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x99e72c00) [pid = 1742] [serial = 128] [outer = 0x95264400] 09:28:19 INFO - PROCESS | 1742 | 1467390499661 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x99e78800) [pid = 1742] [serial = 129] [outer = 0x95264400] 09:28:20 INFO - PROCESS | 1742 | 1467390500413 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1131ms 09:28:20 INFO - PROCESS | 1742 | 1467390500439 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 1742 | 1467390500442 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:28:20 INFO - PROCESS | 1742 | 1467390500449 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 1742 | 1467390500454 Marionette TRACE conn4 <- [1,146,null,{}] 09:28:20 INFO - PROCESS | 1742 | 1467390500474 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 1742 | 1467390500482 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:20 INFO - PROCESS | 1742 | 1467390500636 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:28:20 INFO - PROCESS | 1742 | 1467390500646 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 1742 | 1467390500656 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a483c00 == 39 [pid = 1742] [id = 44] 09:28:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x9a484000) [pid = 1742] [serial = 130] [outer = (nil)] 09:28:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x9a487800) [pid = 1742] [serial = 131] [outer = 0x9a484000] 09:28:20 INFO - PROCESS | 1742 | 1467390500728 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9ae6dc00) [pid = 1742] [serial = 132] [outer = 0x9a484000] 09:28:21 INFO - PROCESS | 1742 | 1467390501689 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1281ms 09:28:21 INFO - PROCESS | 1742 | 1467390501747 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 1742 | 1467390501750 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:28:21 INFO - PROCESS | 1742 | 1467390501804 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 1742 | 1467390501807 Marionette TRACE conn4 <- [1,150,null,{}] 09:28:21 INFO - PROCESS | 1742 | 1467390501828 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:21 INFO - PROCESS | 1742 | 1467390501833 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:22 INFO - PROCESS | 1742 | 1467390502025 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:28:22 INFO - PROCESS | 1742 | 1467390502048 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 1742 | 1467390502055 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f73c00 == 40 [pid = 1742] [id = 45] 09:28:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9acbc400) [pid = 1742] [serial = 133] [outer = (nil)] 09:28:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9b8a9c00) [pid = 1742] [serial = 134] [outer = 0x9acbc400] 09:28:22 INFO - PROCESS | 1742 | 1467390502127 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0xa209d000) [pid = 1742] [serial = 135] [outer = 0x9acbc400] 09:28:23 INFO - PROCESS | 1742 | 1467390503056 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x92009800) [pid = 1742] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x9b2a7800) [pid = 1742] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x9a47d400) [pid = 1742] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x98e5bc00) [pid = 1742] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x93d52800) [pid = 1742] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9d33d000) [pid = 1742] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x9b855800) [pid = 1742] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x93d55800) [pid = 1742] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9969b800) [pid = 1742] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9b853400) [pid = 1742] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x9b85b000) [pid = 1742] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0xa318a400) [pid = 1742] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:28:23 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x9b7f2800) [pid = 1742] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1378ms 09:28:23 INFO - PROCESS | 1742 | 1467390503148 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 1742 | 1467390503151 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:28:23 INFO - PROCESS | 1742 | 1467390503157 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 1742 | 1467390503160 Marionette TRACE conn4 <- [1,154,null,{}] 09:28:23 INFO - PROCESS | 1742 | 1467390503166 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 1742 | 1467390503171 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:23 INFO - PROCESS | 1742 | 1467390503319 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:28:23 INFO - PROCESS | 1742 | 1467390503423 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 1742 | 1467390503431 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b30800 == 41 [pid = 1742] [id = 46] 09:28:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x93b33800) [pid = 1742] [serial = 136] [outer = (nil)] 09:28:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x99e71c00) [pid = 1742] [serial = 137] [outer = 0x93b33800] 09:28:23 INFO - PROCESS | 1742 | 1467390503499 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9969b800) [pid = 1742] [serial = 138] [outer = 0x93b33800] 09:28:24 INFO - PROCESS | 1742 | 1467390504189 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1092ms 09:28:24 INFO - PROCESS | 1742 | 1467390504277 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 1742 | 1467390504281 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:28:24 INFO - PROCESS | 1742 | 1467390504289 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1742 | 1467390504292 Marionette TRACE conn4 <- [1,158,null,{}] 09:28:24 INFO - PROCESS | 1742 | 1467390504302 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 1742 | 1467390504312 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:24 INFO - PROCESS | 1742 | 1467390504511 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:28:24 INFO - PROCESS | 1742 | 1467390504648 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 1742 | 1467390504657 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x99ad7400 == 42 [pid = 1742] [id = 47] 09:28:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0xa2373000) [pid = 1742] [serial = 139] [outer = (nil)] 09:28:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0xa318a400) [pid = 1742] [serial = 140] [outer = 0xa2373000] 09:28:24 INFO - PROCESS | 1742 | 1467390504737 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0xa3189400) [pid = 1742] [serial = 141] [outer = 0xa2373000] 09:28:25 INFO - PROCESS | 1742 | 1467390505852 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1632ms 09:28:25 INFO - PROCESS | 1742 | 1467390505923 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 1742 | 1467390505929 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:28:25 INFO - PROCESS | 1742 | 1467390505939 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 1742 | 1467390505944 Marionette TRACE conn4 <- [1,162,null,{}] 09:28:26 INFO - PROCESS | 1742 | 1467390506017 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 1742 | 1467390506022 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:26 INFO - PROCESS | 1742 | 1467390506249 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:28:26 INFO - PROCESS | 1742 | 1467390506402 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 1742 | 1467390506410 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x9200d400 == 43 [pid = 1742] [id = 48] 09:28:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x93d4e800) [pid = 1742] [serial = 142] [outer = (nil)] 09:28:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x989a4000) [pid = 1742] [serial = 143] [outer = 0x93d4e800] 09:28:26 INFO - PROCESS | 1742 | 1467390506504 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x99e75800) [pid = 1742] [serial = 144] [outer = 0x93d4e800] 09:28:27 INFO - PROCESS | 1742 | 1467390507391 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1488ms 09:28:27 INFO - PROCESS | 1742 | 1467390507426 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 1742 | 1467390507433 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:28:27 INFO - PROCESS | 1742 | 1467390507444 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 1742 | 1467390507448 Marionette TRACE conn4 <- [1,166,null,{}] 09:28:27 INFO - PROCESS | 1742 | 1467390507455 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 1742 | 1467390507461 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:27 INFO - PROCESS | 1742 | 1467390507645 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:28:27 INFO - PROCESS | 1742 | 1467390507791 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1742 | 1467390507800 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a486400 == 44 [pid = 1742] [id = 49] 09:28:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9acb3000) [pid = 1742] [serial = 145] [outer = (nil)] 09:28:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x9b29ec00) [pid = 1742] [serial = 146] [outer = 0x9acb3000] 09:28:27 INFO - PROCESS | 1742 | 1467390507886 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x9b85a400) [pid = 1742] [serial = 147] [outer = 0x9acb3000] 09:28:28 INFO - PROCESS | 1742 | 1467390508785 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1380ms 09:28:28 INFO - PROCESS | 1742 | 1467390508824 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 1742 | 1467390508829 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:28:28 INFO - PROCESS | 1742 | 1467390508835 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1742 | 1467390508841 Marionette TRACE conn4 <- [1,170,null,{}] 09:28:28 INFO - PROCESS | 1742 | 1467390508858 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 1742 | 1467390508866 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:29 INFO - PROCESS | 1742 | 1467390509045 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:28:29 INFO - PROCESS | 1742 | 1467390509192 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 1742 | 1467390509202 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:29 INFO - PROCESS | 1742 | ++DOCSHELL 0xa3102c00 == 45 [pid = 1742] [id = 50] 09:28:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0xa33c4800) [pid = 1742] [serial = 148] [outer = (nil)] 09:28:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0xa4d4fc00) [pid = 1742] [serial = 149] [outer = 0xa33c4800] 09:28:29 INFO - PROCESS | 1742 | 1467390509293 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0xa4f1e800) [pid = 1742] [serial = 150] [outer = 0xa33c4800] 09:28:30 INFO - PROCESS | 1742 | 1467390510178 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1385ms 09:28:30 INFO - PROCESS | 1742 | 1467390510221 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 1742 | 1467390510226 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:28:30 INFO - PROCESS | 1742 | 1467390510232 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1742 | 1467390510235 Marionette TRACE conn4 <- [1,174,null,{}] 09:28:30 INFO - PROCESS | 1742 | 1467390510241 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 1742 | 1467390510246 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:30 INFO - PROCESS | 1742 | 1467390510417 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:28:30 INFO - PROCESS | 1742 | 1467390510559 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1742 | 1467390510568 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b858400 == 46 [pid = 1742] [id = 51] 09:28:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0xa4f75400) [pid = 1742] [serial = 151] [outer = (nil)] 09:28:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0xa672cc00) [pid = 1742] [serial = 152] [outer = 0xa4f75400] 09:28:30 INFO - PROCESS | 1742 | 1467390510651 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0xa672f000) [pid = 1742] [serial = 153] [outer = 0xa4f75400] 09:28:31 INFO - PROCESS | 1742 | 1467390511218 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:28:31 INFO - PROCESS | 1742 | 1467390511646 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1445ms 09:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:28:31 INFO - PROCESS | 1742 | 1467390511678 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1742 | 1467390511681 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:28:31 INFO - PROCESS | 1742 | 1467390511688 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1742 | 1467390511691 Marionette TRACE conn4 <- [1,178,null,{}] 09:28:31 INFO - PROCESS | 1742 | 1467390511697 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 1742 | 1467390511702 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:31 INFO - PROCESS | 1742 | 1467390511876 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:28:32 INFO - PROCESS | 1742 | 1467390512033 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 1742 | 1467390512040 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x930cf400 == 47 [pid = 1742] [id = 52] 09:28:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x93a93800) [pid = 1742] [serial = 154] [outer = (nil)] 09:28:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0xa6ea5c00) [pid = 1742] [serial = 155] [outer = 0x93a93800] 09:28:32 INFO - PROCESS | 1742 | 1467390512157 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0xa6f46000) [pid = 1742] [serial = 156] [outer = 0x93a93800] 09:28:33 INFO - PROCESS | 1742 | 1467390513471 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1832ms 09:28:33 INFO - PROCESS | 1742 | 1467390513546 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 1742 | 1467390513553 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:28:33 INFO - PROCESS | 1742 | 1467390513588 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1742 | 1467390513592 Marionette TRACE conn4 <- [1,182,null,{}] 09:28:33 INFO - PROCESS | 1742 | 1467390513601 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 1742 | 1467390513605 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:33 INFO - PROCESS | 1742 | 1467390513754 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:28:33 INFO - PROCESS | 1742 | 1467390513874 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1742 | 1467390513883 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b36800 == 48 [pid = 1742] [id = 53] 09:28:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x93d4b800) [pid = 1742] [serial = 157] [outer = (nil)] 09:28:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x98284c00) [pid = 1742] [serial = 158] [outer = 0x93d4b800] 09:28:33 INFO - PROCESS | 1742 | 1467390513957 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x98e53c00) [pid = 1742] [serial = 159] [outer = 0x93d4b800] 09:28:34 INFO - PROCESS | 1742 | 1467390514817 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1293ms 09:28:34 INFO - PROCESS | 1742 | 1467390514869 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1742 | 1467390514874 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:28:34 INFO - PROCESS | 1742 | 1467390514885 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1742 | 1467390514888 Marionette TRACE conn4 <- [1,186,null,{}] 09:28:34 INFO - PROCESS | 1742 | 1467390514895 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 1742 | 1467390514901 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:35 INFO - PROCESS | 1742 | 1467390515125 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:28:35 INFO - PROCESS | 1742 | --DOCSHELL 0x9b2a7400 == 47 [pid = 1742] [id = 28] 09:28:35 INFO - PROCESS | 1742 | --DOCSHELL 0x9b850000 == 46 [pid = 1742] [id = 30] 09:28:35 INFO - PROCESS | 1742 | --DOCSHELL 0x93b30800 == 45 [pid = 1742] [id = 46] 09:28:35 INFO - PROCESS | 1742 | 1467390515320 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 1742 | 1467390515329 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:35 INFO - PROCESS | 1742 | --DOCSHELL 0x99f73c00 == 44 [pid = 1742] [id = 45] 09:28:35 INFO - PROCESS | 1742 | --DOCSHELL 0x9a483c00 == 43 [pid = 1742] [id = 44] 09:28:35 INFO - PROCESS | 1742 | --DOCSHELL 0x93b37000 == 42 [pid = 1742] [id = 43] 09:28:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x92f91000 == 43 [pid = 1742] [id = 54] 09:28:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x93b2b800) [pid = 1742] [serial = 160] [outer = (nil)] 09:28:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x951c9000) [pid = 1742] [serial = 161] [outer = 0x93b2b800] 09:28:35 INFO - PROCESS | 1742 | 1467390515411 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x99f73c00) [pid = 1742] [serial = 162] [outer = 0x93b2b800] 09:28:35 INFO - PROCESS | 1742 | --DOCSHELL 0x93a94800 == 42 [pid = 1742] [id = 42] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x998da800) [pid = 1742] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x93a8b800) [pid = 1742] [serial = 74] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x92f87800) [pid = 1742] [serial = 73] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9b7f1c00) [pid = 1742] [serial = 104] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x9b855c00) [pid = 1742] [serial = 105] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x9b226400) [pid = 1742] [serial = 77] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x99c88000) [pid = 1742] [serial = 101] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x9acb6400) [pid = 1742] [serial = 76] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x951cd800) [pid = 1742] [serial = 95] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0xa200c800) [pid = 1742] [serial = 80] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0xa041fc00) [pid = 1742] [serial = 79] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0xa2372800) [pid = 1742] [serial = 83] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x950d5400) [pid = 1742] [serial = 94] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0xa1013800) [pid = 1742] [serial = 82] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x950cd400) [pid = 1742] [serial = 97] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x951ca400) [pid = 1742] [serial = 98] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x99f7e800) [pid = 1742] [serial = 86] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x99f7c000) [pid = 1742] [serial = 85] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0xa101a400) [pid = 1742] [serial = 110] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0xa257ec00) [pid = 1742] [serial = 89] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0xa2371400) [pid = 1742] [serial = 88] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0xa4f7d400) [pid = 1742] [serial = 92] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0xa4f14c00) [pid = 1742] [serial = 91] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x9b8a1400) [pid = 1742] [serial = 107] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0xa2007400) [pid = 1742] [serial = 111] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x9d40e800) [pid = 1742] [serial = 108] [outer = (nil)] [url = about:blank] 09:28:35 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x99f7b800) [pid = 1742] [serial = 102] [outer = (nil)] [url = about:blank] 09:28:36 INFO - PROCESS | 1742 | 1467390516137 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1280ms 09:28:36 INFO - PROCESS | 1742 | 1467390516182 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:28:36 INFO - PROCESS | 1742 | 1467390516186 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:28:36 INFO - PROCESS | 1742 | 1467390516193 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 1742 | 1467390516199 Marionette TRACE conn4 <- [1,190,null,{}] 09:28:36 INFO - PROCESS | 1742 | 1467390516214 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 1742 | 1467390516222 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:36 INFO - PROCESS | 1742 | 1467390516376 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:28:36 INFO - PROCESS | 1742 | 1467390516388 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 1742 | 1467390516400 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f81000 == 43 [pid = 1742] [id = 55] 09:28:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x9ab42800) [pid = 1742] [serial = 163] [outer = (nil)] 09:28:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x9afc9800) [pid = 1742] [serial = 164] [outer = 0x9ab42800] 09:28:36 INFO - PROCESS | 1742 | 1467390516468 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x9b2a6800) [pid = 1742] [serial = 165] [outer = 0x9ab42800] 09:28:37 INFO - PROCESS | 1742 | 1467390517219 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1086ms 09:28:37 INFO - PROCESS | 1742 | 1467390517280 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 1742 | 1467390517284 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:28:37 INFO - PROCESS | 1742 | 1467390517290 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1742 | 1467390517293 Marionette TRACE conn4 <- [1,194,null,{}] 09:28:37 INFO - PROCESS | 1742 | 1467390517301 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:37 INFO - PROCESS | 1742 | 1467390517306 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:37 INFO - PROCESS | 1742 | 1467390517470 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:28:37 INFO - PROCESS | 1742 | 1467390517580 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 1742 | 1467390517589 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b36c00 == 44 [pid = 1742] [id = 56] 09:28:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9acb1c00) [pid = 1742] [serial = 166] [outer = (nil)] 09:28:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9b856c00) [pid = 1742] [serial = 167] [outer = 0x9acb1c00] 09:28:37 INFO - PROCESS | 1742 | 1467390517657 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9b8a6400) [pid = 1742] [serial = 168] [outer = 0x9acb1c00] 09:28:38 INFO - PROCESS | 1742 | 1467390518466 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1240ms 09:28:38 INFO - PROCESS | 1742 | 1467390518531 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1742 | 1467390518534 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:28:38 INFO - PROCESS | 1742 | 1467390518540 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 1742 | 1467390518543 Marionette TRACE conn4 <- [1,198,null,{}] 09:28:38 INFO - PROCESS | 1742 | 1467390518549 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 1742 | 1467390518554 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:38 INFO - PROCESS | 1742 | 1467390518755 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:28:38 INFO - PROCESS | 1742 | 1467390518775 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1742 | 1467390518782 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x9200b000 == 45 [pid = 1742] [id = 57] 09:28:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x9200c800) [pid = 1742] [serial = 169] [outer = (nil)] 09:28:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0xa0624400) [pid = 1742] [serial = 170] [outer = 0x9200c800] 09:28:38 INFO - PROCESS | 1742 | 1467390518849 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0xa0626000) [pid = 1742] [serial = 171] [outer = 0x9200c800] 09:28:39 INFO - PROCESS | 1742 | 1467390519642 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1134ms 09:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:28:39 INFO - PROCESS | 1742 | 1467390519676 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 1742 | 1467390519679 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:28:39 INFO - PROCESS | 1742 | 1467390519685 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 1742 | 1467390519688 Marionette TRACE conn4 <- [1,202,null,{}] 09:28:39 INFO - PROCESS | 1742 | 1467390519700 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 1742 | 1467390519710 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:39 INFO - PROCESS | 1742 | 1467390519935 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:28:40 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x9acbc400) [pid = 1742] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:28:40 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x9b85dc00) [pid = 1742] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:28:40 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x93b38c00) [pid = 1742] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:28:40 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x93b33800) [pid = 1742] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:28:40 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x9a484000) [pid = 1742] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:28:40 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x95264400) [pid = 1742] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:28:40 INFO - PROCESS | 1742 | 1467390520080 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1742 | 1467390520091 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x92406c00 == 46 [pid = 1742] [id = 58] 09:28:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x9240e000) [pid = 1742] [serial = 172] [outer = (nil)] 09:28:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x9995a400) [pid = 1742] [serial = 173] [outer = 0x9240e000] 09:28:40 INFO - PROCESS | 1742 | 1467390520158 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x9b850c00) [pid = 1742] [serial = 174] [outer = 0x9240e000] 09:28:40 INFO - PROCESS | 1742 | 1467390520799 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1134ms 09:28:40 INFO - PROCESS | 1742 | 1467390520818 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 1742 | 1467390520821 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:28:40 INFO - PROCESS | 1742 | 1467390520827 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 1742 | 1467390520830 Marionette TRACE conn4 <- [1,206,null,{}] 09:28:40 INFO - PROCESS | 1742 | 1467390520836 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 1742 | 1467390520841 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:41 INFO - PROCESS | 1742 | 1467390521036 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:28:41 INFO - PROCESS | 1742 | 1467390521052 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 1742 | 1467390521061 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x92403c00 == 47 [pid = 1742] [id = 59] 09:28:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x92406000) [pid = 1742] [serial = 175] [outer = (nil)] 09:28:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x98eedc00) [pid = 1742] [serial = 176] [outer = 0x92406000] 09:28:41 INFO - PROCESS | 1742 | 1467390521131 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x98ef1800) [pid = 1742] [serial = 177] [outer = 0x92406000] 09:28:41 INFO - PROCESS | 1742 | 1467390521833 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1027ms 09:28:41 INFO - PROCESS | 1742 | 1467390521854 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1742 | 1467390521872 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:28:41 INFO - PROCESS | 1742 | 1467390521880 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1742 | 1467390521883 Marionette TRACE conn4 <- [1,210,null,{}] 09:28:41 INFO - PROCESS | 1742 | 1467390521898 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 1742 | 1467390521902 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:42 INFO - PROCESS | 1742 | 1467390522090 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:28:42 INFO - PROCESS | 1742 | 1467390522212 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1742 | 1467390522223 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x92011800 == 48 [pid = 1742] [id = 60] 09:28:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x9240dc00) [pid = 1742] [serial = 178] [outer = (nil)] 09:28:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x92f94800) [pid = 1742] [serial = 179] [outer = 0x9240dc00] 09:28:42 INFO - PROCESS | 1742 | 1467390522303 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x93b2ac00) [pid = 1742] [serial = 180] [outer = 0x9240dc00] 09:28:43 INFO - PROCESS | 1742 | 1467390523172 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1344ms 09:28:43 INFO - PROCESS | 1742 | 1467390523227 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1742 | 1467390523233 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:28:43 INFO - PROCESS | 1742 | 1467390523241 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1742 | 1467390523246 Marionette TRACE conn4 <- [1,214,null,{}] 09:28:43 INFO - PROCESS | 1742 | 1467390523253 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:43 INFO - PROCESS | 1742 | 1467390523262 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:43 INFO - PROCESS | 1742 | 1467390523452 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:28:43 INFO - PROCESS | 1742 | 1467390523602 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 1742 | 1467390523614 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x951c8c00 == 49 [pid = 1742] [id = 61] 09:28:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x9642cc00) [pid = 1742] [serial = 181] [outer = (nil)] 09:28:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x996a8400) [pid = 1742] [serial = 182] [outer = 0x9642cc00] 09:28:43 INFO - PROCESS | 1742 | 1467390523692 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x99e74000) [pid = 1742] [serial = 183] [outer = 0x9642cc00] 09:28:44 INFO - PROCESS | 1742 | 1467390524564 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1352ms 09:28:44 INFO - PROCESS | 1742 | 1467390524596 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 1742 | 1467390524602 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:28:44 INFO - PROCESS | 1742 | 1467390524609 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 1742 | 1467390524613 Marionette TRACE conn4 <- [1,218,null,{}] 09:28:44 INFO - PROCESS | 1742 | 1467390524619 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 1742 | 1467390524625 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:44 INFO - PROCESS | 1742 | 1467390524859 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:28:44 INFO - PROCESS | 1742 | 1467390524974 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1742 | 1467390524986 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f7fc00 == 50 [pid = 1742] [id = 62] 09:28:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x9a4ac800) [pid = 1742] [serial = 184] [outer = (nil)] 09:28:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x9b850000) [pid = 1742] [serial = 185] [outer = 0x9a4ac800] 09:28:45 INFO - PROCESS | 1742 | 1467390525067 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9d40cc00) [pid = 1742] [serial = 186] [outer = 0x9a4ac800] 09:28:45 INFO - PROCESS | 1742 | 1467390525951 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1379ms 09:28:46 INFO - PROCESS | 1742 | 1467390525998 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 1742 | 1467390526007 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:28:46 INFO - PROCESS | 1742 | 1467390526025 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 1742 | 1467390526034 Marionette TRACE conn4 <- [1,222,null,{}] 09:28:46 INFO - PROCESS | 1742 | 1467390526040 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:46 INFO - PROCESS | 1742 | 1467390526048 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:46 INFO - PROCESS | 1742 | 1467390526228 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:28:46 INFO - PROCESS | 1742 | 1467390526375 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1742 | 1467390526385 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f3c800 == 51 [pid = 1742] [id = 63] 09:28:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x99f78400) [pid = 1742] [serial = 187] [outer = (nil)] 09:28:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0xa209cc00) [pid = 1742] [serial = 188] [outer = 0x99f78400] 09:28:46 INFO - PROCESS | 1742 | 1467390526463 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0xa2328000) [pid = 1742] [serial = 189] [outer = 0x99f78400] 09:28:47 INFO - PROCESS | 1742 | 1467390527346 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1357ms 09:28:47 INFO - PROCESS | 1742 | 1467390527377 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 1742 | 1467390527382 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:28:47 INFO - PROCESS | 1742 | 1467390527389 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1742 | 1467390527393 Marionette TRACE conn4 <- [1,226,null,{}] 09:28:47 INFO - PROCESS | 1742 | 1467390527399 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 1742 | 1467390527404 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:47 INFO - PROCESS | 1742 | 1467390527585 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:28:47 INFO - PROCESS | 1742 | 1467390527732 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1742 | 1467390527741 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:47 INFO - PROCESS | 1742 | ++DOCSHELL 0xa1013800 == 52 [pid = 1742] [id = 64] 09:28:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0xa230dc00) [pid = 1742] [serial = 190] [outer = (nil)] 09:28:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0xa2575000) [pid = 1742] [serial = 191] [outer = 0xa230dc00] 09:28:47 INFO - PROCESS | 1742 | 1467390527821 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0xa257ec00) [pid = 1742] [serial = 192] [outer = 0xa230dc00] 09:28:48 INFO - PROCESS | 1742 | 1467390528687 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1331ms 09:28:48 INFO - PROCESS | 1742 | 1467390528722 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1742 | 1467390528725 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:28:48 INFO - PROCESS | 1742 | 1467390528749 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1742 | 1467390528753 Marionette TRACE conn4 <- [1,230,null,{}] 09:28:48 INFO - PROCESS | 1742 | 1467390528759 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 1742 | 1467390528764 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:48 INFO - PROCESS | 1742 | 1467390528933 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:28:49 INFO - PROCESS | 1742 | 1467390529086 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 1742 | 1467390529102 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:49 INFO - PROCESS | 1742 | ++DOCSHELL 0xa34de000 == 53 [pid = 1742] [id = 65] 09:28:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0xa4f14c00) [pid = 1742] [serial = 193] [outer = (nil)] 09:28:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0xa4f81400) [pid = 1742] [serial = 194] [outer = 0xa4f14c00] 09:28:49 INFO - PROCESS | 1742 | 1467390529191 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0xa6997000) [pid = 1742] [serial = 195] [outer = 0xa4f14c00] 09:28:50 INFO - PROCESS | 1742 | 1467390530021 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1286ms 09:28:50 INFO - PROCESS | 1742 | 1467390530034 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1742 | 1467390530037 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:28:50 INFO - PROCESS | 1742 | 1467390530044 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1742 | 1467390530046 Marionette TRACE conn4 <- [1,234,null,{}] 09:28:50 INFO - PROCESS | 1742 | 1467390530052 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 1742 | 1467390530058 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:50 INFO - PROCESS | 1742 | 1467390530218 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:28:50 INFO - PROCESS | 1742 | 1467390530373 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1742 | 1467390530382 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x95266800 == 54 [pid = 1742] [id = 66] 09:28:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0xa2578000) [pid = 1742] [serial = 196] [outer = (nil)] 09:28:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0xa8256800) [pid = 1742] [serial = 197] [outer = 0xa2578000] 09:28:50 INFO - PROCESS | 1742 | 1467390530466 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0xa8260800) [pid = 1742] [serial = 198] [outer = 0xa2578000] 09:28:51 INFO - PROCESS | 1742 | 1467390531281 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1284ms 09:28:51 INFO - PROCESS | 1742 | 1467390531328 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 1742 | 1467390531332 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:28:51 INFO - PROCESS | 1742 | 1467390531338 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 1742 | 1467390531342 Marionette TRACE conn4 <- [1,238,null,{}] 09:28:51 INFO - PROCESS | 1742 | 1467390531347 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 1742 | 1467390531352 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:51 INFO - PROCESS | 1742 | 1467390531519 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:28:51 INFO - PROCESS | 1742 | 1467390531673 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 1742 | 1467390531682 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x930cf000 == 55 [pid = 1742] [id = 67] 09:28:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x9afc7400) [pid = 1742] [serial = 199] [outer = (nil)] 09:28:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0xa8c1d400) [pid = 1742] [serial = 200] [outer = 0x9afc7400] 09:28:51 INFO - PROCESS | 1742 | 1467390531760 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0xa8c28800) [pid = 1742] [serial = 201] [outer = 0x9afc7400] 09:28:52 INFO - PROCESS | 1742 | 1467390532832 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1528ms 09:28:52 INFO - PROCESS | 1742 | 1467390532867 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1742 | 1467390532872 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:28:52 INFO - PROCESS | 1742 | 1467390532880 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 1742 | 1467390532885 Marionette TRACE conn4 <- [1,242,null,{}] 09:28:52 INFO - PROCESS | 1742 | 1467390532911 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 1742 | 1467390532917 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:53 INFO - PROCESS | 1742 | 1467390533091 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:28:53 INFO - PROCESS | 1742 | 1467390533306 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 1742 | 1467390533313 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c56400 == 56 [pid = 1742] [id = 68] 09:28:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92c56800) [pid = 1742] [serial = 202] [outer = (nil)] 09:28:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x92c5bc00) [pid = 1742] [serial = 203] [outer = 0x92c56800] 09:28:53 INFO - PROCESS | 1742 | 1467390533388 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x92c5ec00) [pid = 1742] [serial = 204] [outer = 0x92c56800] 09:28:54 INFO - PROCESS | 1742 | 1467390534251 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1400ms 09:28:54 INFO - PROCESS | 1742 | 1467390534280 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 1742 | 1467390534287 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:28:54 INFO - PROCESS | 1742 | 1467390534297 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 1742 | 1467390534300 Marionette TRACE conn4 <- [1,246,null,{}] 09:28:54 INFO - PROCESS | 1742 | 1467390534306 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 1742 | 1467390534312 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:54 INFO - PROCESS | 1742 | 1467390534470 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:28:54 INFO - PROCESS | 1742 | 1467390534627 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1742 | 1467390534636 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x92403c00 == 55 [pid = 1742] [id = 59] 09:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x92406c00 == 54 [pid = 1742] [id = 58] 09:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x9200b000 == 53 [pid = 1742] [id = 57] 09:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x93b36c00 == 52 [pid = 1742] [id = 56] 09:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x95265400) [pid = 1742] [serial = 119] [outer = (nil)] [url = about:blank] 09:28:54 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0xa318a400) [pid = 1742] [serial = 140] [outer = (nil)] [url = about:blank] 09:28:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x9200b000 == 53 [pid = 1742] [id = 69] 09:28:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x92f8c000) [pid = 1742] [serial = 205] [outer = (nil)] 09:28:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x951c9c00) [pid = 1742] [serial = 206] [outer = 0x92f8c000] 09:28:54 INFO - PROCESS | 1742 | 1467390534747 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x95262000) [pid = 1742] [serial = 207] [outer = 0x92f8c000] 09:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x99f81000 == 52 [pid = 1742] [id = 55] 09:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x92f91000 == 51 [pid = 1742] [id = 54] 09:28:54 INFO - PROCESS | 1742 | --DOCSHELL 0x93b36800 == 50 [pid = 1742] [id = 53] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9b8a9c00) [pid = 1742] [serial = 134] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0xa209d400) [pid = 1742] [serial = 123] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9d40c000) [pid = 1742] [serial = 122] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9525c800) [pid = 1742] [serial = 125] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x99e71c00) [pid = 1742] [serial = 137] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9a487800) [pid = 1742] [serial = 131] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x99f3f400) [pid = 1742] [serial = 116] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0xa2564c00) [pid = 1742] [serial = 113] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x99e72c00) [pid = 1742] [serial = 128] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x99e78800) [pid = 1742] [serial = 129] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x95260400) [pid = 1742] [serial = 126] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x9969b800) [pid = 1742] [serial = 138] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0xa209d000) [pid = 1742] [serial = 135] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x9ae6dc00) [pid = 1742] [serial = 132] [outer = (nil)] [url = about:blank] 09:28:55 INFO - PROCESS | 1742 | 1467390535507 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1235ms 09:28:55 INFO - PROCESS | 1742 | 1467390535551 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:28:55 INFO - PROCESS | 1742 | 1467390535556 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:28:55 INFO - PROCESS | 1742 | 1467390535563 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1742 | 1467390535569 Marionette TRACE conn4 <- [1,250,null,{}] 09:28:55 INFO - PROCESS | 1742 | 1467390535589 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 1742 | 1467390535597 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:55 INFO - PROCESS | 1742 | 1467390535753 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:28:55 INFO - PROCESS | 1742 | 1467390535764 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 1742 | 1467390535773 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x99ad8000 == 51 [pid = 1742] [id = 70] 09:28:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x99c8e400) [pid = 1742] [serial = 208] [outer = (nil)] 09:28:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x99e75400) [pid = 1742] [serial = 209] [outer = 0x99c8e400] 09:28:55 INFO - PROCESS | 1742 | 1467390535844 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x99f73800) [pid = 1742] [serial = 210] [outer = 0x99c8e400] 09:28:56 INFO - PROCESS | 1742 | 1467390536679 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1139ms 09:28:56 INFO - PROCESS | 1742 | 1467390536701 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 1742 | 1467390536705 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:28:56 INFO - PROCESS | 1742 | 1467390536719 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 1742 | 1467390536722 Marionette TRACE conn4 <- [1,254,null,{}] 09:28:56 INFO - PROCESS | 1742 | 1467390536729 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:56 INFO - PROCESS | 1742 | 1467390536733 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:56 INFO - PROCESS | 1742 | 1467390536881 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:28:56 INFO - PROCESS | 1742 | 1467390536895 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1742 | 1467390536901 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c4d400 == 52 [pid = 1742] [id = 71] 09:28:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x93d52c00) [pid = 1742] [serial = 211] [outer = (nil)] 09:28:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x99f80c00) [pid = 1742] [serial = 212] [outer = 0x93d52c00] 09:28:56 INFO - PROCESS | 1742 | 1467390536971 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9a488000) [pid = 1742] [serial = 213] [outer = 0x93d52c00] 09:28:57 INFO - PROCESS | 1742 | 1467390537798 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1144ms 09:28:57 INFO - PROCESS | 1742 | 1467390537858 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1742 | 1467390537862 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:28:57 INFO - PROCESS | 1742 | 1467390537868 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1742 | 1467390537871 Marionette TRACE conn4 <- [1,258,null,{}] 09:28:57 INFO - PROCESS | 1742 | 1467390537876 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 1742 | 1467390537881 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:58 INFO - PROCESS | 1742 | 1467390538088 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:28:58 INFO - PROCESS | 1742 | 1467390538109 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1742 | 1467390538119 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x952a6c00 == 53 [pid = 1742] [id = 72] 09:28:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x952a8400) [pid = 1742] [serial = 214] [outer = (nil)] 09:28:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x952aec00) [pid = 1742] [serial = 215] [outer = 0x952a8400] 09:28:58 INFO - PROCESS | 1742 | 1467390538182 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x952b0000) [pid = 1742] [serial = 216] [outer = 0x952a8400] 09:28:59 INFO - PROCESS | 1742 | 1467390539012 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1182ms 09:28:59 INFO - PROCESS | 1742 | 1467390539055 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 1742 | 1467390539058 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:28:59 INFO - PROCESS | 1742 | 1467390539072 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 1742 | 1467390539076 Marionette TRACE conn4 <- [1,262,null,{}] 09:28:59 INFO - PROCESS | 1742 | 1467390539081 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:59 INFO - PROCESS | 1742 | 1467390539091 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:59 INFO - PROCESS | 1742 | 1467390539312 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:28:59 INFO - PROCESS | 1742 | 1467390539331 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1742 | 1467390539337 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:28:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x92013800 == 54 [pid = 1742] [id = 73] 09:28:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x99e7cc00) [pid = 1742] [serial = 217] [outer = (nil)] 09:28:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x9b7f2800) [pid = 1742] [serial = 218] [outer = 0x99e7cc00] 09:28:59 INFO - PROCESS | 1742 | 1467390539409 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9b8a6800) [pid = 1742] [serial = 219] [outer = 0x99e7cc00] 09:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x92f8f400) [pid = 1742] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9acb1c00) [pid = 1742] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x93b2b800) [pid = 1742] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x9ab42800) [pid = 1742] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9240e000) [pid = 1742] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x93d4b800) [pid = 1742] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x9525d400) [pid = 1742] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:28:59 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x9200c800) [pid = 1742] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:29:00 INFO - PROCESS | 1742 | 1467390540336 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1283ms 09:29:00 INFO - PROCESS | 1742 | 1467390540356 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1742 | 1467390540360 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:29:00 INFO - PROCESS | 1742 | 1467390540366 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1742 | 1467390540368 Marionette TRACE conn4 <- [1,266,null,{}] 09:29:00 INFO - PROCESS | 1742 | 1467390540374 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 1742 | 1467390540379 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:00 INFO - PROCESS | 1742 | 1467390540565 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:29:00 INFO - PROCESS | 1742 | 1467390540581 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 1742 | 1467390540589 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x9200c800 == 55 [pid = 1742] [id = 74] 09:29:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x92c4c800) [pid = 1742] [serial = 220] [outer = (nil)] 09:29:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9ae68800) [pid = 1742] [serial = 221] [outer = 0x92c4c800] 09:29:00 INFO - PROCESS | 1742 | 1467390540657 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x9d40e400) [pid = 1742] [serial = 222] [outer = 0x92c4c800] 09:29:01 INFO - PROCESS | 1742 | 1467390541553 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1229ms 09:29:01 INFO - PROCESS | 1742 | 1467390541595 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 1742 | 1467390541598 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:29:01 INFO - PROCESS | 1742 | 1467390541604 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 1742 | 1467390541607 Marionette TRACE conn4 <- [1,270,null,{}] 09:29:01 INFO - PROCESS | 1742 | 1467390541612 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:01 INFO - PROCESS | 1742 | 1467390541617 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:01 INFO - PROCESS | 1742 | 1467390541823 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:29:01 INFO - PROCESS | 1742 | 1467390541834 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1742 | 1467390541845 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c4c000 == 56 [pid = 1742] [id = 75] 09:29:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92c52800) [pid = 1742] [serial = 223] [outer = (nil)] 09:29:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0xa062e400) [pid = 1742] [serial = 224] [outer = 0x92c52800] 09:29:01 INFO - PROCESS | 1742 | 1467390541912 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0xa1098800) [pid = 1742] [serial = 225] [outer = 0x92c52800] 09:29:02 INFO - PROCESS | 1742 | 1467390542941 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1383ms 09:29:02 INFO - PROCESS | 1742 | 1467390542991 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1742 | 1467390542997 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:29:03 INFO - PROCESS | 1742 | 1467390543005 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1742 | 1467390543013 Marionette TRACE conn4 <- [1,274,null,{}] 09:29:03 INFO - PROCESS | 1742 | 1467390543021 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 1742 | 1467390543027 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:03 INFO - PROCESS | 1742 | 1467390543210 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:29:03 INFO - PROCESS | 1742 | 1467390543368 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1742 | 1467390543379 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c44c00 == 57 [pid = 1742] [id = 76] 09:29:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x92c4f000) [pid = 1742] [serial = 226] [outer = (nil)] 09:29:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x950cb000) [pid = 1742] [serial = 227] [outer = 0x92c4f000] 09:29:03 INFO - PROCESS | 1742 | 1467390543466 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x95265400) [pid = 1742] [serial = 228] [outer = 0x92c4f000] 09:29:04 INFO - PROCESS | 1742 | 1467390544377 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1442ms 09:29:04 INFO - PROCESS | 1742 | 1467390544447 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 1742 | 1467390544453 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:29:04 INFO - PROCESS | 1742 | 1467390544464 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 1742 | 1467390544468 Marionette TRACE conn4 <- [1,278,null,{}] 09:29:04 INFO - PROCESS | 1742 | 1467390544475 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:04 INFO - PROCESS | 1742 | 1467390544481 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:04 INFO - PROCESS | 1742 | 1467390544705 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:29:04 INFO - PROCESS | 1742 | 1467390544859 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 1742 | 1467390544870 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c4b800 == 58 [pid = 1742] [id = 77] 09:29:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x98ef4400) [pid = 1742] [serial = 229] [outer = (nil)] 09:29:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x99e79400) [pid = 1742] [serial = 230] [outer = 0x98ef4400] 09:29:04 INFO - PROCESS | 1742 | 1467390544955 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x99f7dc00) [pid = 1742] [serial = 231] [outer = 0x98ef4400] 09:29:05 INFO - PROCESS | 1742 | 1467390545843 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1430ms 09:29:05 INFO - PROCESS | 1742 | 1467390545895 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 1742 | 1467390545898 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:29:05 INFO - PROCESS | 1742 | 1467390545919 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 1742 | 1467390545926 Marionette TRACE conn4 <- [1,282,null,{}] 09:29:05 INFO - PROCESS | 1742 | 1467390545942 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 1742 | 1467390545951 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:06 INFO - PROCESS | 1742 | 1467390546172 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:29:06 INFO - PROCESS | 1742 | 1467390546326 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1742 | 1467390546336 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:06 INFO - PROCESS | 1742 | ++DOCSHELL 0xa062fc00 == 59 [pid = 1742] [id = 78] 09:29:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0xa1012800) [pid = 1742] [serial = 232] [outer = (nil)] 09:29:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0xa2371800) [pid = 1742] [serial = 233] [outer = 0xa1012800] 09:29:06 INFO - PROCESS | 1742 | 1467390546470 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0xa257c400) [pid = 1742] [serial = 234] [outer = 0xa1012800] 09:29:07 INFO - PROCESS | 1742 | 1467390547269 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1391ms 09:29:07 INFO - PROCESS | 1742 | 1467390547308 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 1742 | 1467390547313 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:29:07 INFO - PROCESS | 1742 | 1467390547326 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 1742 | 1467390547329 Marionette TRACE conn4 <- [1,286,null,{}] 09:29:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0xa209c000) [pid = 1742] [serial = 235] [outer = 0x92410800] 09:29:07 INFO - PROCESS | 1742 | 1467390547390 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:07 INFO - PROCESS | 1742 | 1467390547396 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:07 INFO - PROCESS | 1742 | 1467390547702 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:29:07 INFO - PROCESS | 1742 | 1467390547820 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1742 | 1467390547828 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c49c00 == 60 [pid = 1742] [id = 79] 09:29:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x989a7400) [pid = 1742] [serial = 236] [outer = (nil)] 09:29:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0xa20a8000) [pid = 1742] [serial = 237] [outer = 0x989a7400] 09:29:07 INFO - PROCESS | 1742 | 1467390547944 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0xa672fc00) [pid = 1742] [serial = 238] [outer = 0x989a7400] 09:29:08 INFO - PROCESS | 1742 | 1467390548757 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1467ms 09:29:08 INFO - PROCESS | 1742 | 1467390548788 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 1742 | 1467390548791 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:29:08 INFO - PROCESS | 1742 | 1467390548798 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1742 | 1467390548801 Marionette TRACE conn4 <- [1,290,null,{}] 09:29:08 INFO - PROCESS | 1742 | 1467390548807 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 1742 | 1467390548812 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:08 INFO - PROCESS | 1742 | 1467390548984 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:29:09 INFO - PROCESS | 1742 | 1467390549155 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1742 | 1467390549165 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c49000 == 61 [pid = 1742] [id = 80] 09:29:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x99f79400) [pid = 1742] [serial = 239] [outer = (nil)] 09:29:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0xa8241400) [pid = 1742] [serial = 240] [outer = 0x99f79400] 09:29:09 INFO - PROCESS | 1742 | 1467390549243 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0xa8249c00) [pid = 1742] [serial = 241] [outer = 0x99f79400] 09:29:10 INFO - PROCESS | 1742 | 1467390550147 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1380ms 09:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:29:10 INFO - PROCESS | 1742 | 1467390550179 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 1742 | 1467390550182 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:29:10 INFO - PROCESS | 1742 | 1467390550188 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1742 | 1467390550191 Marionette TRACE conn4 <- [1,294,null,{}] 09:29:10 INFO - PROCESS | 1742 | 1467390550197 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:10 INFO - PROCESS | 1742 | 1467390550208 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:10 INFO - PROCESS | 1742 | 1467390550393 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:29:10 INFO - PROCESS | 1742 | 1467390550551 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 1742 | 1467390550559 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f48c00 == 62 [pid = 1742] [id = 81] 09:29:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x90f4a400) [pid = 1742] [serial = 242] [outer = (nil)] 09:29:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x90f51c00) [pid = 1742] [serial = 243] [outer = 0x90f4a400] 09:29:10 INFO - PROCESS | 1742 | 1467390550640 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0xa6f49800) [pid = 1742] [serial = 244] [outer = 0x90f4a400] 09:29:11 INFO - PROCESS | 1742 | 1467390551489 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:11 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. 09:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1342ms 09:29:11 INFO - PROCESS | 1742 | 1467390551530 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 1742 | 1467390551533 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:29:11 INFO - PROCESS | 1742 | 1467390551559 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1742 | 1467390551562 Marionette TRACE conn4 <- [1,298,null,{}] 09:29:11 INFO - PROCESS | 1742 | 1467390551568 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 1742 | 1467390551573 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:11 INFO - PROCESS | 1742 | 1467390551739 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:29:11 INFO - PROCESS | 1742 | 1467390551915 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 1742 | 1467390551926 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f47800 == 63 [pid = 1742] [id = 82] 09:29:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9113a000) [pid = 1742] [serial = 245] [outer = (nil)] 09:29:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x91141000) [pid = 1742] [serial = 246] [outer = 0x9113a000] 09:29:12 INFO - PROCESS | 1742 | 1467390552006 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x91142800) [pid = 1742] [serial = 247] [outer = 0x9113a000] 09:29:12 INFO - PROCESS | 1742 | 1467390552847 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:12 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. 09:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1338ms 09:29:12 INFO - PROCESS | 1742 | 1467390552895 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 1742 | 1467390552899 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:29:12 INFO - PROCESS | 1742 | 1467390552905 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 1742 | 1467390552909 Marionette TRACE conn4 <- [1,302,null,{}] 09:29:12 INFO - PROCESS | 1742 | 1467390552914 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 1742 | 1467390552920 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:13 INFO - PROCESS | 1742 | 1467390553090 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:29:13 INFO - PROCESS | 1742 | 1467390553250 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 1742 | 1467390553258 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113a800 == 64 [pid = 1742] [id = 83] 09:29:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9113d400) [pid = 1742] [serial = 248] [outer = (nil)] 09:29:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x92010000) [pid = 1742] [serial = 249] [outer = 0x9113d400] 09:29:13 INFO - PROCESS | 1742 | 1467390553338 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x93d56800) [pid = 1742] [serial = 250] [outer = 0x9113d400] 09:29:14 INFO - PROCESS | 1742 | 1467390554536 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:14 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. 09:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1681ms 09:29:14 INFO - PROCESS | 1742 | 1467390554588 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 1742 | 1467390554595 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:29:14 INFO - PROCESS | 1742 | 1467390554603 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 1742 | 1467390554607 Marionette TRACE conn4 <- [1,306,null,{}] 09:29:14 INFO - PROCESS | 1742 | 1467390554626 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 1742 | 1467390554633 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:14 INFO - PROCESS | 1742 | 1467390554884 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:29:15 INFO - PROCESS | 1742 | 1467390555024 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1742 | 1467390555033 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x9250ac00 == 65 [pid = 1742] [id = 84] 09:29:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x9250b000) [pid = 1742] [serial = 251] [outer = (nil)] 09:29:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x9250d800) [pid = 1742] [serial = 252] [outer = 0x9250b000] 09:29:15 INFO - PROCESS | 1742 | 1467390555120 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x92c43400) [pid = 1742] [serial = 253] [outer = 0x9250b000] 09:29:16 INFO - PROCESS | 1742 | 1467390556014 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:16 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. 09:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1445ms 09:29:16 INFO - PROCESS | 1742 | 1467390556050 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 1742 | 1467390556056 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:29:16 INFO - PROCESS | 1742 | 1467390556066 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 1742 | 1467390556071 Marionette TRACE conn4 <- [1,310,null,{}] 09:29:16 INFO - PROCESS | 1742 | 1467390556076 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:16 INFO - PROCESS | 1742 | 1467390556082 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:16 INFO - PROCESS | 1742 | 1467390556271 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:29:16 INFO - PROCESS | 1742 | 1467390556432 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 1742 | 1467390556441 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x92f85400 == 64 [pid = 1742] [id = 29] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x9d337400 == 63 [pid = 1742] [id = 27] 09:29:16 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x98eedc00) [pid = 1742] [serial = 176] [outer = (nil)] [url = about:blank] 09:29:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c46c00 == 64 [pid = 1742] [id = 85] 09:29:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x92c55c00) [pid = 1742] [serial = 254] [outer = (nil)] 09:29:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x92f90800) [pid = 1742] [serial = 255] [outer = 0x92c55c00] 09:29:16 INFO - PROCESS | 1742 | 1467390556554 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x93b34800) [pid = 1742] [serial = 256] [outer = 0x92c55c00] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x9200c800 == 63 [pid = 1742] [id = 74] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x92013800 == 62 [pid = 1742] [id = 73] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x952a6c00 == 61 [pid = 1742] [id = 72] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x92c4d400 == 60 [pid = 1742] [id = 71] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x99ad8000 == 59 [pid = 1742] [id = 70] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x9200b000 == 58 [pid = 1742] [id = 69] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x92c56400 == 57 [pid = 1742] [id = 68] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x99f3c800 == 56 [pid = 1742] [id = 63] 09:29:16 INFO - PROCESS | 1742 | --DOCSHELL 0x99f7fc00 == 55 [pid = 1742] [id = 62] 09:29:17 INFO - PROCESS | 1742 | --DOCSHELL 0x951c8c00 == 54 [pid = 1742] [id = 61] 09:29:17 INFO - PROCESS | 1742 | --DOCSHELL 0x92011800 == 53 [pid = 1742] [id = 60] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0xa6ea5c00) [pid = 1742] [serial = 155] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x9b8a6400) [pid = 1742] [serial = 168] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0xa672cc00) [pid = 1742] [serial = 152] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x951c9000) [pid = 1742] [serial = 161] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9b2a6800) [pid = 1742] [serial = 165] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9b850c00) [pid = 1742] [serial = 174] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9995a400) [pid = 1742] [serial = 173] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x989a4000) [pid = 1742] [serial = 143] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x98e53c00) [pid = 1742] [serial = 159] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9afc9800) [pid = 1742] [serial = 164] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x98219400) [pid = 1742] [serial = 120] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0xa0626000) [pid = 1742] [serial = 171] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0xa0624400) [pid = 1742] [serial = 170] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9b856c00) [pid = 1742] [serial = 167] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x98284c00) [pid = 1742] [serial = 158] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x99f73c00) [pid = 1742] [serial = 162] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x9b29ec00) [pid = 1742] [serial = 146] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0xa4d4fc00) [pid = 1742] [serial = 149] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9a47f400) [pid = 1742] [serial = 117] [outer = (nil)] [url = about:blank] 09:29:17 INFO - PROCESS | 1742 | 1467390557433 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:17 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. 09:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1393ms 09:29:17 INFO - PROCESS | 1742 | 1467390557460 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 1742 | 1467390557464 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:29:17 INFO - PROCESS | 1742 | 1467390557471 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 1742 | 1467390557476 Marionette TRACE conn4 <- [1,314,null,{}] 09:29:17 INFO - PROCESS | 1742 | 1467390557492 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 1742 | 1467390557500 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:17 INFO - PROCESS | 1742 | 1467390557671 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:29:17 INFO - PROCESS | 1742 | 1467390557688 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1742 | 1467390557700 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x952b5000 == 54 [pid = 1742] [id = 86] 09:29:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x952b5400) [pid = 1742] [serial = 257] [outer = (nil)] 09:29:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x98219400) [pid = 1742] [serial = 258] [outer = 0x952b5400] 09:29:17 INFO - PROCESS | 1742 | 1467390557868 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x98ee8000) [pid = 1742] [serial = 259] [outer = 0x952b5400] 09:29:18 INFO - PROCESS | 1742 | 1467390558591 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:18 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. 09:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1131ms 09:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:29:18 INFO - PROCESS | 1742 | 1467390558602 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1742 | 1467390558605 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:29:18 INFO - PROCESS | 1742 | 1467390558612 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1742 | 1467390558615 Marionette TRACE conn4 <- [1,318,null,{}] 09:29:18 INFO - PROCESS | 1742 | 1467390558621 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:18 INFO - PROCESS | 1742 | 1467390558626 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:18 INFO - PROCESS | 1742 | 1467390558845 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:29:18 INFO - PROCESS | 1742 | 1467390558945 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 1742 | 1467390558956 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b37000 == 55 [pid = 1742] [id = 87] 09:29:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x98eec400) [pid = 1742] [serial = 260] [outer = (nil)] 09:29:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x995ab000) [pid = 1742] [serial = 261] [outer = 0x98eec400] 09:29:19 INFO - PROCESS | 1742 | 1467390559024 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x99e72c00) [pid = 1742] [serial = 262] [outer = 0x98eec400] 09:29:19 INFO - PROCESS | 1742 | 1467390559812 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:19 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. 09:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1234ms 09:29:19 INFO - PROCESS | 1742 | 1467390559845 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 1742 | 1467390559848 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:29:19 INFO - PROCESS | 1742 | 1467390559876 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1742 | 1467390559879 Marionette TRACE conn4 <- [1,322,null,{}] 09:29:19 INFO - PROCESS | 1742 | 1467390559885 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 1742 | 1467390559889 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:20 INFO - PROCESS | 1742 | 1467390560082 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:29:20 INFO - PROCESS | 1742 | 1467390560110 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1742 | 1467390560119 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dbc800 == 56 [pid = 1742] [id = 88] 09:29:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x91dbe400) [pid = 1742] [serial = 263] [outer = (nil)] 09:29:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x91dc2c00) [pid = 1742] [serial = 264] [outer = 0x91dbe400] 09:29:20 INFO - PROCESS | 1742 | 1467390560186 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x91dc5800) [pid = 1742] [serial = 265] [outer = 0x91dbe400] 09:29:21 INFO - PROCESS | 1742 | 1467390561093 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:21 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. 09:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1283ms 09:29:21 INFO - PROCESS | 1742 | 1467390561159 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1742 | 1467390561166 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:29:21 INFO - PROCESS | 1742 | 1467390561178 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1742 | 1467390561183 Marionette TRACE conn4 <- [1,326,null,{}] 09:29:21 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x952a8400) [pid = 1742] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:29:21 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x92c56800) [pid = 1742] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:29:21 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x99e7cc00) [pid = 1742] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:29:21 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x99c8e400) [pid = 1742] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:29:21 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x93d52c00) [pid = 1742] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:29:21 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x92f8c000) [pid = 1742] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:29:21 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x92406000) [pid = 1742] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:29:21 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x92c4c800) [pid = 1742] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:29:21 INFO - PROCESS | 1742 | 1467390561482 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 1742 | 1467390561491 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:21 INFO - PROCESS | 1742 | 1467390561684 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:29:21 INFO - PROCESS | 1742 | 1467390561811 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1742 | 1467390561821 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x98ef1000 == 57 [pid = 1742] [id = 89] 09:29:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x995b3400) [pid = 1742] [serial = 266] [outer = (nil)] 09:29:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x99e78800) [pid = 1742] [serial = 267] [outer = 0x995b3400] 09:29:21 INFO - PROCESS | 1742 | 1467390561890 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x99f77c00) [pid = 1742] [serial = 268] [outer = 0x995b3400] 09:29:22 INFO - PROCESS | 1742 | 1467390562592 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:22 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. 09:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1441ms 09:29:22 INFO - PROCESS | 1742 | 1467390562619 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 1742 | 1467390562624 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:29:22 INFO - PROCESS | 1742 | 1467390562632 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 1742 | 1467390562635 Marionette TRACE conn4 <- [1,330,null,{}] 09:29:22 INFO - PROCESS | 1742 | 1467390562640 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 1742 | 1467390562645 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:22 INFO - PROCESS | 1742 | 1467390562838 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:29:22 INFO - PROCESS | 1742 | 1467390562857 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1742 | 1467390562864 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x952b3000 == 58 [pid = 1742] [id = 90] 09:29:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x99e6f400) [pid = 1742] [serial = 269] [outer = (nil)] 09:29:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9a482000) [pid = 1742] [serial = 270] [outer = 0x99e6f400] 09:29:22 INFO - PROCESS | 1742 | 1467390562932 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x9a489400) [pid = 1742] [serial = 271] [outer = 0x99e6f400] 09:29:23 INFO - PROCESS | 1742 | 1467390563895 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1277ms 09:29:23 INFO - PROCESS | 1742 | 1467390563910 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 1742 | 1467390563917 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:29:23 INFO - PROCESS | 1742 | 1467390563926 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 1742 | 1467390563931 Marionette TRACE conn4 <- [1,334,null,{}] 09:29:23 INFO - PROCESS | 1742 | 1467390563940 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 1742 | 1467390563944 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:24 INFO - PROCESS | 1742 | 1467390564151 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:29:24 INFO - PROCESS | 1742 | 1467390564376 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1742 | 1467390564387 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x91b64800 == 59 [pid = 1742] [id = 91] 09:29:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x91b65000) [pid = 1742] [serial = 272] [outer = (nil)] 09:29:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x91b6c400) [pid = 1742] [serial = 273] [outer = 0x91b65000] 09:29:24 INFO - PROCESS | 1742 | 1467390564514 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x91b6e800) [pid = 1742] [serial = 274] [outer = 0x91b65000] 09:29:25 INFO - PROCESS | 1742 | 1467390565425 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:25 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. 09:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1543ms 09:29:25 INFO - PROCESS | 1742 | 1467390565485 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1742 | 1467390565493 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:29:25 INFO - PROCESS | 1742 | 1467390565506 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1742 | 1467390565510 Marionette TRACE conn4 <- [1,338,null,{}] 09:29:25 INFO - PROCESS | 1742 | 1467390565517 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 1742 | 1467390565523 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:25 INFO - PROCESS | 1742 | 1467390565704 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:29:25 INFO - PROCESS | 1742 | 1467390565867 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1742 | 1467390565876 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dc4000 == 60 [pid = 1742] [id = 92] 09:29:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x92014400) [pid = 1742] [serial = 275] [outer = (nil)] 09:29:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9250c800) [pid = 1742] [serial = 276] [outer = 0x92014400] 09:29:25 INFO - PROCESS | 1742 | 1467390565960 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x92c4a000) [pid = 1742] [serial = 277] [outer = 0x92014400] 09:29:26 INFO - PROCESS | 1742 | 1467390566904 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1432ms 09:29:26 INFO - PROCESS | 1742 | 1467390566938 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1742 | 1467390566941 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:29:26 INFO - PROCESS | 1742 | 1467390566949 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 1742 | 1467390566955 Marionette TRACE conn4 <- [1,342,null,{}] 09:29:26 INFO - PROCESS | 1742 | 1467390566972 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 1742 | 1467390566980 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:27 INFO - PROCESS | 1742 | 1467390567165 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:29:27 INFO - PROCESS | 1742 | 1467390567327 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 1742 | 1467390567336 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x952a8400 == 61 [pid = 1742] [id = 93] 09:29:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x952aa400) [pid = 1742] [serial = 278] [outer = (nil)] 09:29:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x952b1000) [pid = 1742] [serial = 279] [outer = 0x952aa400] 09:29:27 INFO - PROCESS | 1742 | 1467390567462 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x98eef800) [pid = 1742] [serial = 280] [outer = 0x952aa400] 09:29:28 INFO - PROCESS | 1742 | 1467390568267 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:28 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. 09:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1341ms 09:29:28 INFO - PROCESS | 1742 | 1467390568289 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 1742 | 1467390568294 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:29:28 INFO - PROCESS | 1742 | 1467390568300 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 1742 | 1467390568303 Marionette TRACE conn4 <- [1,346,null,{}] 09:29:28 INFO - PROCESS | 1742 | 1467390568309 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 1742 | 1467390568315 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:28 INFO - PROCESS | 1742 | 1467390568487 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:29:28 INFO - PROCESS | 1742 | 1467390568654 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1742 | 1467390568661 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b31400 == 62 [pid = 1742] [id = 94] 09:29:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x99c8e800) [pid = 1742] [serial = 281] [outer = (nil)] 09:29:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x9a47d000) [pid = 1742] [serial = 282] [outer = 0x99c8e800] 09:29:28 INFO - PROCESS | 1742 | 1467390568744 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x9ae6bc00) [pid = 1742] [serial = 283] [outer = 0x99c8e800] 09:29:29 INFO - PROCESS | 1742 | 1467390569630 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1378ms 09:29:29 INFO - PROCESS | 1742 | 1467390569680 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 1742 | 1467390569683 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:29:29 INFO - PROCESS | 1742 | 1467390569690 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 1742 | 1467390569694 Marionette TRACE conn4 <- [1,350,null,{}] 09:29:29 INFO - PROCESS | 1742 | 1467390569700 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:29 INFO - PROCESS | 1742 | 1467390569705 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:29 INFO - PROCESS | 1742 | 1467390569874 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:29:30 INFO - PROCESS | 1742 | 1467390570049 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 1742 | 1467390570056 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f381400 == 63 [pid = 1742] [id = 95] 09:29:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8f384c00) [pid = 1742] [serial = 284] [outer = (nil)] 09:29:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8f38c000) [pid = 1742] [serial = 285] [outer = 0x8f384c00] 09:29:30 INFO - PROCESS | 1742 | 1467390570139 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8f38d800) [pid = 1742] [serial = 286] [outer = 0x8f384c00] 09:29:31 INFO - PROCESS | 1742 | 1467390571043 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:31 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. 09:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1382ms 09:29:31 INFO - PROCESS | 1742 | 1467390571073 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:29:31 INFO - PROCESS | 1742 | 1467390571077 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:29:31 INFO - PROCESS | 1742 | 1467390571084 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1742 | 1467390571087 Marionette TRACE conn4 <- [1,354,null,{}] 09:29:31 INFO - PROCESS | 1742 | 1467390571093 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 1742 | 1467390571105 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:31 INFO - PROCESS | 1742 | 1467390571329 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:29:31 INFO - PROCESS | 1742 | 1467390571491 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 1742 | 1467390571498 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f47c00 == 64 [pid = 1742] [id = 96] 09:29:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x90f4b000) [pid = 1742] [serial = 287] [outer = (nil)] 09:29:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9b70c800) [pid = 1742] [serial = 288] [outer = 0x90f4b000] 09:29:31 INFO - PROCESS | 1742 | 1467390571625 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x9b857400) [pid = 1742] [serial = 289] [outer = 0x90f4b000] 09:29:32 INFO - PROCESS | 1742 | 1467390572491 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:32 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. 09:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1430ms 09:29:32 INFO - PROCESS | 1742 | 1467390572513 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 1742 | 1467390572516 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:29:32 INFO - PROCESS | 1742 | 1467390572523 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 1742 | 1467390572526 Marionette TRACE conn4 <- [1,358,null,{}] 09:29:32 INFO - PROCESS | 1742 | 1467390572532 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 1742 | 1467390572537 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:32 INFO - PROCESS | 1742 | 1467390572698 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:29:32 INFO - PROCESS | 1742 | 1467390572866 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1742 | 1467390572875 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f43400 == 65 [pid = 1742] [id = 97] 09:29:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x90f48800) [pid = 1742] [serial = 290] [outer = (nil)] 09:29:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x92573800) [pid = 1742] [serial = 291] [outer = 0x90f48800] 09:29:32 INFO - PROCESS | 1742 | 1467390572957 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x92576000) [pid = 1742] [serial = 292] [outer = 0x90f48800] 09:29:33 INFO - PROCESS | 1742 | 1467390573872 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1378ms 09:29:33 INFO - PROCESS | 1742 | 1467390573902 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:29:33 INFO - PROCESS | 1742 | 1467390573907 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:29:33 INFO - PROCESS | 1742 | 1467390573914 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1742 | 1467390573918 Marionette TRACE conn4 <- [1,362,null,{}] 09:29:33 INFO - PROCESS | 1742 | 1467390573924 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 1742 | 1467390573930 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:34 INFO - PROCESS | 1742 | 1467390574154 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:29:34 INFO - PROCESS | 1742 | 1467390574362 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1742 | 1467390574373 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f43c00 == 66 [pid = 1742] [id = 98] 09:29:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x92578000) [pid = 1742] [serial = 293] [outer = (nil)] 09:29:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9b851000) [pid = 1742] [serial = 294] [outer = 0x92578000] 09:29:34 INFO - PROCESS | 1742 | 1467390574493 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9b89a800) [pid = 1742] [serial = 295] [outer = 0x92578000] 09:29:35 INFO - PROCESS | 1742 | 1467390575362 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1490ms 09:29:35 INFO - PROCESS | 1742 | 1467390575403 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 1742 | 1467390575407 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:29:35 INFO - PROCESS | 1742 | 1467390575414 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 1742 | 1467390575417 Marionette TRACE conn4 <- [1,366,null,{}] 09:29:35 INFO - PROCESS | 1742 | 1467390575423 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 1742 | 1467390575428 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:35 INFO - PROCESS | 1742 | 1467390575601 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:29:35 INFO - PROCESS | 1742 | 1467390575769 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1742 | 1467390575775 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea6cc00 == 67 [pid = 1742] [id = 99] 09:29:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8ea6e800) [pid = 1742] [serial = 296] [outer = (nil)] 09:29:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8ea74c00) [pid = 1742] [serial = 297] [outer = 0x8ea6e800] 09:29:35 INFO - PROCESS | 1742 | 1467390575856 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8ea78800) [pid = 1742] [serial = 298] [outer = 0x8ea6e800] 09:29:36 INFO - PROCESS | 1742 | 1467390576760 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1392ms 09:29:36 INFO - PROCESS | 1742 | 1467390576807 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:29:36 INFO - PROCESS | 1742 | 1467390576811 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:29:36 INFO - PROCESS | 1742 | 1467390576817 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1742 | 1467390576821 Marionette TRACE conn4 <- [1,370,null,{}] 09:29:36 INFO - PROCESS | 1742 | 1467390576826 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 1742 | 1467390576831 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:37 INFO - PROCESS | 1742 | 1467390577003 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:29:37 INFO - PROCESS | 1742 | 1467390577169 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 1742 | 1467390577175 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea74400 == 68 [pid = 1742] [id = 100] 09:29:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8ebe7400) [pid = 1742] [serial = 299] [outer = (nil)] 09:29:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8ebec000) [pid = 1742] [serial = 300] [outer = 0x8ebe7400] 09:29:37 INFO - PROCESS | 1742 | 1467390577257 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8ebeec00) [pid = 1742] [serial = 301] [outer = 0x8ebe7400] 09:29:38 INFO - PROCESS | 1742 | 1467390578214 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:29:38 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. 09:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1430ms 09:29:38 INFO - PROCESS | 1742 | 1467390578247 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1742 | 1467390578251 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:29:38 INFO - PROCESS | 1742 | 1467390578258 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1742 | 1467390578262 Marionette TRACE conn4 <- [1,374,null,{}] 09:29:38 INFO - PROCESS | 1742 | 1467390578268 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 1742 | 1467390578274 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:38 INFO - PROCESS | 1742 | 1467390578487 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:29:38 INFO - PROCESS | 1742 | 1467390578712 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 1742 | 1467390578723 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x9256e000 == 69 [pid = 1742] [id = 101] 09:29:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x92c5f000) [pid = 1742] [serial = 302] [outer = (nil)] 09:29:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x952ab000) [pid = 1742] [serial = 303] [outer = 0x92c5f000] 09:29:38 INFO - PROCESS | 1742 | 1467390578820 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9b2a6c00) [pid = 1742] [serial = 304] [outer = 0x92c5f000] 09:29:39 INFO - PROCESS | 1742 | 1467390579665 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:29:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1447ms 09:29:39 INFO - PROCESS | 1742 | 1467390579706 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 1742 | 1467390579710 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:29:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:29:39 INFO - PROCESS | 1742 | 1467390579716 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 1742 | 1467390579720 Marionette TRACE conn4 <- [1,378,null,{}] 09:29:39 INFO - PROCESS | 1742 | 1467390579725 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 1742 | 1467390579730 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:39 INFO - PROCESS | 1742 | 1467390579903 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:29:40 INFO - PROCESS | 1742 | 1467390580085 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1742 | 1467390580095 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebefc00 == 70 [pid = 1742] [id = 102] 09:29:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x92c59400) [pid = 1742] [serial = 305] [outer = (nil)] 09:29:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9d338000) [pid = 1742] [serial = 306] [outer = 0x92c59400] 09:29:40 INFO - PROCESS | 1742 | 1467390580171 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x9d40bc00) [pid = 1742] [serial = 307] [outer = 0x92c59400] 09:29:41 INFO - PROCESS | 1742 | 1467390581382 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:29:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1731ms 09:29:41 INFO - PROCESS | 1742 | 1467390581449 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 1742 | 1467390581455 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:29:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:29:41 INFO - PROCESS | 1742 | 1467390581462 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 1742 | 1467390581469 Marionette TRACE conn4 <- [1,382,null,{}] 09:29:41 INFO - PROCESS | 1742 | 1467390581476 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:41 INFO - PROCESS | 1742 | 1467390581482 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:41 INFO - PROCESS | 1742 | 1467390581697 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:29:42 INFO - PROCESS | 1742 | 1467390582004 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1742 | 1467390582018 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113d800 == 71 [pid = 1742] [id = 103] 09:29:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9113e000) [pid = 1742] [serial = 308] [outer = (nil)] 09:29:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x91b6d800) [pid = 1742] [serial = 309] [outer = 0x9113e000] 09:29:42 INFO - PROCESS | 1742 | 1467390582096 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x91dbdc00) [pid = 1742] [serial = 310] [outer = 0x9113e000] 09:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x98ef1000 == 70 [pid = 1742] [id = 89] 09:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x91dbc800 == 69 [pid = 1742] [id = 88] 09:29:42 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0xa8256800) [pid = 1742] [serial = 197] [outer = (nil)] [url = about:blank] 09:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x93b37000 == 68 [pid = 1742] [id = 87] 09:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x952b5000 == 67 [pid = 1742] [id = 86] 09:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x92c46c00 == 66 [pid = 1742] [id = 85] 09:29:42 INFO - PROCESS | 1742 | --DOCSHELL 0x9250ac00 == 65 [pid = 1742] [id = 84] 09:29:42 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:42 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:29:42 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:42 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:42 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:43 INFO - PROCESS | 1742 | 1467390583032 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x98ef1800) [pid = 1742] [serial = 177] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9ae68800) [pid = 1742] [serial = 221] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x952aec00) [pid = 1742] [serial = 215] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x952b0000) [pid = 1742] [serial = 216] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x92c5ec00) [pid = 1742] [serial = 204] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x92c5bc00) [pid = 1742] [serial = 203] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0xa4f81400) [pid = 1742] [serial = 194] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9b7f2800) [pid = 1742] [serial = 218] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x996a8400) [pid = 1742] [serial = 182] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x99e75400) [pid = 1742] [serial = 209] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x99f73800) [pid = 1742] [serial = 210] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x99f80c00) [pid = 1742] [serial = 212] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x951c9c00) [pid = 1742] [serial = 206] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x95262000) [pid = 1742] [serial = 207] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0xa2575000) [pid = 1742] [serial = 191] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9b850000) [pid = 1742] [serial = 185] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0xa209cc00) [pid = 1742] [serial = 188] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0xa8c1d400) [pid = 1742] [serial = 200] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x92f94800) [pid = 1742] [serial = 179] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9b8a6800) [pid = 1742] [serial = 219] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x9a488000) [pid = 1742] [serial = 213] [outer = (nil)] [url = about:blank] 09:29:43 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9d40e400) [pid = 1742] [serial = 222] [outer = (nil)] [url = about:blank] 09:29:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:29:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1632ms 09:29:43 INFO - PROCESS | 1742 | 1467390583093 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 1742 | 1467390583099 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:29:43 INFO - PROCESS | 1742 | 1467390583109 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1742 | 1467390583112 Marionette TRACE conn4 <- [1,386,null,{}] 09:29:43 INFO - PROCESS | 1742 | 1467390583119 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 1742 | 1467390583124 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:43 INFO - PROCESS | 1742 | 1467390583291 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:29:43 INFO - PROCESS | 1742 | 1467390583496 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 1742 | 1467390583506 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x92506400 == 66 [pid = 1742] [id = 104] 09:29:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9256b400) [pid = 1742] [serial = 311] [outer = (nil)] 09:29:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x92579800) [pid = 1742] [serial = 312] [outer = 0x9256b400] 09:29:43 INFO - PROCESS | 1742 | 1467390583581 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x92c4b400) [pid = 1742] [serial = 313] [outer = 0x9256b400] 09:29:44 INFO - PROCESS | 1742 | 1467390584335 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1283ms 09:29:44 INFO - PROCESS | 1742 | 1467390584392 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 1742 | 1467390584396 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:29:44 INFO - PROCESS | 1742 | 1467390584402 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 1742 | 1467390584408 Marionette TRACE conn4 <- [1,390,null,{}] 09:29:44 INFO - PROCESS | 1742 | 1467390584424 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:44 INFO - PROCESS | 1742 | 1467390584432 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:44 INFO - PROCESS | 1742 | 1467390584598 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:29:44 INFO - PROCESS | 1742 | 1467390584726 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 1742 | 1467390584734 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x92f92c00 == 67 [pid = 1742] [id = 105] 09:29:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x93a88c00) [pid = 1742] [serial = 314] [outer = (nil)] 09:29:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x951c9c00) [pid = 1742] [serial = 315] [outer = 0x93a88c00] 09:29:44 INFO - PROCESS | 1742 | 1467390584811 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x952a6800) [pid = 1742] [serial = 316] [outer = 0x93a88c00] 09:29:45 INFO - PROCESS | 1742 | 1467390585640 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1281ms 09:29:45 INFO - PROCESS | 1742 | 1467390585684 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1742 | 1467390585689 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:29:45 INFO - PROCESS | 1742 | 1467390585702 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1742 | 1467390585704 Marionette TRACE conn4 <- [1,394,null,{}] 09:29:45 INFO - PROCESS | 1742 | 1467390585710 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 1742 | 1467390585715 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:45 INFO - PROCESS | 1742 | 1467390585919 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:29:45 INFO - PROCESS | 1742 | 1467390585953 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1742 | 1467390585959 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c58400 == 68 [pid = 1742] [id = 106] 09:29:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x952af400) [pid = 1742] [serial = 317] [outer = (nil)] 09:29:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x989a8800) [pid = 1742] [serial = 318] [outer = 0x952af400] 09:29:46 INFO - PROCESS | 1742 | 1467390586029 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x98ef6c00) [pid = 1742] [serial = 319] [outer = 0x952af400] 09:29:46 INFO - PROCESS | 1742 | 1467390586958 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1276ms 09:29:46 INFO - PROCESS | 1742 | 1467390586979 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1742 | 1467390586984 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:29:47 INFO - PROCESS | 1742 | 1467390586998 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 1742 | 1467390587001 Marionette TRACE conn4 <- [1,398,null,{}] 09:29:47 INFO - PROCESS | 1742 | 1467390587007 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 1742 | 1467390587012 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:47 INFO - PROCESS | 1742 | 1467390587231 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:29:47 INFO - PROCESS | 1742 | 1467390587252 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1742 | 1467390587260 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d5a800 == 69 [pid = 1742] [id = 107] 09:29:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x950d4000) [pid = 1742] [serial = 320] [outer = (nil)] 09:29:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x99e76800) [pid = 1742] [serial = 321] [outer = 0x950d4000] 09:29:47 INFO - PROCESS | 1742 | 1467390587327 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x99f3f400) [pid = 1742] [serial = 322] [outer = 0x950d4000] 09:29:47 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x91dbe400) [pid = 1742] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:29:47 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x952b5400) [pid = 1742] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:29:47 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x92c55c00) [pid = 1742] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:29:47 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x995b3400) [pid = 1742] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:29:47 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x98eec400) [pid = 1742] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:29:47 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9250b000) [pid = 1742] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:29:48 INFO - PROCESS | 1742 | 1467390588429 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1498ms 09:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:29:48 INFO - PROCESS | 1742 | 1467390588488 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 1742 | 1467390588491 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:29:48 INFO - PROCESS | 1742 | 1467390588497 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1742 | 1467390588500 Marionette TRACE conn4 <- [1,402,null,{}] 09:29:48 INFO - PROCESS | 1742 | 1467390588506 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 1742 | 1467390588515 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:48 INFO - PROCESS | 1742 | 1467390588692 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:29:48 INFO - PROCESS | 1742 | 1467390588818 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 1742 | 1467390588827 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x92014000 == 70 [pid = 1742] [id = 108] 09:29:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9250b000) [pid = 1742] [serial = 323] [outer = (nil)] 09:29:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9b22b000) [pid = 1742] [serial = 324] [outer = 0x9250b000] 09:29:48 INFO - PROCESS | 1742 | 1467390588894 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9b854400) [pid = 1742] [serial = 325] [outer = 0x9250b000] 09:29:49 INFO - PROCESS | 1742 | 1467390589681 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1230ms 09:29:49 INFO - PROCESS | 1742 | 1467390589726 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 1742 | 1467390589730 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:29:49 INFO - PROCESS | 1742 | 1467390589736 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 1742 | 1467390589738 Marionette TRACE conn4 <- [1,406,null,{}] 09:29:49 INFO - PROCESS | 1742 | 1467390589744 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 1742 | 1467390589749 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:50 INFO - PROCESS | 1742 | 1467390590078 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:29:50 INFO - PROCESS | 1742 | 1467390590206 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 1742 | 1467390590221 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f4cc00 == 71 [pid = 1742] [id = 109] 09:29:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x90f4d400) [pid = 1742] [serial = 326] [outer = (nil)] 09:29:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x9113c800) [pid = 1742] [serial = 327] [outer = 0x90f4d400] 09:29:50 INFO - PROCESS | 1742 | 1467390590359 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x91b68c00) [pid = 1742] [serial = 328] [outer = 0x90f4d400] 09:29:51 INFO - PROCESS | 1742 | 1467390591316 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1631ms 09:29:51 INFO - PROCESS | 1742 | 1467390591369 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 1742 | 1467390591376 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:29:51 INFO - PROCESS | 1742 | 1467390591384 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 1742 | 1467390591389 Marionette TRACE conn4 <- [1,410,null,{}] 09:29:51 INFO - PROCESS | 1742 | 1467390591396 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 1742 | 1467390591402 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:51 INFO - PROCESS | 1742 | 1467390591595 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:29:51 INFO - PROCESS | 1742 | 1467390591816 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 1742 | 1467390591824 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x92510800 == 72 [pid = 1742] [id = 110] 09:29:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x92573c00) [pid = 1742] [serial = 329] [outer = (nil)] 09:29:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92c53800) [pid = 1742] [serial = 330] [outer = 0x92573c00] 09:29:51 INFO - PROCESS | 1742 | 1467390591922 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x92c5c400) [pid = 1742] [serial = 331] [outer = 0x92573c00] 09:29:52 INFO - PROCESS | 1742 | 1467390592830 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1529ms 09:29:52 INFO - PROCESS | 1742 | 1467390592915 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 1742 | 1467390592920 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:29:52 INFO - PROCESS | 1742 | 1467390592927 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 1742 | 1467390592931 Marionette TRACE conn4 <- [1,414,null,{}] 09:29:52 INFO - PROCESS | 1742 | 1467390592937 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 1742 | 1467390592943 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:53 INFO - PROCESS | 1742 | 1467390593165 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:29:53 INFO - PROCESS | 1742 | 1467390593427 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 1742 | 1467390593434 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x98e51c00 == 73 [pid = 1742] [id = 111] 09:29:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x99a4cc00) [pid = 1742] [serial = 332] [outer = (nil)] 09:29:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x99e76c00) [pid = 1742] [serial = 333] [outer = 0x99a4cc00] 09:29:53 INFO - PROCESS | 1742 | 1467390593536 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x9afc9000) [pid = 1742] [serial = 334] [outer = 0x99a4cc00] 09:29:54 INFO - PROCESS | 1742 | 1467390594449 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1591ms 09:29:54 INFO - PROCESS | 1742 | 1467390594519 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 1742 | 1467390594526 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:29:54 INFO - PROCESS | 1742 | 1467390594544 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 1742 | 1467390594551 Marionette TRACE conn4 <- [1,418,null,{}] 09:29:54 INFO - PROCESS | 1742 | 1467390594557 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 1742 | 1467390594562 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:54 INFO - PROCESS | 1742 | 1467390594779 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:29:55 INFO - PROCESS | 1742 | 1467390594998 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1742 | 1467390595007 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x9b29ec00 == 74 [pid = 1742] [id = 112] 09:29:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9b85d800) [pid = 1742] [serial = 335] [outer = (nil)] 09:29:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0xa2009c00) [pid = 1742] [serial = 336] [outer = 0x9b85d800] 09:29:55 INFO - PROCESS | 1742 | 1467390595109 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0xa2371400) [pid = 1742] [serial = 337] [outer = 0x9b85d800] 09:29:56 INFO - PROCESS | 1742 | 1467390596391 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:29:56 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 09:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1890ms 09:29:56 INFO - PROCESS | 1742 | 1467390596483 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 1742 | 1467390596488 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:29:56 INFO - PROCESS | 1742 | 1467390596499 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 1742 | 1467390596502 Marionette TRACE conn4 <- [1,422,null,{}] 09:29:56 INFO - PROCESS | 1742 | 1467390596508 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:56 INFO - PROCESS | 1742 | 1467390596513 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:56 INFO - PROCESS | 1742 | 1467390596675 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:29:56 INFO - PROCESS | 1742 | 1467390596846 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 1742 | 1467390596858 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4e3000 == 75 [pid = 1742] [id = 113] 09:29:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8e4e3c00) [pid = 1742] [serial = 338] [outer = (nil)] 09:29:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8e4ea800) [pid = 1742] [serial = 339] [outer = 0x8e4e3c00] 09:29:56 INFO - PROCESS | 1742 | 1467390596932 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8e4ef000) [pid = 1742] [serial = 340] [outer = 0x8e4e3c00] 09:29:58 INFO - PROCESS | 1742 | 1467390598241 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:29:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1784ms 09:29:58 INFO - PROCESS | 1742 | 1467390598331 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 1742 | 1467390598336 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:29:58 INFO - PROCESS | 1742 | 1467390598344 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1742 | 1467390598346 Marionette TRACE conn4 <- [1,426,null,{}] 09:29:58 INFO - PROCESS | 1742 | 1467390598351 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 1742 | 1467390598357 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:58 INFO - PROCESS | 1742 | 1467390598563 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:29:58 INFO - PROCESS | 1742 | 1467390598732 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 1742 | 1467390598746 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4e7800 == 76 [pid = 1742] [id = 114] 09:29:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8e4ee800) [pid = 1742] [serial = 341] [outer = (nil)] 09:29:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8eb9c400) [pid = 1742] [serial = 342] [outer = 0x8e4ee800] 09:29:58 INFO - PROCESS | 1742 | 1467390598828 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x92c60400) [pid = 1742] [serial = 343] [outer = 0x8e4ee800] 09:29:59 INFO - PROCESS | 1742 | 1467390599746 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 1742 | 1467390599787 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:29:59 INFO - PROCESS | 1742 | 1467390599794 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 1742 | 1467390599798 Marionette TRACE conn4 <- [1,430,null,{}] 09:29:59 INFO - PROCESS | 1742 | 1467390599804 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 1742 | 1467390599809 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:29:59 INFO - PROCESS | 1742 | 1467390599983 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:30:00 INFO - PROCESS | 1742 | 1467390600156 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 1742 | 1467390600163 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4eb000 == 77 [pid = 1742] [id = 115] 09:30:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8eb96000) [pid = 1742] [serial = 344] [outer = (nil)] 09:30:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0xa2ff2c00) [pid = 1742] [serial = 345] [outer = 0x8eb96000] 09:30:00 INFO - PROCESS | 1742 | 1467390600241 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0xa34dc400) [pid = 1742] [serial = 346] [outer = 0x8eb96000] 09:30:01 INFO - PROCESS | 1742 | 1467390601188 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1740ms 09:30:01 INFO - PROCESS | 1742 | 1467390601541 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 1742 | 1467390601547 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:30:01 INFO - PROCESS | 1742 | 1467390601555 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 1742 | 1467390601560 Marionette TRACE conn4 <- [1,434,null,{}] 09:30:01 INFO - PROCESS | 1742 | 1467390601568 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:01 INFO - PROCESS | 1742 | 1467390601574 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:01 INFO - PROCESS | 1742 | 1467390601918 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:30:02 INFO - PROCESS | 1742 | 1467390602116 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 1742 | 1467390602131 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d6800 == 78 [pid = 1742] [id = 116] 09:30:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8e1d7800) [pid = 1742] [serial = 347] [outer = (nil)] 09:30:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8eba0000) [pid = 1742] [serial = 348] [outer = 0x8e1d7800] 09:30:02 INFO - PROCESS | 1742 | 1467390602207 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x8ebe8c00) [pid = 1742] [serial = 349] [outer = 0x8e1d7800] 09:30:03 INFO - PROCESS | 1742 | 1467390603193 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1683ms 09:30:03 INFO - PROCESS | 1742 | 1467390603256 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 1742 | 1467390603262 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:30:03 INFO - PROCESS | 1742 | 1467390603274 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 1742 | 1467390603279 Marionette TRACE conn4 <- [1,438,null,{}] 09:30:03 INFO - PROCESS | 1742 | 1467390603285 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:03 INFO - PROCESS | 1742 | 1467390603291 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:03 INFO - PROCESS | 1742 | 1467390603471 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:30:03 INFO - PROCESS | 1742 | 1467390603697 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1742 | 1467390603707 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eb9dc00 == 79 [pid = 1742] [id = 117] 09:30:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8f38bc00) [pid = 1742] [serial = 350] [outer = (nil)] 09:30:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x91b62400) [pid = 1742] [serial = 351] [outer = 0x8f38bc00] 09:30:03 INFO - PROCESS | 1742 | 1467390603800 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x91dbe000) [pid = 1742] [serial = 352] [outer = 0x8f38bc00] 09:30:04 INFO - PROCESS | 1742 | 1467390604737 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1536ms 09:30:04 INFO - PROCESS | 1742 | 1467390604807 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 1742 | 1467390604811 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:30:04 INFO - PROCESS | 1742 | 1467390604818 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 1742 | 1467390604821 Marionette TRACE conn4 <- [1,442,null,{}] 09:30:04 INFO - PROCESS | 1742 | 1467390604838 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 1742 | 1467390604846 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:05 INFO - PROCESS | 1742 | 1467390605094 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0xa1013800 == 78 [pid = 1742] [id = 64] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0xa34de000 == 77 [pid = 1742] [id = 65] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x930cf000 == 76 [pid = 1742] [id = 67] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x95266800 == 75 [pid = 1742] [id = 66] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x9a482000) [pid = 1742] [serial = 270] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0xa20a8000) [pid = 1742] [serial = 237] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x91141000) [pid = 1742] [serial = 246] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x92010000) [pid = 1742] [serial = 249] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0xa2371800) [pid = 1742] [serial = 233] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x950cb000) [pid = 1742] [serial = 227] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x90f51c00) [pid = 1742] [serial = 243] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x99e79400) [pid = 1742] [serial = 230] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa062e400) [pid = 1742] [serial = 224] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0xa8241400) [pid = 1742] [serial = 240] [outer = (nil)] [url = about:blank] 09:30:05 INFO - PROCESS | 1742 | 1467390605429 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 1742 | 1467390605437 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x9b2a3c00 == 74 [pid = 1742] [id = 41] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x92405000 == 73 [pid = 1742] [id = 32] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x951c7c00 == 72 [pid = 1742] [id = 40] 09:30:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f384400 == 73 [pid = 1742] [id = 118] 09:30:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x90f4f400) [pid = 1742] [serial = 353] [outer = (nil)] 09:30:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x91dc5c00) [pid = 1742] [serial = 354] [outer = 0x90f4f400] 09:30:05 INFO - PROCESS | 1742 | 1467390605525 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9250dc00) [pid = 1742] [serial = 355] [outer = 0x90f4f400] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x93d5a800 == 72 [pid = 1742] [id = 107] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x92c58400 == 71 [pid = 1742] [id = 106] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x92f92c00 == 70 [pid = 1742] [id = 105] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x92506400 == 69 [pid = 1742] [id = 104] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x9113d800 == 68 [pid = 1742] [id = 103] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8f381400 == 67 [pid = 1742] [id = 95] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x93b31400 == 66 [pid = 1742] [id = 94] 09:30:05 INFO - PROCESS | 1742 | --DOCSHELL 0x952a8400 == 65 [pid = 1742] [id = 93] 09:30:06 INFO - PROCESS | 1742 | --DOCSHELL 0x91dc4000 == 64 [pid = 1742] [id = 92] 09:30:06 INFO - PROCESS | 1742 | --DOCSHELL 0x91b64800 == 63 [pid = 1742] [id = 91] 09:30:06 INFO - PROCESS | 1742 | --DOCSHELL 0x952b3000 == 62 [pid = 1742] [id = 90] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x91dc5800) [pid = 1742] [serial = 265] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x98219400) [pid = 1742] [serial = 258] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x982d0800) [pid = 1742] [serial = 99] [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.] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x92f90800) [pid = 1742] [serial = 255] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x98ee8000) [pid = 1742] [serial = 259] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x93b34800) [pid = 1742] [serial = 256] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x99e78800) [pid = 1742] [serial = 267] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x99f77c00) [pid = 1742] [serial = 268] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x99e72c00) [pid = 1742] [serial = 262] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x91dc2c00) [pid = 1742] [serial = 264] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x92c43400) [pid = 1742] [serial = 253] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9250d800) [pid = 1742] [serial = 252] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x995ab000) [pid = 1742] [serial = 261] [outer = (nil)] [url = about:blank] 09:30:06 INFO - PROCESS | 1742 | 1467390606328 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:30:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1537ms 09:30:06 INFO - PROCESS | 1742 | 1467390606355 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 1742 | 1467390606359 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:30:06 INFO - PROCESS | 1742 | 1467390606366 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 1742 | 1467390606369 Marionette TRACE conn4 <- [1,446,null,{}] 09:30:06 INFO - PROCESS | 1742 | 1467390606374 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 1742 | 1467390606379 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:06 INFO - PROCESS | 1742 | 1467390606545 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:30:06 INFO - PROCESS | 1742 | 1467390606559 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 1742 | 1467390606565 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1db400 == 63 [pid = 1742] [id = 119] 09:30:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x91b64800) [pid = 1742] [serial = 356] [outer = (nil)] 09:30:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x92c55400) [pid = 1742] [serial = 357] [outer = 0x91b64800] 09:30:06 INFO - PROCESS | 1742 | 1467390606634 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x92c60000) [pid = 1742] [serial = 358] [outer = 0x91b64800] 09:30:07 INFO - PROCESS | 1742 | 1467390607513 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1178ms 09:30:07 INFO - PROCESS | 1742 | 1467390607544 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 1742 | 1467390607547 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:30:07 INFO - PROCESS | 1742 | 1467390607562 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 1742 | 1467390607565 Marionette TRACE conn4 <- [1,450,null,{}] 09:30:07 INFO - PROCESS | 1742 | 1467390607571 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 1742 | 1467390607576 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:07 INFO - PROCESS | 1742 | 1467390607729 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:30:07 INFO - PROCESS | 1742 | 1467390607739 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 1742 | 1467390607749 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x9257a400 == 64 [pid = 1742] [id = 120] 09:30:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x92c44000) [pid = 1742] [serial = 359] [outer = (nil)] 09:30:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x93b31400) [pid = 1742] [serial = 360] [outer = 0x92c44000] 09:30:07 INFO - PROCESS | 1742 | 1467390607948 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x950c8000) [pid = 1742] [serial = 361] [outer = 0x92c44000] 09:30:08 INFO - PROCESS | 1742 | 1467390608778 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 1742 | 1467390608849 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:30:08 INFO - PROCESS | 1742 | 1467390608855 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 1742 | 1467390608859 Marionette TRACE conn4 <- [1,454,null,{}] 09:30:08 INFO - PROCESS | 1742 | 1467390608864 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 1742 | 1467390608887 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:09 INFO - PROCESS | 1742 | 1467390609140 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:30:09 INFO - PROCESS | 1742 | 1467390609161 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 1742 | 1467390609169 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d0000 == 65 [pid = 1742] [id = 121] 09:30:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x95266400) [pid = 1742] [serial = 362] [outer = (nil)] 09:30:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x989a3000) [pid = 1742] [serial = 363] [outer = 0x95266400] 09:30:09 INFO - PROCESS | 1742 | 1467390609237 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x9969c400) [pid = 1742] [serial = 364] [outer = 0x95266400] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9acb3000) [pid = 1742] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9113d400) [pid = 1742] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x93a93800) [pid = 1742] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0xa2373000) [pid = 1742] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9afc7400) [pid = 1742] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0xa33c4800) [pid = 1742] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0xa4f75400) [pid = 1742] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x93d4e800) [pid = 1742] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa23aac00) [pid = 1742] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x952af400) [pid = 1742] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x950d4000) [pid = 1742] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9113e000) [pid = 1742] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x93a88c00) [pid = 1742] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:30:10 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9256b400) [pid = 1742] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:30:10 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:30:10 INFO - PROCESS | 1742 | 1467390610544 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1727ms 09:30:10 INFO - PROCESS | 1742 | 1467390610584 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1742 | 1467390610588 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:30:10 INFO - PROCESS | 1742 | 1467390610594 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1742 | 1467390610597 Marionette TRACE conn4 <- [1,458,null,{}] 09:30:10 INFO - PROCESS | 1742 | 1467390610602 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 1742 | 1467390610607 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:10 INFO - PROCESS | 1742 | 1467390610782 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:30:10 INFO - PROCESS | 1742 | 1467390610922 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 1742 | 1467390610931 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea77400 == 66 [pid = 1742] [id = 122] 09:30:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8ebed000) [pid = 1742] [serial = 365] [outer = (nil)] 09:30:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x93a89800) [pid = 1742] [serial = 366] [outer = 0x8ebed000] 09:30:11 INFO - PROCESS | 1742 | 1467390610998 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x950d4000) [pid = 1742] [serial = 367] [outer = 0x8ebed000] 09:30:11 INFO - PROCESS | 1742 | 1467390611707 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 1742 | 1467390611735 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:30:11 INFO - PROCESS | 1742 | 1467390611743 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 1742 | 1467390611746 Marionette TRACE conn4 <- [1,462,null,{}] 09:30:11 INFO - PROCESS | 1742 | 1467390611760 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 1742 | 1467390611765 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:11 INFO - PROCESS | 1742 | 1467390611925 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:30:11 INFO - PROCESS | 1742 | 1467390611935 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 1742 | 1467390611941 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f383400 == 67 [pid = 1742] [id = 123] 09:30:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x95262000) [pid = 1742] [serial = 368] [outer = (nil)] 09:30:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x99e72c00) [pid = 1742] [serial = 369] [outer = 0x95262000] 09:30:12 INFO - PROCESS | 1742 | 1467390612009 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x99f78000) [pid = 1742] [serial = 370] [outer = 0x95262000] 09:30:13 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:30:13 INFO - PROCESS | 1742 | 1467390613191 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:30:13 INFO - PROCESS | 1742 | 1467390613244 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:30:13 INFO - PROCESS | 1742 | 1467390613253 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 1742 | 1467390613259 Marionette TRACE conn4 <- [1,466,null,{}] 09:30:13 INFO - PROCESS | 1742 | 1467390613270 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 1742 | 1467390613276 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:13 INFO - PROCESS | 1742 | 1467390613469 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:30:13 INFO - PROCESS | 1742 | 1467390613697 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1742 | 1467390613710 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebea800 == 68 [pid = 1742] [id = 124] 09:30:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8ebf3000) [pid = 1742] [serial = 371] [outer = (nil)] 09:30:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x90f4b800) [pid = 1742] [serial = 372] [outer = 0x8ebf3000] 09:30:13 INFO - PROCESS | 1742 | 1467390613836 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x91144800) [pid = 1742] [serial = 373] [outer = 0x8ebf3000] 09:30:14 INFO - PROCESS | 1742 | 1467390614785 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 1742 | 1467390614848 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:30:14 INFO - PROCESS | 1742 | 1467390614858 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 1742 | 1467390614863 Marionette TRACE conn4 <- [1,470,null,{}] 09:30:14 INFO - PROCESS | 1742 | 1467390614870 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 1742 | 1467390614876 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:15 INFO - PROCESS | 1742 | 1467390615066 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:30:15 INFO - PROCESS | 1742 | 1467390615347 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 1742 | 1467390615354 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f44800 == 69 [pid = 1742] [id = 125] 09:30:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x91e92800) [pid = 1742] [serial = 374] [outer = (nil)] 09:30:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x91e95c00) [pid = 1742] [serial = 375] [outer = 0x91e92800] 09:30:15 INFO - PROCESS | 1742 | 1467390615479 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x91e99800) [pid = 1742] [serial = 376] [outer = 0x91e92800] 09:30:16 INFO - PROCESS | 1742 | 1467390616390 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1579ms 09:30:16 INFO - PROCESS | 1742 | 1467390616446 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1742 | 1467390616451 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:30:16 INFO - PROCESS | 1742 | 1467390616459 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1742 | 1467390616465 Marionette TRACE conn4 <- [1,474,null,{}] 09:30:16 INFO - PROCESS | 1742 | 1467390616495 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 1742 | 1467390616503 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:16 INFO - PROCESS | 1742 | 1467390616726 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:30:16 INFO - PROCESS | 1742 | 1467390616948 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 1742 | 1467390616959 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d9800 == 70 [pid = 1742] [id = 126] 09:30:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x951cfc00) [pid = 1742] [serial = 377] [outer = (nil)] 09:30:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x952b4000) [pid = 1742] [serial = 378] [outer = 0x951cfc00] 09:30:17 INFO - PROCESS | 1742 | 1467390617056 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x98ef1800) [pid = 1742] [serial = 379] [outer = 0x951cfc00] 09:30:17 INFO - PROCESS | 1742 | 1467390617933 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1540ms 09:30:18 INFO - PROCESS | 1742 | 1467390618000 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:30:18 INFO - PROCESS | 1742 | 1467390618005 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:30:18 INFO - PROCESS | 1742 | 1467390618011 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1742 | 1467390618014 Marionette TRACE conn4 <- [1,478,null,{}] 09:30:18 INFO - PROCESS | 1742 | 1467390618020 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 1742 | 1467390618026 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:18 INFO - PROCESS | 1742 | 1467390618211 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:30:18 INFO - PROCESS | 1742 | 1467390618430 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1742 | 1467390618439 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1e0800 == 71 [pid = 1742] [id = 127] 09:30:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8e1e6000) [pid = 1742] [serial = 380] [outer = (nil)] 09:30:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8e1eac00) [pid = 1742] [serial = 381] [outer = 0x8e1e6000] 09:30:18 INFO - PROCESS | 1742 | 1467390618533 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8e1edc00) [pid = 1742] [serial = 382] [outer = 0x8e1e6000] 09:30:19 INFO - PROCESS | 1742 | 1467390619426 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1492ms 09:30:19 INFO - PROCESS | 1742 | 1467390619503 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 1742 | 1467390619507 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:30:19 INFO - PROCESS | 1742 | 1467390619542 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 1742 | 1467390619547 Marionette TRACE conn4 <- [1,482,null,{}] 09:30:19 INFO - PROCESS | 1742 | 1467390619608 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 1742 | 1467390619614 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:19 INFO - PROCESS | 1742 | 1467390619820 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:30:20 INFO - PROCESS | 1742 | 1467390620027 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 1742 | 1467390620040 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1e2400 == 72 [pid = 1742] [id = 128] 09:30:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8e1ea800) [pid = 1742] [serial = 383] [outer = (nil)] 09:30:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x99e71c00) [pid = 1742] [serial = 384] [outer = 0x8e1ea800] 09:30:20 INFO - PROCESS | 1742 | 1467390620123 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x99f77400) [pid = 1742] [serial = 385] [outer = 0x8e1ea800] 09:30:21 INFO - PROCESS | 1742 | 1467390621052 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1539ms 09:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:30:21 INFO - PROCESS | 1742 | 1467390621082 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 1742 | 1467390621086 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:30:21 INFO - PROCESS | 1742 | 1467390621092 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 1742 | 1467390621096 Marionette TRACE conn4 <- [1,486,null,{}] 09:30:21 INFO - PROCESS | 1742 | 1467390621102 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 1742 | 1467390621112 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:21 INFO - PROCESS | 1742 | 1467390621319 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:30:21 INFO - PROCESS | 1742 | 1467390621557 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 1742 | 1467390621566 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea6f400 == 73 [pid = 1742] [id = 129] 09:30:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9200d800) [pid = 1742] [serial = 386] [outer = (nil)] 09:30:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9b7ea400) [pid = 1742] [serial = 387] [outer = 0x9200d800] 09:30:21 INFO - PROCESS | 1742 | 1467390621691 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9b852c00) [pid = 1742] [serial = 388] [outer = 0x9200d800] 09:30:22 INFO - PROCESS | 1742 | 1467390622584 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1544ms 09:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:30:22 INFO - PROCESS | 1742 | 1467390622636 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 1742 | 1467390622639 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:30:22 INFO - PROCESS | 1742 | 1467390622646 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 1742 | 1467390622649 Marionette TRACE conn4 <- [1,490,null,{}] 09:30:22 INFO - PROCESS | 1742 | 1467390622655 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 1742 | 1467390622660 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:22 INFO - PROCESS | 1742 | 1467390622837 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:30:23 INFO - PROCESS | 1742 | 1467390623014 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 1742 | 1467390623024 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x92529c00 == 74 [pid = 1742] [id = 130] 09:30:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x9252ac00) [pid = 1742] [serial = 389] [outer = (nil)] 09:30:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x92530c00) [pid = 1742] [serial = 390] [outer = 0x9252ac00] 09:30:23 INFO - PROCESS | 1742 | 1467390623146 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x92534400) [pid = 1742] [serial = 391] [outer = 0x9252ac00] 09:30:24 INFO - PROCESS | 1742 | 1467390624023 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1429ms 09:30:24 INFO - PROCESS | 1742 | 1467390624076 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:30:24 INFO - PROCESS | 1742 | 1467390624086 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:30:24 INFO - PROCESS | 1742 | 1467390624092 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1742 | 1467390624096 Marionette TRACE conn4 <- [1,494,null,{}] 09:30:24 INFO - PROCESS | 1742 | 1467390624102 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 1742 | 1467390624107 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:24 INFO - PROCESS | 1742 | 1467390624280 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:30:24 INFO - PROCESS | 1742 | 1467390624459 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1742 | 1467390624467 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x9252e800 == 75 [pid = 1742] [id = 131] 09:30:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x92531c00) [pid = 1742] [serial = 392] [outer = (nil)] 09:30:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x9ae72400) [pid = 1742] [serial = 393] [outer = 0x92531c00] 09:30:24 INFO - PROCESS | 1742 | 1467390624556 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9b8a6800) [pid = 1742] [serial = 394] [outer = 0x92531c00] 09:30:25 INFO - PROCESS | 1742 | 1467390625494 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1479ms 09:30:25 INFO - PROCESS | 1742 | 1467390625572 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 1742 | 1467390625576 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:30:25 INFO - PROCESS | 1742 | 1467390625583 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 1742 | 1467390625586 Marionette TRACE conn4 <- [1,498,null,{}] 09:30:25 INFO - PROCESS | 1742 | 1467390625592 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 1742 | 1467390625598 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:25 INFO - PROCESS | 1742 | 1467390625822 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:30:26 INFO - PROCESS | 1742 | 1467390626044 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1742 | 1467390626052 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da25400 == 76 [pid = 1742] [id = 132] 09:30:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8da26000) [pid = 1742] [serial = 395] [outer = (nil)] 09:30:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8da2c400) [pid = 1742] [serial = 396] [outer = 0x8da26000] 09:30:26 INFO - PROCESS | 1742 | 1467390626178 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x8da2fc00) [pid = 1742] [serial = 397] [outer = 0x8da26000] 09:30:27 INFO - PROCESS | 1742 | 1467390627060 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1540ms 09:30:27 INFO - PROCESS | 1742 | 1467390627124 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 1742 | 1467390627129 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:30:27 INFO - PROCESS | 1742 | 1467390627138 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1742 | 1467390627141 Marionette TRACE conn4 <- [1,502,null,{}] 09:30:27 INFO - PROCESS | 1742 | 1467390627149 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 1742 | 1467390627154 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:27 INFO - PROCESS | 1742 | 1467390627336 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:30:27 INFO - PROCESS | 1742 | 1467390627578 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 1742 | 1467390627587 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db69400 == 77 [pid = 1742] [id = 133] 09:30:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8db6c800) [pid = 1742] [serial = 398] [outer = (nil)] 09:30:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8db6ec00) [pid = 1742] [serial = 399] [outer = 0x8db6c800] 09:30:27 INFO - PROCESS | 1742 | 1467390627711 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x8db72c00) [pid = 1742] [serial = 400] [outer = 0x8db6c800] 09:30:28 INFO - PROCESS | 1742 | 1467390628893 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1987ms 09:30:29 INFO - PROCESS | 1742 | 1467390629275 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 1742 | 1467390629281 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:30:29 INFO - PROCESS | 1742 | 1467390629291 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 1742 | 1467390629295 Marionette TRACE conn4 <- [1,506,null,{}] 09:30:29 INFO - PROCESS | 1742 | 1467390629302 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 1742 | 1467390629309 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:29 INFO - PROCESS | 1742 | 1467390629491 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:30:29 INFO - PROCESS | 1742 | 1467390629704 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1742 | 1467390629713 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db76400 == 78 [pid = 1742] [id = 134] 09:30:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x8dcdf000) [pid = 1742] [serial = 401] [outer = (nil)] 09:30:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x91b6f000) [pid = 1742] [serial = 402] [outer = 0x8dcdf000] 09:30:29 INFO - PROCESS | 1742 | 1467390629798 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x9b2a7800) [pid = 1742] [serial = 403] [outer = 0x8dcdf000] 09:30:30 INFO - PROCESS | 1742 | 1467390630808 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1587ms 09:30:30 INFO - PROCESS | 1742 | 1467390630878 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 1742 | 1467390630882 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:30:30 INFO - PROCESS | 1742 | 1467390630888 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 1742 | 1467390630892 Marionette TRACE conn4 <- [1,510,null,{}] 09:30:30 INFO - PROCESS | 1742 | 1467390630897 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 1742 | 1467390630902 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:31 INFO - PROCESS | 1742 | 1467390631136 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:30:31 INFO - PROCESS | 1742 | 1467390631667 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 1742 | 1467390631678 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dce0000 == 79 [pid = 1742] [id = 135] 09:30:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x8dce0400) [pid = 1742] [serial = 404] [outer = (nil)] 09:30:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8e1cd400) [pid = 1742] [serial = 405] [outer = 0x8dce0400] 09:30:31 INFO - PROCESS | 1742 | 1467390631764 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8e1e1800) [pid = 1742] [serial = 406] [outer = 0x8dce0400] 09:30:32 INFO - PROCESS | 1742 | 1467390632679 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1829ms 09:30:32 INFO - PROCESS | 1742 | 1467390632720 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 1742 | 1467390632725 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:30:32 INFO - PROCESS | 1742 | 1467390632733 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1742 | 1467390632737 Marionette TRACE conn4 <- [1,514,null,{}] 09:30:32 INFO - PROCESS | 1742 | 1467390632745 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 1742 | 1467390632752 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:32 INFO - PROCESS | 1742 | 1467390632938 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:30:33 INFO - PROCESS | 1742 | 1467390633299 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 1742 | 1467390633310 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1db800 == 80 [pid = 1742] [id = 136] 09:30:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x8e4e6c00) [pid = 1742] [serial = 407] [outer = (nil)] 09:30:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x8eb9a400) [pid = 1742] [serial = 408] [outer = 0x8e4e6c00] 09:30:33 INFO - PROCESS | 1742 | 1467390633394 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x8ebf6000) [pid = 1742] [serial = 409] [outer = 0x8e4e6c00] 09:30:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea77400 == 79 [pid = 1742] [id = 122] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x9b22b000) [pid = 1742] [serial = 324] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d0000 == 78 [pid = 1742] [id = 121] 09:30:34 INFO - PROCESS | 1742 | --DOCSHELL 0x9257a400 == 77 [pid = 1742] [id = 120] 09:30:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1db400 == 76 [pid = 1742] [id = 119] 09:30:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8f384400 == 75 [pid = 1742] [id = 118] 09:30:34 INFO - PROCESS | 1742 | 1467390634360 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:30:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8eb9dc00 == 74 [pid = 1742] [id = 117] 09:30:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d6800 == 73 [pid = 1742] [id = 116] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0xa4f1e800) [pid = 1742] [serial = 150] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0xa672f000) [pid = 1742] [serial = 153] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x99e75800) [pid = 1742] [serial = 144] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0xa2fb0400) [pid = 1742] [serial = 114] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x9b85a400) [pid = 1742] [serial = 147] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x93d56800) [pid = 1742] [serial = 250] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0xa6f46000) [pid = 1742] [serial = 156] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0xa3189400) [pid = 1742] [serial = 141] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0xa8c28800) [pid = 1742] [serial = 201] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x989a8800) [pid = 1742] [serial = 318] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x99e76800) [pid = 1742] [serial = 321] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x98ef6c00) [pid = 1742] [serial = 319] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x952ab000) [pid = 1742] [serial = 303] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x91dbdc00) [pid = 1742] [serial = 310] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x91b6d800) [pid = 1742] [serial = 309] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x91b6c400) [pid = 1742] [serial = 273] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x99f3f400) [pid = 1742] [serial = 322] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x9a47d000) [pid = 1742] [serial = 282] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x951c9c00) [pid = 1742] [serial = 315] [outer = (nil)] [url = about:blank] 09:30:34 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 09:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1687ms 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x92579800) [pid = 1742] [serial = 312] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x8f38c000) [pid = 1742] [serial = 285] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x952b1000) [pid = 1742] [serial = 279] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8ea74c00) [pid = 1742] [serial = 297] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9250c800) [pid = 1742] [serial = 276] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9b851000) [pid = 1742] [serial = 294] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9d338000) [pid = 1742] [serial = 306] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8ebec000) [pid = 1742] [serial = 300] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x92573800) [pid = 1742] [serial = 291] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9b70c800) [pid = 1742] [serial = 288] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x92c4b400) [pid = 1742] [serial = 313] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x952a6800) [pid = 1742] [serial = 316] [outer = (nil)] [url = about:blank] 09:30:34 INFO - PROCESS | 1742 | 1467390634431 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 1742 | 1467390634439 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:30:34 INFO - PROCESS | 1742 | 1467390634449 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 1742 | 1467390634452 Marionette TRACE conn4 <- [1,518,null,{}] 09:30:34 INFO - PROCESS | 1742 | 1467390634459 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 1742 | 1467390634464 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:34 INFO - PROCESS | 1742 | 1467390634675 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:30:34 INFO - PROCESS | 1742 | 1467390634903 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 1742 | 1467390634913 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x91b6d000 == 74 [pid = 1742] [id = 137] 09:30:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x91b6e000) [pid = 1742] [serial = 410] [outer = (nil)] 09:30:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x91dbdc00) [pid = 1742] [serial = 411] [outer = 0x91b6e000] 09:30:35 INFO - PROCESS | 1742 | 1467390634997 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x91e90800) [pid = 1742] [serial = 412] [outer = 0x91b6e000] 09:30:35 INFO - PROCESS | 1742 | 1467390635750 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1382ms 09:30:35 INFO - PROCESS | 1742 | 1467390635832 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:30:35 INFO - PROCESS | 1742 | 1467390635837 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:30:35 INFO - PROCESS | 1742 | 1467390635851 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 1742 | 1467390635859 Marionette TRACE conn4 <- [1,522,null,{}] 09:30:35 INFO - PROCESS | 1742 | 1467390635868 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 1742 | 1467390635875 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:36 INFO - PROCESS | 1742 | 1467390636042 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:30:36 INFO - PROCESS | 1742 | 1467390636183 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 1742 | 1467390636193 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f388c00 == 75 [pid = 1742] [id = 138] 09:30:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x9240b400) [pid = 1742] [serial = 413] [outer = (nil)] 09:30:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x92573800) [pid = 1742] [serial = 414] [outer = 0x9240b400] 09:30:36 INFO - PROCESS | 1742 | 1467390636261 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x92c41400) [pid = 1742] [serial = 415] [outer = 0x9240b400] 09:30:37 INFO - PROCESS | 1742 | 1467390637072 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:30:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1303ms 09:30:37 INFO - PROCESS | 1742 | 1467390637147 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 1742 | 1467390637150 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:30:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:30:37 INFO - PROCESS | 1742 | 1467390637165 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 1742 | 1467390637168 Marionette TRACE conn4 <- [1,526,null,{}] 09:30:37 INFO - PROCESS | 1742 | 1467390637175 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:37 INFO - PROCESS | 1742 | 1467390637179 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:37 INFO - PROCESS | 1742 | 1467390637401 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:30:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x92f93c00) [pid = 1742] [serial = 416] [outer = 0x92410800] 09:30:37 INFO - PROCESS | 1742 | 1467390637458 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 1742 | 1467390637465 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b37400 == 76 [pid = 1742] [id = 139] 09:30:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x93d4b400) [pid = 1742] [serial = 417] [outer = (nil)] 09:30:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x951ca800) [pid = 1742] [serial = 418] [outer = 0x93d4b400] 09:30:37 INFO - PROCESS | 1742 | 1467390637641 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x9525b800) [pid = 1742] [serial = 419] [outer = 0x93d4b400] 09:30:38 INFO - PROCESS | 1742 | 1467390638606 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:30:38 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 09:30:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1485ms 09:30:38 INFO - PROCESS | 1742 | 1467390638644 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 1742 | 1467390638646 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:30:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:30:38 INFO - PROCESS | 1742 | 1467390638653 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 1742 | 1467390638655 Marionette TRACE conn4 <- [1,530,null,{}] 09:30:38 INFO - PROCESS | 1742 | 1467390638661 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 1742 | 1467390638666 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:38 INFO - PROCESS | 1742 | 1467390638881 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x99e6f400) [pid = 1742] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x92014400) [pid = 1742] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x91b65000) [pid = 1742] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x99f78400) [pid = 1742] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x90f4f400) [pid = 1742] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x92c4f000) [pid = 1742] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x90f4a400) [pid = 1742] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9642cc00) [pid = 1742] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8e1d7800) [pid = 1742] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x92c44000) [pid = 1742] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0xa230dc00) [pid = 1742] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9240dc00) [pid = 1742] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x95266400) [pid = 1742] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8f38bc00) [pid = 1742] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x92c52800) [pid = 1742] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9113a000) [pid = 1742] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x989a7400) [pid = 1742] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x91b64800) [pid = 1742] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0xa1012800) [pid = 1742] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8ebed000) [pid = 1742] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x98ef4400) [pid = 1742] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x99f79400) [pid = 1742] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9a4ac800) [pid = 1742] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0xa4f14c00) [pid = 1742] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:30:39 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0xa2578000) [pid = 1742] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:30:39 INFO - PROCESS | 1742 | 1467390639342 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 1742 | 1467390639357 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f4dc00 == 77 [pid = 1742] [id = 140] 09:30:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x90f4e000) [pid = 1742] [serial = 420] [outer = (nil)] 09:30:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x9113dc00) [pid = 1742] [serial = 421] [outer = 0x90f4e000] 09:30:39 INFO - PROCESS | 1742 | 1467390639440 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x92c50c00) [pid = 1742] [serial = 422] [outer = 0x90f4e000] 09:30:40 INFO - PROCESS | 1742 | 1467390640147 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:30:40 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 09:30:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:30:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:30:40 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 09:30:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:30:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:30:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:30:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:30:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1537ms 09:30:40 INFO - PROCESS | 1742 | 1467390640190 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 1742 | 1467390640195 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:30:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:30:40 INFO - PROCESS | 1742 | 1467390640212 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 1742 | 1467390640215 Marionette TRACE conn4 <- [1,534,null,{}] 09:30:40 INFO - PROCESS | 1742 | 1467390640262 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 1742 | 1467390640268 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:40 INFO - PROCESS | 1742 | 1467390640441 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:30:40 INFO - PROCESS | 1742 | 1467390640450 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 1742 | 1467390640460 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f52c00 == 78 [pid = 1742] [id = 141] 09:30:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x93d59800) [pid = 1742] [serial = 423] [outer = (nil)] 09:30:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x99dc9c00) [pid = 1742] [serial = 424] [outer = 0x93d59800] 09:30:40 INFO - PROCESS | 1742 | 1467390640658 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x99dccc00) [pid = 1742] [serial = 425] [outer = 0x93d59800] 09:30:41 INFO - PROCESS | 1742 | 1467390641519 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:30:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1330ms 09:30:41 INFO - PROCESS | 1742 | 1467390641557 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 1742 | 1467390641565 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:30:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:30:41 INFO - PROCESS | 1742 | 1467390641576 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1742 | 1467390641580 Marionette TRACE conn4 <- [1,538,null,{}] 09:30:41 INFO - PROCESS | 1742 | 1467390641593 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 1742 | 1467390641605 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:41 INFO - PROCESS | 1742 | 1467390641830 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:30:42 INFO - PROCESS | 1742 | 1467390642065 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 1742 | 1467390642083 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dcdb800 == 79 [pid = 1742] [id = 142] 09:30:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8dcdc000) [pid = 1742] [serial = 426] [outer = (nil)] 09:30:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8e4e7000) [pid = 1742] [serial = 427] [outer = 0x8dcdc000] 09:30:42 INFO - PROCESS | 1742 | 1467390642181 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8eb93000) [pid = 1742] [serial = 428] [outer = 0x8dcdc000] 09:30:43 INFO - PROCESS | 1742 | 1467390643021 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:30:43 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. 09:30:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1536ms 09:30:43 INFO - PROCESS | 1742 | 1467390643111 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 1742 | 1467390643118 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:30:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:30:43 INFO - PROCESS | 1742 | 1467390643130 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 1742 | 1467390643134 Marionette TRACE conn4 <- [1,542,null,{}] 09:30:43 INFO - PROCESS | 1742 | 1467390643142 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 1742 | 1467390643149 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:43 INFO - PROCESS | 1742 | 1467390643375 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:30:43 INFO - PROCESS | 1742 | 1467390643602 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 1742 | 1467390643611 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f4a400 == 80 [pid = 1742] [id = 143] 09:30:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9113d400) [pid = 1742] [serial = 429] [outer = (nil)] 09:30:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x91e8d400) [pid = 1742] [serial = 430] [outer = 0x9113d400] 09:30:43 INFO - PROCESS | 1742 | 1467390643739 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x91e98000) [pid = 1742] [serial = 431] [outer = 0x9113d400] 09:30:44 INFO - PROCESS | 1742 | 1467390644647 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:30:44 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. 09:30:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1534ms 09:30:44 INFO - PROCESS | 1742 | 1467390644664 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 1742 | 1467390644667 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:30:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:30:44 INFO - PROCESS | 1742 | 1467390644675 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 1742 | 1467390644681 Marionette TRACE conn4 <- [1,546,null,{}] 09:30:44 INFO - PROCESS | 1742 | 1467390644698 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 1742 | 1467390644711 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:44 INFO - PROCESS | 1742 | 1467390644952 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:30:45 INFO - PROCESS | 1742 | 1467390645205 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 1742 | 1467390645217 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db74000 == 81 [pid = 1742] [id = 144] 09:30:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x92c4f000) [pid = 1742] [serial = 432] [outer = (nil)] 09:30:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x952b3000) [pid = 1742] [serial = 433] [outer = 0x92c4f000] 09:30:45 INFO - PROCESS | 1742 | 1467390645328 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x99dcac00) [pid = 1742] [serial = 434] [outer = 0x92c4f000] 09:30:46 INFO - PROCESS | 1742 | 1467390646214 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:30:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1586ms 09:30:46 INFO - PROCESS | 1742 | 1467390646266 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 1742 | 1467390646270 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:30:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:30:46 INFO - PROCESS | 1742 | 1467390646278 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 1742 | 1467390646281 Marionette TRACE conn4 <- [1,550,null,{}] 09:30:46 INFO - PROCESS | 1742 | 1467390646288 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 1742 | 1467390646293 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:46 INFO - PROCESS | 1742 | 1467390646508 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:30:46 INFO - PROCESS | 1742 | 1467390646705 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 1742 | 1467390646713 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db6d400 == 82 [pid = 1742] [id = 145] 09:30:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x95267c00) [pid = 1742] [serial = 435] [outer = (nil)] 09:30:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x99e7cc00) [pid = 1742] [serial = 436] [outer = 0x95267c00] 09:30:46 INFO - PROCESS | 1742 | 1467390646838 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x9a487000) [pid = 1742] [serial = 437] [outer = 0x95267c00] 09:30:47 INFO - PROCESS | 1742 | 1467390647695 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:30:47 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. 09:30:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1435ms 09:30:47 INFO - PROCESS | 1742 | 1467390647749 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 1742 | 1467390647753 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:30:47 INFO - PROCESS | 1742 | 1467390647761 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 1742 | 1467390647765 Marionette TRACE conn4 <- [1,554,null,{}] 09:30:47 INFO - PROCESS | 1742 | 1467390647771 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 1742 | 1467390647776 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:47 INFO - PROCESS | 1742 | 1467390647947 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:30:48 INFO - PROCESS | 1742 | 1467390648133 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 1742 | 1467390648139 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da23800 == 83 [pid = 1742] [id = 146] 09:30:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x99dcf400) [pid = 1742] [serial = 438] [outer = (nil)] 09:30:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9b21fc00) [pid = 1742] [serial = 439] [outer = 0x99dcf400] 09:30:48 INFO - PROCESS | 1742 | 1467390648222 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9b70c800) [pid = 1742] [serial = 440] [outer = 0x99dcf400] 09:30:48 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:30:49 INFO - PROCESS | 1742 | 1467390649198 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1479ms 09:30:49 INFO - PROCESS | 1742 | 1467390649241 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 1742 | 1467390649244 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:30:49 INFO - PROCESS | 1742 | 1467390649251 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 1742 | 1467390649255 Marionette TRACE conn4 <- [1,558,null,{}] 09:30:49 INFO - PROCESS | 1742 | 1467390649261 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 1742 | 1467390649271 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:49 INFO - PROCESS | 1742 | 1467390649521 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:30:49 INFO - PROCESS | 1742 | 1467390649792 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 1742 | 1467390649807 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dc3000 == 84 [pid = 1742] [id = 147] 09:30:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0xa062d800) [pid = 1742] [serial = 441] [outer = (nil)] 09:30:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0xa20a8000) [pid = 1742] [serial = 442] [outer = 0xa062d800] 09:30:49 INFO - PROCESS | 1742 | 1467390649902 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0xa2535800) [pid = 1742] [serial = 443] [outer = 0xa062d800] 09:30:50 INFO - PROCESS | 1742 | 1467390650742 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1537ms 09:30:50 INFO - PROCESS | 1742 | 1467390650789 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 1742 | 1467390650792 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:30:50 INFO - PROCESS | 1742 | 1467390650819 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 1742 | 1467390650823 Marionette TRACE conn4 <- [1,562,null,{}] 09:30:50 INFO - PROCESS | 1742 | 1467390650830 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 1742 | 1467390650835 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:51 INFO - PROCESS | 1742 | 1467390651015 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:30:51 INFO - PROCESS | 1742 | 1467390651201 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 1742 | 1467390651209 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdebc00 == 85 [pid = 1742] [id = 148] 09:30:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8cdec000) [pid = 1742] [serial = 444] [outer = (nil)] 09:30:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x8cdf5c00) [pid = 1742] [serial = 445] [outer = 0x8cdec000] 09:30:51 INFO - PROCESS | 1742 | 1467390651287 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x8cdf7c00) [pid = 1742] [serial = 446] [outer = 0x8cdec000] 09:30:51 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:30:52 INFO - PROCESS | 1742 | 1467390652196 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1455ms 09:30:52 INFO - PROCESS | 1742 | 1467390652257 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 1742 | 1467390652261 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:30:52 INFO - PROCESS | 1742 | 1467390652268 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 1742 | 1467390652271 Marionette TRACE conn4 <- [1,566,null,{}] 09:30:52 INFO - PROCESS | 1742 | 1467390652277 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:52 INFO - PROCESS | 1742 | 1467390652282 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:52 INFO - PROCESS | 1742 | 1467390652467 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:30:52 INFO - PROCESS | 1742 | 1467390652651 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1742 | 1467390652659 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e1400 == 86 [pid = 1742] [id = 149] 09:30:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8c2e3c00) [pid = 1742] [serial = 447] [outer = (nil)] 09:30:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8c2ec000) [pid = 1742] [serial = 448] [outer = 0x8c2e3c00] 09:30:52 INFO - PROCESS | 1742 | 1467390652739 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8c2ed400) [pid = 1742] [serial = 449] [outer = 0x8c2e3c00] 09:30:53 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:30:53 INFO - PROCESS | 1742 | 1467390653591 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1380ms 09:30:53 INFO - PROCESS | 1742 | 1467390653648 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1742 | 1467390653652 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:30:53 INFO - PROCESS | 1742 | 1467390653658 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 1742 | 1467390653662 Marionette TRACE conn4 <- [1,570,null,{}] 09:30:53 INFO - PROCESS | 1742 | 1467390653668 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 1742 | 1467390653673 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:53 INFO - PROCESS | 1742 | 1467390653848 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:30:54 INFO - PROCESS | 1742 | 1467390654033 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 1742 | 1467390654041 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2eb000 == 87 [pid = 1742] [id = 150] 09:30:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8c2eb400) [pid = 1742] [serial = 450] [outer = (nil)] 09:30:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8cdf7000) [pid = 1742] [serial = 451] [outer = 0x8c2eb400] 09:30:54 INFO - PROCESS | 1742 | 1467390654127 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8cdfa000) [pid = 1742] [serial = 452] [outer = 0x8c2eb400] 09:30:54 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:30:55 INFO - PROCESS | 1742 | 1467390655001 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1377ms 09:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:30:55 INFO - PROCESS | 1742 | 1467390655037 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 1742 | 1467390655040 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:30:55 INFO - PROCESS | 1742 | 1467390655047 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 1742 | 1467390655050 Marionette TRACE conn4 <- [1,574,null,{}] 09:30:55 INFO - PROCESS | 1742 | 1467390655057 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 1742 | 1467390655061 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:55 INFO - PROCESS | 1742 | 1467390655242 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:30:55 INFO - PROCESS | 1742 | 1467390655436 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1742 | 1467390655445 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ec400 == 88 [pid = 1742] [id = 151] 09:30:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8b7ee000) [pid = 1742] [serial = 453] [outer = (nil)] 09:30:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x8b7f6400) [pid = 1742] [serial = 454] [outer = 0x8b7ee000] 09:30:55 INFO - PROCESS | 1742 | 1467390655520 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8b7f7c00) [pid = 1742] [serial = 455] [outer = 0x8b7ee000] 09:30:56 INFO - PROCESS | 1742 | 1467390656502 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1531ms 09:30:56 INFO - PROCESS | 1742 | 1467390656578 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1742 | 1467390656582 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:30:56 INFO - PROCESS | 1742 | 1467390656589 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1742 | 1467390656593 Marionette TRACE conn4 <- [1,578,null,{}] 09:30:56 INFO - PROCESS | 1742 | 1467390656599 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 1742 | 1467390656605 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:56 INFO - PROCESS | 1742 | 1467390656848 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:30:57 INFO - PROCESS | 1742 | 1467390657090 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1742 | 1467390657102 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c525000 == 89 [pid = 1742] [id = 152] 09:30:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8c525400) [pid = 1742] [serial = 456] [outer = (nil)] 09:30:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x8c528000) [pid = 1742] [serial = 457] [outer = 0x8c525400] 09:30:57 INFO - PROCESS | 1742 | 1467390657197 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x8c52cc00) [pid = 1742] [serial = 458] [outer = 0x8c525400] 09:30:58 INFO - PROCESS | 1742 | 1467390658042 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1532ms 09:30:58 INFO - PROCESS | 1742 | 1467390658126 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1742 | 1467390658130 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:30:58 INFO - PROCESS | 1742 | 1467390658138 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1742 | 1467390658141 Marionette TRACE conn4 <- [1,582,null,{}] 09:30:58 INFO - PROCESS | 1742 | 1467390658147 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 1742 | 1467390658152 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:58 INFO - PROCESS | 1742 | 1467390658329 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:30:58 INFO - PROCESS | 1742 | 1467390658518 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 1742 | 1467390658525 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f0800 == 90 [pid = 1742] [id = 153] 09:30:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x8c523c00) [pid = 1742] [serial = 459] [outer = (nil)] 09:30:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x8c68d800) [pid = 1742] [serial = 460] [outer = 0x8c523c00] 09:30:58 INFO - PROCESS | 1742 | 1467390658604 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x8c68f000) [pid = 1742] [serial = 461] [outer = 0x8c523c00] 09:30:59 INFO - PROCESS | 1742 | 1467390659542 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1445ms 09:30:59 INFO - PROCESS | 1742 | 1467390659583 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 1742 | 1467390659587 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:30:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:30:59 INFO - PROCESS | 1742 | 1467390659594 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 1742 | 1467390659597 Marionette TRACE conn4 <- [1,586,null,{}] 09:30:59 INFO - PROCESS | 1742 | 1467390659603 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 1742 | 1467390659608 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:30:59 INFO - PROCESS | 1742 | 1467390659786 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:31:00 INFO - PROCESS | 1742 | 1467390659986 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 1742 | 1467390659994 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c524400 == 91 [pid = 1742] [id = 154] 09:31:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8c689c00) [pid = 1742] [serial = 462] [outer = (nil)] 09:31:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8c697400) [pid = 1742] [serial = 463] [outer = 0x8c689c00] 09:31:00 INFO - PROCESS | 1742 | 1467390660074 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x8c698400) [pid = 1742] [serial = 464] [outer = 0x8c689c00] 09:31:00 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:00 INFO - PROCESS | 1742 | 1467390660988 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1431ms 09:31:01 INFO - PROCESS | 1742 | 1467390661027 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 1742 | 1467390661031 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:31:01 INFO - PROCESS | 1742 | 1467390661038 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - PROCESS | 1742 | 1467390661042 Marionette TRACE conn4 <- [1,590,null,{}] 09:31:01 INFO - PROCESS | 1742 | 1467390661049 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:01 INFO - PROCESS | 1742 | 1467390661056 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:01 INFO - PROCESS | 1742 | 1467390661253 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:31:01 INFO - PROCESS | 1742 | 1467390661489 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 1742 | 1467390661497 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f8400 == 92 [pid = 1742] [id = 155] 09:31:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x8b7fa000) [pid = 1742] [serial = 465] [outer = (nil)] 09:31:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x8c2ebc00) [pid = 1742] [serial = 466] [outer = 0x8b7fa000] 09:31:01 INFO - PROCESS | 1742 | 1467390661963 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x8c526000) [pid = 1742] [serial = 467] [outer = 0x8b7fa000] 09:31:02 INFO - PROCESS | 1742 | 1467390662931 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1937ms 09:31:02 INFO - PROCESS | 1742 | 1467390662977 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1742 | 1467390662983 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:31:02 INFO - PROCESS | 1742 | 1467390662991 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 1742 | 1467390662994 Marionette TRACE conn4 <- [1,594,null,{}] 09:31:03 INFO - PROCESS | 1742 | 1467390663002 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 1742 | 1467390663007 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:03 INFO - PROCESS | 1742 | 1467390663191 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:31:03 INFO - PROCESS | 1742 | 1467390663575 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 1742 | 1467390663587 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db75400 == 93 [pid = 1742] [id = 156] 09:31:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x8dcdb400) [pid = 1742] [serial = 468] [outer = (nil)] 09:31:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x8e1cc800) [pid = 1742] [serial = 469] [outer = 0x8dcdb400] 09:31:03 INFO - PROCESS | 1742 | 1467390663669 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x8e1d3800) [pid = 1742] [serial = 470] [outer = 0x8dcdb400] 09:31:04 INFO - PROCESS | 1742 | 1467390664692 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1783ms 09:31:04 INFO - PROCESS | 1742 | 1467390664773 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 1742 | 1467390664779 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:31:04 INFO - PROCESS | 1742 | 1467390664789 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 1742 | 1467390664794 Marionette TRACE conn4 <- [1,598,null,{}] 09:31:04 INFO - PROCESS | 1742 | 1467390664800 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 1742 | 1467390664805 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:05 INFO - PROCESS | 1742 | 1467390665064 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:31:05 INFO - PROCESS | 1742 | 1467390665344 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 1742 | 1467390665355 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4e3800 == 94 [pid = 1742] [id = 157] 09:31:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x8e4e7400) [pid = 1742] [serial = 471] [outer = (nil)] 09:31:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x8eb98400) [pid = 1742] [serial = 472] [outer = 0x8e4e7400] 09:31:05 INFO - PROCESS | 1742 | 1467390665431 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x8ebed800) [pid = 1742] [serial = 473] [outer = 0x8e4e7400] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x92014000 == 93 [pid = 1742] [id = 108] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x90f43c00 == 92 [pid = 1742] [id = 98] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea6cc00 == 91 [pid = 1742] [id = 99] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x90f43400 == 90 [pid = 1742] [id = 97] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x8eb9c400) [pid = 1742] [serial = 342] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0xa2009c00) [pid = 1742] [serial = 336] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x9113c800) [pid = 1742] [serial = 327] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x99e76c00) [pid = 1742] [serial = 333] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0xa2ff2c00) [pid = 1742] [serial = 345] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x8e4ea800) [pid = 1742] [serial = 339] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x92c53800) [pid = 1742] [serial = 330] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x99e72c00) [pid = 1742] [serial = 369] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebefc00 == 89 [pid = 1742] [id = 102] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x9256e000 == 88 [pid = 1742] [id = 101] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x90f4dc00 == 87 [pid = 1742] [id = 140] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x93b37400 == 86 [pid = 1742] [id = 139] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8f388c00 == 85 [pid = 1742] [id = 138] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x91b6d000 == 84 [pid = 1742] [id = 137] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1db800 == 83 [pid = 1742] [id = 136] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8dce0000 == 82 [pid = 1742] [id = 135] 09:31:06 INFO - PROCESS | 1742 | 1467390666438 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea6f400 == 81 [pid = 1742] [id = 129] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1e2400 == 80 [pid = 1742] [id = 128] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1e0800 == 79 [pid = 1742] [id = 127] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d9800 == 78 [pid = 1742] [id = 126] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x90f44800 == 77 [pid = 1742] [id = 125] 09:31:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebea800 == 76 [pid = 1742] [id = 124] 09:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1733ms 09:31:06 INFO - PROCESS | 1742 | 1467390666523 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 1742 | 1467390666527 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:31:06 INFO - PROCESS | 1742 | 1467390666534 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 1742 | 1467390666540 Marionette TRACE conn4 <- [1,602,null,{}] 09:31:06 INFO - PROCESS | 1742 | 1467390666555 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:06 INFO - PROCESS | 1742 | 1467390666564 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:06 INFO - PROCESS | 1742 | 1467390666754 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0xa2328000) [pid = 1742] [serial = 189] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x9250dc00) [pid = 1742] [serial = 355] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x95265400) [pid = 1742] [serial = 228] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0xa6f49800) [pid = 1742] [serial = 244] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x99e74000) [pid = 1742] [serial = 183] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x8eba0000) [pid = 1742] [serial = 348] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x93b31400) [pid = 1742] [serial = 360] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0xa257ec00) [pid = 1742] [serial = 192] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x93b2ac00) [pid = 1742] [serial = 180] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x91dc5c00) [pid = 1742] [serial = 354] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x9969c400) [pid = 1742] [serial = 364] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x989a3000) [pid = 1742] [serial = 363] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x91b62400) [pid = 1742] [serial = 351] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8ebe8c00) [pid = 1742] [serial = 349] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0xa1098800) [pid = 1742] [serial = 225] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x91142800) [pid = 1742] [serial = 247] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x91dbe000) [pid = 1742] [serial = 352] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0xa672fc00) [pid = 1742] [serial = 238] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x92c55400) [pid = 1742] [serial = 357] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x92c60000) [pid = 1742] [serial = 358] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0xa257c400) [pid = 1742] [serial = 234] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x93a89800) [pid = 1742] [serial = 366] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x99f7dc00) [pid = 1742] [serial = 231] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0xa8249c00) [pid = 1742] [serial = 241] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x950c8000) [pid = 1742] [serial = 361] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9d40cc00) [pid = 1742] [serial = 186] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0xa6997000) [pid = 1742] [serial = 195] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0xa8260800) [pid = 1742] [serial = 198] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9a489400) [pid = 1742] [serial = 271] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x92c4a000) [pid = 1742] [serial = 277] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x91b6e800) [pid = 1742] [serial = 274] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x950d4000) [pid = 1742] [serial = 367] [outer = (nil)] [url = about:blank] 09:31:07 INFO - PROCESS | 1742 | 1467390666990 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 1742 | 1467390666999 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eba0000 == 77 [pid = 1742] [id = 158] 09:31:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8ebec400) [pid = 1742] [serial = 474] [outer = (nil)] 09:31:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x90f43400) [pid = 1742] [serial = 475] [outer = 0x8ebec400] 09:31:07 INFO - PROCESS | 1742 | 1467390667079 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x90f4bc00) [pid = 1742] [serial = 476] [outer = 0x8ebec400] 09:31:07 INFO - PROCESS | 1742 | 1467390667827 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1334ms 09:31:07 INFO - PROCESS | 1742 | 1467390667876 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 1742 | 1467390667881 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:31:07 INFO - PROCESS | 1742 | 1467390667888 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 1742 | 1467390667891 Marionette TRACE conn4 <- [1,606,null,{}] 09:31:07 INFO - PROCESS | 1742 | 1467390667898 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 1742 | 1467390667904 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:08 INFO - PROCESS | 1742 | 1467390668074 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:31:08 INFO - PROCESS | 1742 | 1467390668083 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 1742 | 1467390668093 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f388400 == 78 [pid = 1742] [id = 159] 09:31:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8f38cc00) [pid = 1742] [serial = 477] [outer = (nil)] 09:31:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x91b6d000) [pid = 1742] [serial = 478] [outer = 0x8f38cc00] 09:31:08 INFO - PROCESS | 1742 | 1467390668161 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x91dbe400) [pid = 1742] [serial = 479] [outer = 0x8f38cc00] 09:31:09 INFO - PROCESS | 1742 | 1467390669096 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1248ms 09:31:09 INFO - PROCESS | 1742 | 1467390669156 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 1742 | 1467390669161 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:31:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:31:09 INFO - PROCESS | 1742 | 1467390669167 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 1742 | 1467390669170 Marionette TRACE conn4 <- [1,610,null,{}] 09:31:09 INFO - PROCESS | 1742 | 1467390669176 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 1742 | 1467390669180 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:09 INFO - PROCESS | 1742 | 1467390669399 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:31:09 INFO - PROCESS | 1742 | 1467390669424 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 1742 | 1467390669429 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x91b6d400 == 79 [pid = 1742] [id = 160] 09:31:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x91dc2c00) [pid = 1742] [serial = 480] [outer = (nil)] 09:31:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x91e8e400) [pid = 1742] [serial = 481] [outer = 0x91dc2c00] 09:31:09 INFO - PROCESS | 1742 | 1467390669517 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x92502800) [pid = 1742] [serial = 482] [outer = 0x91dc2c00] 09:31:10 INFO - PROCESS | 1742 | 1467390670504 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1403ms 09:31:10 INFO - PROCESS | 1742 | 1467390670570 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 1742 | 1467390670573 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:31:10 INFO - PROCESS | 1742 | 1467390670580 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 1742 | 1467390670584 Marionette TRACE conn4 <- [1,614,null,{}] 09:31:10 INFO - PROCESS | 1742 | 1467390670589 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 1742 | 1467390670598 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:10 INFO - PROCESS | 1742 | 1467390670825 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:31:10 INFO - PROCESS | 1742 | 1467390670845 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 1742 | 1467390670853 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebf3800 == 80 [pid = 1742] [id = 161] 09:31:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x91b70400) [pid = 1742] [serial = 483] [outer = (nil)] 09:31:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x92535400) [pid = 1742] [serial = 484] [outer = 0x91b70400] 09:31:10 INFO - PROCESS | 1742 | 1467390670921 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x92579c00) [pid = 1742] [serial = 485] [outer = 0x91b70400] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x90f4d400) [pid = 1742] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x92c59400) [pid = 1742] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x90f48800) [pid = 1742] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x952aa400) [pid = 1742] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x8eb96000) [pid = 1742] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9b85d800) [pid = 1742] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8e4e3c00) [pid = 1742] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x92573c00) [pid = 1742] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8e4ee800) [pid = 1742] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x92578000) [pid = 1742] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9250b000) [pid = 1742] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x99c8e800) [pid = 1742] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x92c5f000) [pid = 1742] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x90f4b000) [pid = 1742] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x99a4cc00) [pid = 1742] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8ebe7400) [pid = 1742] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8f384c00) [pid = 1742] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8ea6e800) [pid = 1742] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x93d4b400) [pid = 1742] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x90f4e000) [pid = 1742] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8ebf3000) [pid = 1742] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x951cfc00) [pid = 1742] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x91e92800) [pid = 1742] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8e4e6c00) [pid = 1742] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8e1e6000) [pid = 1742] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8dce0400) [pid = 1742] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9252ac00) [pid = 1742] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x95262000) [pid = 1742] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9200d800) [pid = 1742] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9240b400) [pid = 1742] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x92531c00) [pid = 1742] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x91b6e000) [pid = 1742] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:31:12 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8e1ea800) [pid = 1742] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:31:12 INFO - PROCESS | 1742 | 1467390672483 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1940ms 09:31:12 INFO - PROCESS | 1742 | 1467390672523 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 1742 | 1467390672528 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:31:12 INFO - PROCESS | 1742 | 1467390672545 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 1742 | 1467390672549 Marionette TRACE conn4 <- [1,618,null,{}] 09:31:12 INFO - PROCESS | 1742 | 1467390672556 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 1742 | 1467390672560 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:12 INFO - PROCESS | 1742 | 1467390672724 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:31:12 INFO - PROCESS | 1742 | 1467390672738 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 1742 | 1467390672746 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db71400 == 81 [pid = 1742] [id = 162] 09:31:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8dce0400) [pid = 1742] [serial = 486] [outer = (nil)] 09:31:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8ebf5000) [pid = 1742] [serial = 487] [outer = 0x8dce0400] 09:31:12 INFO - PROCESS | 1742 | 1467390672815 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x91dc4800) [pid = 1742] [serial = 488] [outer = 0x8dce0400] 09:31:13 INFO - PROCESS | 1742 | 1467390673674 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1180ms 09:31:13 INFO - PROCESS | 1742 | 1467390673731 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 1742 | 1467390673734 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:31:13 INFO - PROCESS | 1742 | 1467390673741 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 1742 | 1467390673743 Marionette TRACE conn4 <- [1,622,null,{}] 09:31:13 INFO - PROCESS | 1742 | 1467390673749 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 1742 | 1467390673754 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:13 INFO - PROCESS | 1742 | 1467390673944 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:31:14 INFO - PROCESS | 1742 | 1467390674164 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 1742 | 1467390674177 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f2000 == 82 [pid = 1742] [id = 163] 09:31:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8b7f2800) [pid = 1742] [serial = 489] [outer = (nil)] 09:31:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8c2f0400) [pid = 1742] [serial = 490] [outer = 0x8b7f2800] 09:31:14 INFO - PROCESS | 1742 | 1467390674307 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8c689800) [pid = 1742] [serial = 491] [outer = 0x8b7f2800] 09:31:15 INFO - PROCESS | 1742 | 1467390675362 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:31:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1682ms 09:31:15 INFO - PROCESS | 1742 | 1467390675427 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 1742 | 1467390675434 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:31:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:31:15 INFO - PROCESS | 1742 | 1467390675442 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 1742 | 1467390675448 Marionette TRACE conn4 <- [1,626,null,{}] 09:31:15 INFO - PROCESS | 1742 | 1467390675457 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:15 INFO - PROCESS | 1742 | 1467390675466 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:15 INFO - PROCESS | 1742 | 1467390675706 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:31:16 INFO - PROCESS | 1742 | 1467390675993 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 1742 | 1467390676002 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1e4400 == 83 [pid = 1742] [id = 164] 09:31:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8e1e5000) [pid = 1742] [serial = 492] [outer = (nil)] 09:31:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8e4e1800) [pid = 1742] [serial = 493] [outer = 0x8e1e5000] 09:31:16 INFO - PROCESS | 1742 | 1467390676089 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8ea70800) [pid = 1742] [serial = 494] [outer = 0x8e1e5000] 09:31:17 INFO - PROCESS | 1742 | 1467390677050 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1640ms 09:31:17 INFO - PROCESS | 1742 | 1467390677086 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1742 | 1467390677093 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:31:17 INFO - PROCESS | 1742 | 1467390677101 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 1742 | 1467390677105 Marionette TRACE conn4 <- [1,630,null,{}] 09:31:17 INFO - PROCESS | 1742 | 1467390677111 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 1742 | 1467390677118 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:17 INFO - PROCESS | 1742 | 1467390677326 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:31:17 INFO - PROCESS | 1742 | 1467390677604 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1742 | 1467390677613 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f50400 == 84 [pid = 1742] [id = 165] 09:31:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x9113e000) [pid = 1742] [serial = 495] [outer = (nil)] 09:31:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x91b62400) [pid = 1742] [serial = 496] [outer = 0x9113e000] 09:31:17 INFO - PROCESS | 1742 | 1467390677737 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92013800) [pid = 1742] [serial = 497] [outer = 0x9113e000] 09:31:18 INFO - PROCESS | 1742 | 1467390678661 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1638ms 09:31:18 INFO - PROCESS | 1742 | 1467390678739 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 1742 | 1467390678743 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:31:18 INFO - PROCESS | 1742 | 1467390678758 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 1742 | 1467390678767 Marionette TRACE conn4 <- [1,634,null,{}] 09:31:18 INFO - PROCESS | 1742 | 1467390678776 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 1742 | 1467390678783 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:19 INFO - PROCESS | 1742 | 1467390679023 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:31:19 INFO - PROCESS | 1742 | 1467390679262 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1742 | 1467390679271 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f384c00 == 85 [pid = 1742] [id = 166] 09:31:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x9200bc00) [pid = 1742] [serial = 498] [outer = (nil)] 09:31:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x92c43400) [pid = 1742] [serial = 499] [outer = 0x9200bc00] 09:31:19 INFO - PROCESS | 1742 | 1467390679366 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x92f86000) [pid = 1742] [serial = 500] [outer = 0x9200bc00] 09:31:19 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:20 INFO - PROCESS | 1742 | 1467390680288 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1595ms 09:31:20 INFO - PROCESS | 1742 | 1467390680346 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 1742 | 1467390680350 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:31:20 INFO - PROCESS | 1742 | 1467390680359 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 1742 | 1467390680362 Marionette TRACE conn4 <- [1,638,null,{}] 09:31:20 INFO - PROCESS | 1742 | 1467390680388 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 1742 | 1467390680394 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:20 INFO - PROCESS | 1742 | 1467390680606 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:31:20 INFO - PROCESS | 1742 | 1467390680836 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 1742 | 1467390680845 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x9252f800 == 86 [pid = 1742] [id = 167] 09:31:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x92c59400) [pid = 1742] [serial = 501] [outer = (nil)] 09:31:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x93b36800) [pid = 1742] [serial = 502] [outer = 0x92c59400] 09:31:20 INFO - PROCESS | 1742 | 1467390680969 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x93d5a800) [pid = 1742] [serial = 503] [outer = 0x92c59400] 09:31:21 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:21 INFO - PROCESS | 1742 | 1467390681855 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1533ms 09:31:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:31:21 INFO - PROCESS | 1742 | 1467390681891 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 1742 | 1467390681894 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:31:21 INFO - PROCESS | 1742 | 1467390681901 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 1742 | 1467390681904 Marionette TRACE conn4 <- [1,642,null,{}] 09:31:21 INFO - PROCESS | 1742 | 1467390681910 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 1742 | 1467390681915 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:22 INFO - PROCESS | 1742 | 1467390682103 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:31:22 INFO - PROCESS | 1742 | 1467390682293 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 1742 | 1467390682312 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x9525d400 == 87 [pid = 1742] [id = 168] 09:31:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9525f000) [pid = 1742] [serial = 504] [outer = (nil)] 09:31:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x95266c00) [pid = 1742] [serial = 505] [outer = 0x9525f000] 09:31:22 INFO - PROCESS | 1742 | 1467390682445 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x989a7400) [pid = 1742] [serial = 506] [outer = 0x9525f000] 09:31:23 INFO - PROCESS | 1742 | 1467390683455 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1586ms 09:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:31:23 INFO - PROCESS | 1742 | 1467390683486 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 1742 | 1467390683489 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:31:23 INFO - PROCESS | 1742 | 1467390683496 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 1742 | 1467390683500 Marionette TRACE conn4 <- [1,646,null,{}] 09:31:23 INFO - PROCESS | 1742 | 1467390683506 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 1742 | 1467390683512 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:23 INFO - PROCESS | 1742 | 1467390683701 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:31:23 INFO - PROCESS | 1742 | 1467390683932 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 1742 | 1467390683938 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x951cac00 == 88 [pid = 1742] [id = 169] 09:31:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x98ee8400) [pid = 1742] [serial = 507] [outer = (nil)] 09:31:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x99ad8400) [pid = 1742] [serial = 508] [outer = 0x98ee8400] 09:31:24 INFO - PROCESS | 1742 | 1467390684057 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x99e16400) [pid = 1742] [serial = 509] [outer = 0x98ee8400] 09:31:24 INFO - PROCESS | 1742 | 1467390684972 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1532ms 09:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:31:25 INFO - PROCESS | 1742 | 1467390685028 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 1742 | 1467390685031 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:31:25 INFO - PROCESS | 1742 | 1467390685038 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 1742 | 1467390685041 Marionette TRACE conn4 <- [1,650,null,{}] 09:31:25 INFO - PROCESS | 1742 | 1467390685047 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 1742 | 1467390685052 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:25 INFO - PROCESS | 1742 | 1467390685243 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:31:25 INFO - PROCESS | 1742 | 1467390685502 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 1742 | 1467390685509 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c54c00 == 89 [pid = 1742] [id = 170] 09:31:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x93d4b400) [pid = 1742] [serial = 510] [outer = (nil)] 09:31:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x99f81000) [pid = 1742] [serial = 511] [outer = 0x93d4b400] 09:31:25 INFO - PROCESS | 1742 | 1467390685602 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9a483000) [pid = 1742] [serial = 512] [outer = 0x93d4b400] 09:31:26 INFO - PROCESS | 1742 | 1467390686470 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1487ms 09:31:26 INFO - PROCESS | 1742 | 1467390686525 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 1742 | 1467390686529 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:31:26 INFO - PROCESS | 1742 | 1467390686535 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 1742 | 1467390686538 Marionette TRACE conn4 <- [1,654,null,{}] 09:31:26 INFO - PROCESS | 1742 | 1467390686545 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 1742 | 1467390686550 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:26 INFO - PROCESS | 1742 | 1467390686743 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:31:27 INFO - PROCESS | 1742 | 1467390686991 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 1742 | 1467390686999 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1eb400 == 90 [pid = 1742] [id = 171] 09:31:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9ae68800) [pid = 1742] [serial = 513] [outer = (nil)] 09:31:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9b89fc00) [pid = 1742] [serial = 514] [outer = 0x9ae68800] 09:31:27 INFO - PROCESS | 1742 | 1467390687126 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9d344c00) [pid = 1742] [serial = 515] [outer = 0x9ae68800] 09:31:27 INFO - PROCESS | 1742 | 1467390687986 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1532ms 09:31:28 INFO - PROCESS | 1742 | 1467390688067 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 1742 | 1467390688071 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:31:28 INFO - PROCESS | 1742 | 1467390688078 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 1742 | 1467390688081 Marionette TRACE conn4 <- [1,658,null,{}] 09:31:28 INFO - PROCESS | 1742 | 1467390688087 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 1742 | 1467390688092 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:28 INFO - PROCESS | 1742 | 1467390688316 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:31:28 INFO - PROCESS | 1742 | 1467390688589 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 1742 | 1467390688594 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:28 INFO - PROCESS | 1742 | ++DOCSHELL 0xa2377000 == 91 [pid = 1742] [id = 172] 09:31:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0xa2377400) [pid = 1742] [serial = 516] [outer = (nil)] 09:31:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0xa2534000) [pid = 1742] [serial = 517] [outer = 0xa2377400] 09:31:28 INFO - PROCESS | 1742 | 1467390688800 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0xa257b800) [pid = 1742] [serial = 518] [outer = 0xa2377400] 09:31:29 INFO - PROCESS | 1742 | 1467390689734 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1735ms 09:31:29 INFO - PROCESS | 1742 | 1467390689814 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 1742 | 1467390689817 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:31:29 INFO - PROCESS | 1742 | 1467390689824 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 1742 | 1467390689827 Marionette TRACE conn4 <- [1,662,null,{}] 09:31:29 INFO - PROCESS | 1742 | 1467390689833 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 1742 | 1467390689838 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:30 INFO - PROCESS | 1742 | 1467390690061 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:31:30 INFO - PROCESS | 1742 | 1467390690324 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 1742 | 1467390690332 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7fbc00 == 92 [pid = 1742] [id = 173] 09:31:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x8c52e000) [pid = 1742] [serial = 519] [outer = (nil)] 09:31:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8cdeb400) [pid = 1742] [serial = 520] [outer = 0x8c52e000] 09:31:30 INFO - PROCESS | 1742 | 1467390690848 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8da26800) [pid = 1742] [serial = 521] [outer = 0x8c52e000] 09:31:31 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:31 INFO - PROCESS | 1742 | 1467390691780 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2029ms 09:31:31 INFO - PROCESS | 1742 | 1467390691855 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 1742 | 1467390691860 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:31:31 INFO - PROCESS | 1742 | 1467390691869 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 1742 | 1467390691873 Marionette TRACE conn4 <- [1,666,null,{}] 09:31:31 INFO - PROCESS | 1742 | 1467390691880 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 1742 | 1467390691886 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:32 INFO - PROCESS | 1742 | 1467390692107 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:31:32 INFO - PROCESS | 1742 | 1467390692375 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 1742 | 1467390692384 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdefc00 == 93 [pid = 1742] [id = 174] 09:31:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8db6f000) [pid = 1742] [serial = 522] [outer = (nil)] 09:31:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8e4ea000) [pid = 1742] [serial = 523] [outer = 0x8db6f000] 09:31:32 INFO - PROCESS | 1742 | 1467390692573 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8ea77000) [pid = 1742] [serial = 524] [outer = 0x8db6f000] 09:31:33 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:33 INFO - PROCESS | 1742 | 1467390693450 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1632ms 09:31:33 INFO - PROCESS | 1742 | 1467390693501 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1742 | 1467390693507 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:31:33 INFO - PROCESS | 1742 | 1467390693517 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1742 | 1467390693521 Marionette TRACE conn4 <- [1,670,null,{}] 09:31:33 INFO - PROCESS | 1742 | 1467390693527 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 1742 | 1467390693533 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:33 INFO - PROCESS | 1742 | 1467390693727 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:31:33 INFO - PROCESS | 1742 | 1467390693972 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 1742 | 1467390693980 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da2d800 == 94 [pid = 1742] [id = 175] 09:31:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8da2ec00) [pid = 1742] [serial = 525] [outer = (nil)] 09:31:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8e1dfc00) [pid = 1742] [serial = 526] [outer = 0x8da2ec00] 09:31:34 INFO - PROCESS | 1742 | 1467390694137 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x8ebf0400) [pid = 1742] [serial = 527] [outer = 0x8da2ec00] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x9a486400 == 93 [pid = 1742] [id = 49] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x92c4c000 == 92 [pid = 1742] [id = 75] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x930cdc00 == 91 [pid = 1742] [id = 12] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x9b858400 == 90 [pid = 1742] [id = 51] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x90f47800 == 89 [pid = 1742] [id = 82] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x92c49c00 == 88 [pid = 1742] [id = 79] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x92c4b800 == 87 [pid = 1742] [id = 77] 09:31:34 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x99dc9c00) [pid = 1742] [serial = 424] [outer = (nil)] [url = about:blank] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x90f48c00 == 86 [pid = 1742] [id = 81] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x92c44c00 == 85 [pid = 1742] [id = 76] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x9200d400 == 84 [pid = 1742] [id = 48] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0xa062fc00 == 83 [pid = 1742] [id = 78] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8db71400 == 82 [pid = 1742] [id = 162] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebf3800 == 81 [pid = 1742] [id = 161] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x91b6d400 == 80 [pid = 1742] [id = 160] 09:31:34 INFO - PROCESS | 1742 | --DOCSHELL 0x8f388400 == 79 [pid = 1742] [id = 159] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8eba0000 == 78 [pid = 1742] [id = 158] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4e3800 == 77 [pid = 1742] [id = 157] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8db75400 == 76 [pid = 1742] [id = 156] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f8400 == 75 [pid = 1742] [id = 155] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c524400 == 74 [pid = 1742] [id = 154] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f0800 == 73 [pid = 1742] [id = 153] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c525000 == 72 [pid = 1742] [id = 152] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ec400 == 71 [pid = 1742] [id = 151] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2eb000 == 70 [pid = 1742] [id = 150] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e1400 == 69 [pid = 1742] [id = 149] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdebc00 == 68 [pid = 1742] [id = 148] 09:31:35 INFO - PROCESS | 1742 | 1467390695272 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x91dc3000 == 67 [pid = 1742] [id = 147] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8da23800 == 66 [pid = 1742] [id = 146] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8db6d400 == 65 [pid = 1742] [id = 145] 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x8dcdb800 == 64 [pid = 1742] [id = 142] 09:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1840ms 09:31:35 INFO - PROCESS | 1742 | --DOCSHELL 0x90f52c00 == 63 [pid = 1742] [id = 141] 09:31:35 INFO - PROCESS | 1742 | 1467390695364 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 1742 | 1467390695370 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:31:35 INFO - PROCESS | 1742 | 1467390695377 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 1742 | 1467390695382 Marionette TRACE conn4 <- [1,674,null,{}] 09:31:35 INFO - PROCESS | 1742 | 1467390695390 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 1742 | 1467390695397 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x91b68c00) [pid = 1742] [serial = 328] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9d40bc00) [pid = 1742] [serial = 307] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x92576000) [pid = 1742] [serial = 292] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x98eef800) [pid = 1742] [serial = 280] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0xa34dc400) [pid = 1742] [serial = 346] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0xa2371400) [pid = 1742] [serial = 337] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x8e4ef000) [pid = 1742] [serial = 340] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x92c5c400) [pid = 1742] [serial = 331] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x92c60400) [pid = 1742] [serial = 343] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9b89a800) [pid = 1742] [serial = 295] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9b854400) [pid = 1742] [serial = 325] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x9ae6bc00) [pid = 1742] [serial = 283] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x9b2a6c00) [pid = 1742] [serial = 304] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x9b857400) [pid = 1742] [serial = 289] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x9afc9000) [pid = 1742] [serial = 334] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8ebeec00) [pid = 1742] [serial = 301] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8f38d800) [pid = 1742] [serial = 286] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x8ea78800) [pid = 1742] [serial = 298] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x9113dc00) [pid = 1742] [serial = 421] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x92c41400) [pid = 1742] [serial = 415] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0xa209c000) [pid = 1742] [serial = 235] [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.] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x951ca800) [pid = 1742] [serial = 418] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x9525b800) [pid = 1742] [serial = 419] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x92c50c00) [pid = 1742] [serial = 422] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x91144800) [pid = 1742] [serial = 373] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x90f4b800) [pid = 1742] [serial = 372] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x98ef1800) [pid = 1742] [serial = 379] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x952b4000) [pid = 1742] [serial = 378] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x91e95c00) [pid = 1742] [serial = 375] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x91e99800) [pid = 1742] [serial = 376] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8ebf6000) [pid = 1742] [serial = 409] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8eb9a400) [pid = 1742] [serial = 408] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8e1eac00) [pid = 1742] [serial = 381] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8e1edc00) [pid = 1742] [serial = 382] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8e1e1800) [pid = 1742] [serial = 406] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8e1cd400) [pid = 1742] [serial = 405] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x92534400) [pid = 1742] [serial = 391] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x92530c00) [pid = 1742] [serial = 390] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x99f78000) [pid = 1742] [serial = 370] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x9b852c00) [pid = 1742] [serial = 388] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9b7ea400) [pid = 1742] [serial = 387] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x92573800) [pid = 1742] [serial = 414] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x9b8a6800) [pid = 1742] [serial = 394] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9ae72400) [pid = 1742] [serial = 393] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x91dbdc00) [pid = 1742] [serial = 411] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x91e90800) [pid = 1742] [serial = 412] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x99f77400) [pid = 1742] [serial = 385] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x99e71c00) [pid = 1742] [serial = 384] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8db6ec00) [pid = 1742] [serial = 399] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x91b6f000) [pid = 1742] [serial = 402] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8da2c400) [pid = 1742] [serial = 396] [outer = (nil)] [url = about:blank] 09:31:35 INFO - PROCESS | 1742 | 1467390695780 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:31:36 INFO - PROCESS | 1742 | 1467390695981 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 1742 | 1467390695990 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf3000 == 64 [pid = 1742] [id = 176] 09:31:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8e1e4000) [pid = 1742] [serial = 528] [outer = (nil)] 09:31:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8e4e2000) [pid = 1742] [serial = 529] [outer = 0x8e1e4000] 09:31:36 INFO - PROCESS | 1742 | 1467390696074 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8e4e8400) [pid = 1742] [serial = 530] [outer = 0x8e1e4000] 09:31:36 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:36 INFO - PROCESS | 1742 | 1467390696979 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:31:37 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 09:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1637ms 09:31:37 INFO - PROCESS | 1742 | 1467390697014 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 1742 | 1467390697022 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:31:37 INFO - PROCESS | 1742 | 1467390697032 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 1742 | 1467390697036 Marionette TRACE conn4 <- [1,678,null,{}] 09:31:37 INFO - PROCESS | 1742 | 1467390697043 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 1742 | 1467390697049 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:37 INFO - PROCESS | 1742 | 1467390697251 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:31:37 INFO - PROCESS | 1742 | 1467390697490 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 1742 | 1467390697496 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38c400 == 65 [pid = 1742] [id = 177] 09:31:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8f390000) [pid = 1742] [serial = 531] [outer = (nil)] 09:31:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x90f52400) [pid = 1742] [serial = 532] [outer = 0x8f390000] 09:31:37 INFO - PROCESS | 1742 | 1467390697626 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x91143c00) [pid = 1742] [serial = 533] [outer = 0x8f390000] 09:31:38 INFO - PROCESS | 1742 | 1467390698545 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1586ms 09:31:38 INFO - PROCESS | 1742 | 1467390698618 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 1742 | 1467390698622 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:31:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:31:38 INFO - PROCESS | 1742 | 1467390698629 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 1742 | 1467390698635 Marionette TRACE conn4 <- [1,682,null,{}] 09:31:38 INFO - PROCESS | 1742 | 1467390698652 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 1742 | 1467390698661 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:38 INFO - PROCESS | 1742 | 1467390698850 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:31:39 INFO - PROCESS | 1742 | 1467390699098 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1742 | 1467390699111 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e8ec00 == 66 [pid = 1742] [id = 178] 09:31:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x91e8f800) [pid = 1742] [serial = 534] [outer = (nil)] 09:31:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x91e93c00) [pid = 1742] [serial = 535] [outer = 0x91e8f800] 09:31:39 INFO - PROCESS | 1742 | 1467390699237 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x92508000) [pid = 1742] [serial = 536] [outer = 0x91e8f800] 09:31:40 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:40 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:31:40 INFO - PROCESS | 1742 | 1467390700570 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:31:40 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) 09:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1998ms 09:31:40 INFO - PROCESS | 1742 | 1467390700664 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 1742 | 1467390700668 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:31:40 INFO - PROCESS | 1742 | 1467390700693 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 1742 | 1467390700696 Marionette TRACE conn4 <- [1,686,null,{}] 09:31:40 INFO - PROCESS | 1742 | 1467390700702 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 1742 | 1467390700708 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:40 INFO - PROCESS | 1742 | 1467390700884 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:31:41 INFO - PROCESS | 1742 | 1467390701069 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 1742 | 1467390701080 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dc3400 == 67 [pid = 1742] [id = 179] 09:31:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x91e94800) [pid = 1742] [serial = 537] [outer = (nil)] 09:31:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x92534c00) [pid = 1742] [serial = 538] [outer = 0x91e94800] 09:31:41 INFO - PROCESS | 1742 | 1467390701157 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x9256e800) [pid = 1742] [serial = 539] [outer = 0x91e94800] 09:31:42 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:42 INFO - PROCESS | 1742 | 1467390702486 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1835ms 09:31:42 INFO - PROCESS | 1742 | 1467390702560 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 1742 | 1467390702563 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:31:42 INFO - PROCESS | 1742 | 1467390702592 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 1742 | 1467390702595 Marionette TRACE conn4 <- [1,690,null,{}] 09:31:42 INFO - PROCESS | 1742 | 1467390702601 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 1742 | 1467390702606 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:42 INFO - PROCESS | 1742 | 1467390702788 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:31:42 INFO - PROCESS | 1742 | 1467390702975 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 1742 | 1467390702984 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dbc800 == 68 [pid = 1742] [id = 180] 09:31:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9250b400) [pid = 1742] [serial = 540] [outer = (nil)] 09:31:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x92c46800) [pid = 1742] [serial = 541] [outer = 0x9250b400] 09:31:43 INFO - PROCESS | 1742 | 1467390703062 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x92c4b800) [pid = 1742] [serial = 542] [outer = 0x9250b400] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea74400 == 67 [pid = 1742] [id = 100] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4e7800 == 66 [pid = 1742] [id = 114] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8db74000 == 65 [pid = 1742] [id = 144] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1eb400 == 64 [pid = 1742] [id = 171] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x92c54c00 == 63 [pid = 1742] [id = 170] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x951cac00 == 62 [pid = 1742] [id = 169] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9252f800 == 61 [pid = 1742] [id = 167] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x9525d400 == 60 [pid = 1742] [id = 168] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8f384c00 == 59 [pid = 1742] [id = 166] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x90f50400 == 58 [pid = 1742] [id = 165] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1e4400 == 57 [pid = 1742] [id = 164] 09:31:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f2000 == 56 [pid = 1742] [id = 163] 09:31:45 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:45 INFO - PROCESS | 1742 | 1467390705654 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:31:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 3087ms 09:31:45 INFO - PROCESS | 1742 | 1467390705674 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1742 | 1467390705678 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:31:45 INFO - PROCESS | 1742 | 1467390705687 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1742 | 1467390705692 Marionette TRACE conn4 <- [1,694,null,{}] 09:31:45 INFO - PROCESS | 1742 | 1467390705701 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 1742 | 1467390705707 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:45 INFO - PROCESS | 1742 | 1467390705865 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:31:46 INFO - PROCESS | 1742 | 1467390706011 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 1742 | 1467390706021 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d3000 == 57 [pid = 1742] [id = 181] 09:31:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8e1d5000) [pid = 1742] [serial = 543] [outer = (nil)] 09:31:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8e1e6000) [pid = 1742] [serial = 544] [outer = 0x8e1d5000] 09:31:46 INFO - PROCESS | 1742 | 1467390706094 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8e4e1400) [pid = 1742] [serial = 545] [outer = 0x8e1d5000] 09:31:47 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:47 INFO - PROCESS | 1742 | 1467390707235 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:31:47 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) 09:31:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1591ms 09:31:47 INFO - PROCESS | 1742 | 1467390707277 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 1742 | 1467390707284 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:31:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:31:47 INFO - PROCESS | 1742 | 1467390707294 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 1742 | 1467390707297 Marionette TRACE conn4 <- [1,698,null,{}] 09:31:47 INFO - PROCESS | 1742 | 1467390707303 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 1742 | 1467390707309 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:47 INFO - PROCESS | 1742 | 1467390707586 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:31:47 INFO - PROCESS | 1742 | 1467390707617 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1742 | 1467390707622 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebef800 == 58 [pid = 1742] [id = 182] 09:31:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8f381800) [pid = 1742] [serial = 546] [outer = (nil)] 09:31:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x90f4c000) [pid = 1742] [serial = 547] [outer = 0x8f381800] 09:31:47 INFO - PROCESS | 1742 | 1467390707696 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x91b65000) [pid = 1742] [serial = 548] [outer = 0x8f381800] 09:31:49 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:49 INFO - PROCESS | 1742 | 1467390709050 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:31:49 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) 09:31:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1784ms 09:31:49 INFO - PROCESS | 1742 | 1467390709084 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 1742 | 1467390709087 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:31:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:31:49 INFO - PROCESS | 1742 | 1467390709094 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 1742 | 1467390709100 Marionette TRACE conn4 <- [1,702,null,{}] 09:31:49 INFO - PROCESS | 1742 | 1467390709169 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:49 INFO - PROCESS | 1742 | 1467390709177 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:49 INFO - PROCESS | 1742 | 1467390709393 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:31:49 INFO - PROCESS | 1742 | 1467390709419 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 1742 | 1467390709428 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x92531c00 == 59 [pid = 1742] [id = 183] 09:31:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92535800) [pid = 1742] [serial = 549] [outer = (nil)] 09:31:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x92c56800) [pid = 1742] [serial = 550] [outer = 0x92535800] 09:31:49 INFO - PROCESS | 1742 | 1467390709506 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x930c8800) [pid = 1742] [serial = 551] [outer = 0x92535800] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8da26000) [pid = 1742] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8db6c800) [pid = 1742] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8dcdf000) [pid = 1742] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8dce0400) [pid = 1742] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8b7fa000) [pid = 1742] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8ebec400) [pid = 1742] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8dcdb400) [pid = 1742] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8e4e7400) [pid = 1742] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x91dc2c00) [pid = 1742] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8f38cc00) [pid = 1742] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x91b70400) [pid = 1742] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8c52e000) [pid = 1742] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:31:50 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8db6f000) [pid = 1742] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:31:51 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:51 INFO - PROCESS | 1742 | 1467390711167 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:31:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2124ms 09:31:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:31:51 INFO - PROCESS | 1742 | 1467390711218 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 1742 | 1467390711222 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:31:51 INFO - PROCESS | 1742 | 1467390711230 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 1742 | 1467390711232 Marionette TRACE conn4 <- [1,706,null,{}] 09:31:51 INFO - PROCESS | 1742 | 1467390711238 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 1742 | 1467390711243 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:51 INFO - PROCESS | 1742 | 1467390711490 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:31:51 INFO - PROCESS | 1742 | 1467390711502 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 1742 | 1467390711509 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf5000 == 60 [pid = 1742] [id = 184] 09:31:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8da26000) [pid = 1742] [serial = 552] [outer = (nil)] 09:31:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x9252f800) [pid = 1742] [serial = 553] [outer = 0x8da26000] 09:31:51 INFO - PROCESS | 1742 | 1467390711666 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x93a85800) [pid = 1742] [serial = 554] [outer = 0x8da26000] 09:31:52 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:52 INFO - PROCESS | 1742 | 1467390712950 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:31:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1835ms 09:31:53 INFO - PROCESS | 1742 | 1467390713064 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 1742 | 1467390713071 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:31:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:31:53 INFO - PROCESS | 1742 | 1467390713080 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 1742 | 1467390713085 Marionette TRACE conn4 <- [1,710,null,{}] 09:31:53 INFO - PROCESS | 1742 | 1467390713093 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 1742 | 1467390713100 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:53 INFO - PROCESS | 1742 | 1467390713276 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:31:53 INFO - PROCESS | 1742 | 1467390713465 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 1742 | 1467390713477 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cded400 == 61 [pid = 1742] [id = 185] 09:31:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8da22800) [pid = 1742] [serial = 555] [outer = (nil)] 09:31:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8e1eb400) [pid = 1742] [serial = 556] [outer = 0x8da22800] 09:31:53 INFO - PROCESS | 1742 | 1467390713599 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8eb9ec00) [pid = 1742] [serial = 557] [outer = 0x8da22800] 09:31:54 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:54 INFO - PROCESS | 1742 | 1467390714954 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:31:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1933ms 09:31:55 INFO - PROCESS | 1742 | 1467390715030 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 1742 | 1467390715038 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:31:55 INFO - PROCESS | 1742 | 1467390715051 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 1742 | 1467390715055 Marionette TRACE conn4 <- [1,714,null,{}] 09:31:55 INFO - PROCESS | 1742 | 1467390715062 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 1742 | 1467390715068 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:55 INFO - PROCESS | 1742 | 1467390715242 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:31:55 INFO - PROCESS | 1742 | 1467390715433 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 1742 | 1467390715444 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c520c00 == 62 [pid = 1742] [id = 186] 09:31:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8c525000) [pid = 1742] [serial = 558] [outer = (nil)] 09:31:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x91dc6000) [pid = 1742] [serial = 559] [outer = 0x8c525000] 09:31:55 INFO - PROCESS | 1742 | 1467390715572 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8c689400) [pid = 1742] [serial = 560] [outer = 0x8c525000] 09:31:56 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:57 INFO - PROCESS | 1742 | 1467390717031 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:31:57 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 09:31:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2038ms 09:31:57 INFO - PROCESS | 1742 | 1467390717091 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 1742 | 1467390717094 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:31:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:31:57 INFO - PROCESS | 1742 | 1467390717101 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 1742 | 1467390717108 Marionette TRACE conn4 <- [1,718,null,{}] 09:31:57 INFO - PROCESS | 1742 | 1467390717125 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 1742 | 1467390717134 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:57 INFO - PROCESS | 1742 | 1467390717388 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:31:57 INFO - PROCESS | 1742 | 1467390717577 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 1742 | 1467390717589 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b37400 == 63 [pid = 1742] [id = 187] 09:31:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x93d4dc00) [pid = 1742] [serial = 561] [outer = (nil)] 09:31:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x95263800) [pid = 1742] [serial = 562] [outer = 0x93d4dc00] 09:31:57 INFO - PROCESS | 1742 | 1467390717672 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x952b2000) [pid = 1742] [serial = 563] [outer = 0x93d4dc00] 09:31:58 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:58 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:31:59 INFO - PROCESS | 1742 | 1467390719002 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:31:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1937ms 09:31:59 INFO - PROCESS | 1742 | 1467390719062 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 1742 | 1467390719068 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:31:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:31:59 INFO - PROCESS | 1742 | 1467390719094 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 1742 | 1467390719098 Marionette TRACE conn4 <- [1,722,null,{}] 09:31:59 INFO - PROCESS | 1742 | 1467390719108 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 1742 | 1467390719114 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:59 INFO - PROCESS | 1742 | 1467390719294 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:31:59 INFO - PROCESS | 1742 | 1467390719482 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 1742 | 1467390719488 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:31:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f38ec00 == 64 [pid = 1742] [id = 188] 09:31:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x95260800) [pid = 1742] [serial = 564] [outer = (nil)] 09:31:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9891c000) [pid = 1742] [serial = 565] [outer = 0x95260800] 09:31:59 INFO - PROCESS | 1742 | 1467390719569 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x98eef000) [pid = 1742] [serial = 566] [outer = 0x95260800] 09:32:00 INFO - PROCESS | 1742 | 1467390720433 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 1742 | 1467390720487 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:32:00 INFO - PROCESS | 1742 | 1467390720494 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 1742 | 1467390720497 Marionette TRACE conn4 <- [1,726,null,{}] 09:32:00 INFO - PROCESS | 1742 | 1467390720503 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 1742 | 1467390720508 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:00 INFO - PROCESS | 1742 | 1467390720711 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:32:00 INFO - PROCESS | 1742 | 1467390720913 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 1742 | 1467390720925 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e8800 == 65 [pid = 1742] [id = 189] 09:32:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x952ae000) [pid = 1742] [serial = 567] [outer = (nil)] 09:32:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x9999ec00) [pid = 1742] [serial = 568] [outer = 0x952ae000] 09:32:01 INFO - PROCESS | 1742 | 1467390721094 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x99c8d000) [pid = 1742] [serial = 569] [outer = 0x952ae000] 09:32:01 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:01 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:32:02 INFO - PROCESS | 1742 | 1467390722139 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:32:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1682ms 09:32:02 INFO - PROCESS | 1742 | 1467390722177 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 1742 | 1467390722182 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:32:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:32:02 INFO - PROCESS | 1742 | 1467390722189 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 1742 | 1467390722192 Marionette TRACE conn4 <- [1,730,null,{}] 09:32:02 INFO - PROCESS | 1742 | 1467390722198 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 1742 | 1467390722209 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:02 INFO - PROCESS | 1742 | 1467390722433 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:32:02 INFO - PROCESS | 1742 | 1467390722670 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 1742 | 1467390722681 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e7800 == 66 [pid = 1742] [id = 190] 09:32:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x995a5c00) [pid = 1742] [serial = 570] [outer = (nil)] 09:32:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9acb6400) [pid = 1742] [serial = 571] [outer = 0x995a5c00] 09:32:02 INFO - PROCESS | 1742 | 1467390722763 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x9afd0400) [pid = 1742] [serial = 572] [outer = 0x995a5c00] 09:32:03 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:03 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:32:03 INFO - PROCESS | 1742 | 1467390723679 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 1742 | 1467390723727 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:32:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:32:03 INFO - PROCESS | 1742 | 1467390723735 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 1742 | 1467390723739 Marionette TRACE conn4 <- [1,734,null,{}] 09:32:03 INFO - PROCESS | 1742 | 1467390723745 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 1742 | 1467390723750 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:03 INFO - PROCESS | 1742 | 1467390723943 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:32:04 INFO - PROCESS | 1742 | 1467390724199 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 1742 | 1467390724208 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e4800 == 67 [pid = 1742] [id = 191] 09:32:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x9b7ea400) [pid = 1742] [serial = 573] [outer = (nil)] 09:32:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x9b89a800) [pid = 1742] [serial = 574] [outer = 0x9b7ea400] 09:32:04 INFO - PROCESS | 1742 | 1467390724336 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x9b8a7000) [pid = 1742] [serial = 575] [outer = 0x9b7ea400] 09:32:05 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:05 INFO - PROCESS | 1742 | 1467390725226 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:32:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1535ms 09:32:05 INFO - PROCESS | 1742 | 1467390725270 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:32:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:32:05 INFO - PROCESS | 1742 | 1467390725274 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:32:05 INFO - PROCESS | 1742 | 1467390725280 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 1742 | 1467390725284 Marionette TRACE conn4 <- [1,738,null,{}] 09:32:05 INFO - PROCESS | 1742 | 1467390725289 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:05 INFO - PROCESS | 1742 | 1467390725294 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:05 INFO - PROCESS | 1742 | 1467390725476 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:32:05 INFO - PROCESS | 1742 | 1467390725753 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 1742 | 1467390725761 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c525c00 == 68 [pid = 1742] [id = 192] 09:32:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8c526c00) [pid = 1742] [serial = 576] [outer = (nil)] 09:32:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8cdf6400) [pid = 1742] [serial = 577] [outer = 0x8c526c00] 09:32:05 INFO - PROCESS | 1742 | 1467390725888 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8ea71400) [pid = 1742] [serial = 578] [outer = 0x8c526c00] 09:32:07 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:07 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:32:07 INFO - PROCESS | 1742 | 1467390727484 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:32:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2236ms 09:32:07 INFO - PROCESS | 1742 | 1467390727516 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 1742 | 1467390727521 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:32:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:32:07 INFO - PROCESS | 1742 | 1467390727530 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 1742 | 1467390727535 Marionette TRACE conn4 <- [1,742,null,{}] 09:32:07 INFO - PROCESS | 1742 | 1467390727543 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:07 INFO - PROCESS | 1742 | 1467390727548 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:07 INFO - PROCESS | 1742 | 1467390727739 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:32:07 INFO - PROCESS | 1742 | 1467390727936 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 1742 | 1467390727943 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f9800 == 69 [pid = 1742] [id = 193] 09:32:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8db6ec00) [pid = 1742] [serial = 579] [outer = (nil)] 09:32:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8dcdf400) [pid = 1742] [serial = 580] [outer = 0x8db6ec00] 09:32:08 INFO - PROCESS | 1742 | 1467390728066 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x8e1e7800) [pid = 1742] [serial = 581] [outer = 0x8db6ec00] 09:32:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92009400 == 68 [pid = 1742] [id = 25] 09:32:09 INFO - PROCESS | 1742 | --DOCSHELL 0x951d5c00 == 67 [pid = 1742] [id = 23] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x91b62400) [pid = 1742] [serial = 496] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x92c43400) [pid = 1742] [serial = 499] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x93b36800) [pid = 1742] [serial = 502] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x95266c00) [pid = 1742] [serial = 505] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x99ad8400) [pid = 1742] [serial = 508] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x99f81000) [pid = 1742] [serial = 511] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9b89fc00) [pid = 1742] [serial = 514] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0xa2534000) [pid = 1742] [serial = 517] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8da2fc00) [pid = 1742] [serial = 397] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x8db72c00) [pid = 1742] [serial = 400] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9b2a7800) [pid = 1742] [serial = 403] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8ebf5000) [pid = 1742] [serial = 487] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8c526000) [pid = 1742] [serial = 467] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8c2ebc00) [pid = 1742] [serial = 466] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8c2ec000) [pid = 1742] [serial = 448] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x90f43400) [pid = 1742] [serial = 475] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x90f4bc00) [pid = 1742] [serial = 476] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8c697400) [pid = 1742] [serial = 463] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8e1d3800) [pid = 1742] [serial = 470] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8e1cc800) [pid = 1742] [serial = 469] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8ebed800) [pid = 1742] [serial = 473] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8eb98400) [pid = 1742] [serial = 472] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x92502800) [pid = 1742] [serial = 482] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x91b6d000) [pid = 1742] [serial = 478] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8e4e7000) [pid = 1742] [serial = 427] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8c68d800) [pid = 1742] [serial = 460] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9b21fc00) [pid = 1742] [serial = 439] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8b7f6400) [pid = 1742] [serial = 454] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8cdf5c00) [pid = 1742] [serial = 445] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x99e7cc00) [pid = 1742] [serial = 436] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x92579c00) [pid = 1742] [serial = 485] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x92535400) [pid = 1742] [serial = 484] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8c528000) [pid = 1742] [serial = 457] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8cdf7000) [pid = 1742] [serial = 451] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x952b3000) [pid = 1742] [serial = 433] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x91e8d400) [pid = 1742] [serial = 430] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0xa20a8000) [pid = 1742] [serial = 442] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8da26800) [pid = 1742] [serial = 521] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8e4ea000) [pid = 1742] [serial = 523] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8c2f0400) [pid = 1742] [serial = 490] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8e4e1800) [pid = 1742] [serial = 493] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8ea77000) [pid = 1742] [serial = 524] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8cdeb400) [pid = 1742] [serial = 520] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x91e8e400) [pid = 1742] [serial = 481] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x91dc4800) [pid = 1742] [serial = 488] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x91dbe400) [pid = 1742] [serial = 479] [outer = (nil)] [url = about:blank] 09:32:09 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:09 INFO - PROCESS | 1742 | 1467390729495 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:32:09 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 09:32:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1981ms 09:32:09 INFO - PROCESS | 1742 | 1467390729511 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 1742 | 1467390729517 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:32:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:32:09 INFO - PROCESS | 1742 | 1467390729569 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 1742 | 1467390729573 Marionette TRACE conn4 <- [1,746,null,{}] 09:32:09 INFO - PROCESS | 1742 | 1467390729587 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 1742 | 1467390729591 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:09 INFO - PROCESS | 1742 | 1467390729753 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:32:09 INFO - PROCESS | 1742 | 1467390729898 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 1742 | 1467390729906 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52b400 == 68 [pid = 1742] [id = 194] 09:32:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8cdf4000) [pid = 1742] [serial = 582] [outer = (nil)] 09:32:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8cdf9800) [pid = 1742] [serial = 583] [outer = 0x8cdf4000] 09:32:09 INFO - PROCESS | 1742 | 1467390729976 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8db73400) [pid = 1742] [serial = 584] [outer = 0x8cdf4000] 09:32:10 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:11 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:11 INFO - PROCESS | 1742 | 1467390731119 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:32:11 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.) 09:32:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1631ms 09:32:11 INFO - PROCESS | 1742 | 1467390731157 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 1742 | 1467390731160 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:32:11 INFO - PROCESS | 1742 | 1467390731168 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 1742 | 1467390731175 Marionette TRACE conn4 <- [1,750,null,{}] 09:32:11 INFO - PROCESS | 1742 | 1467390731193 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 1742 | 1467390731201 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:11 INFO - PROCESS | 1742 | 1467390731523 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:32:11 INFO - PROCESS | 1742 | 1467390731544 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 1742 | 1467390731553 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebf4800 == 69 [pid = 1742] [id = 195] 09:32:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8ebf4c00) [pid = 1742] [serial = 585] [outer = (nil)] 09:32:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x90f44400) [pid = 1742] [serial = 586] [outer = 0x8ebf4c00] 09:32:11 INFO - PROCESS | 1742 | 1467390731624 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x91144400) [pid = 1742] [serial = 587] [outer = 0x8ebf4c00] 09:32:12 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:12 INFO - PROCESS | 1742 | 1467390732905 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:32:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1790ms 09:32:12 INFO - PROCESS | 1742 | 1467390732974 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 1742 | 1467390732977 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:32:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:32:12 INFO - PROCESS | 1742 | 1467390732984 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 1742 | 1467390732987 Marionette TRACE conn4 <- [1,754,null,{}] 09:32:12 INFO - PROCESS | 1742 | 1467390732992 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 1742 | 1467390732996 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:13 INFO - PROCESS | 1742 | 1467390733260 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:32:13 INFO - PROCESS | 1742 | 1467390733306 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 1742 | 1467390733315 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68fc00 == 70 [pid = 1742] [id = 196] 09:32:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8f389800) [pid = 1742] [serial = 588] [outer = (nil)] 09:32:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x91dc5000) [pid = 1742] [serial = 589] [outer = 0x8f389800] 09:32:13 INFO - PROCESS | 1742 | 1467390733381 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x91e93800) [pid = 1742] [serial = 590] [outer = 0x8f389800] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8b7ee000) [pid = 1742] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8dcdc000) [pid = 1742] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8cdec000) [pid = 1742] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x99dcf400) [pid = 1742] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8c689c00) [pid = 1742] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0xa062d800) [pid = 1742] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8b7f2800) [pid = 1742] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x93d59800) [pid = 1742] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8c525400) [pid = 1742] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8e1e5000) [pid = 1742] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8c2e3c00) [pid = 1742] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x95267c00) [pid = 1742] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x9113d400) [pid = 1742] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8c2eb400) [pid = 1742] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8c523c00) [pid = 1742] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x92c4f000) [pid = 1742] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91e94800) [pid = 1742] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8da2ec00) [pid = 1742] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8f390000) [pid = 1742] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x98ee8400) [pid = 1742] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9250b400) [pid = 1742] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8e1d5000) [pid = 1742] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x92c59400) [pid = 1742] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9200bc00) [pid = 1742] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x92535800) [pid = 1742] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x91e8f800) [pid = 1742] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x93d4b400) [pid = 1742] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x9113e000) [pid = 1742] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0xa2377400) [pid = 1742] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x9ae68800) [pid = 1742] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8e1e4000) [pid = 1742] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8f381800) [pid = 1742] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:32:14 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x9525f000) [pid = 1742] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:32:15 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:15 INFO - PROCESS | 1742 | 1467390735201 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:32:15 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 09:32:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2235ms 09:32:15 INFO - PROCESS | 1742 | 1467390735219 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 1742 | 1467390735222 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:32:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:32:15 INFO - PROCESS | 1742 | 1467390735228 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 1742 | 1467390735231 Marionette TRACE conn4 <- [1,758,null,{}] 09:32:15 INFO - PROCESS | 1742 | 1467390735237 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 1742 | 1467390735241 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:15 INFO - PROCESS | 1742 | 1467390735388 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:32:15 INFO - PROCESS | 1742 | 1467390735399 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 1742 | 1467390735409 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ed000 == 71 [pid = 1742] [id = 197] 09:32:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8c525400) [pid = 1742] [serial = 591] [outer = (nil)] 09:32:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e1cec00) [pid = 1742] [serial = 592] [outer = 0x8c525400] 09:32:15 INFO - PROCESS | 1742 | 1467390735473 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8ebe8c00) [pid = 1742] [serial = 593] [outer = 0x8c525400] 09:32:16 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:16 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:32:16 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:16 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:16 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:16 INFO - PROCESS | 1742 | 1467390736339 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:32:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1128ms 09:32:16 INFO - PROCESS | 1742 | 1467390736437 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 1742 | 1467390736443 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:32:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:32:16 INFO - PROCESS | 1742 | 1467390736456 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 1742 | 1467390736463 Marionette TRACE conn4 <- [1,762,null,{}] 09:32:16 INFO - PROCESS | 1742 | 1467390736472 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 1742 | 1467390736478 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:16 INFO - PROCESS | 1742 | 1467390736689 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:32:16 INFO - PROCESS | 1742 | 1467390736885 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 1742 | 1467390736900 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2f0800 == 72 [pid = 1742] [id = 198] 09:32:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8c52a400) [pid = 1742] [serial = 594] [outer = (nil)] 09:32:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8c68b800) [pid = 1742] [serial = 595] [outer = 0x8c52a400] 09:32:17 INFO - PROCESS | 1742 | 1467390737021 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8c698800) [pid = 1742] [serial = 596] [outer = 0x8c52a400] 09:32:18 INFO - PROCESS | 1742 | 1467390738452 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2092ms 09:32:18 INFO - PROCESS | 1742 | 1467390738569 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 1742 | 1467390738575 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:32:18 INFO - PROCESS | 1742 | 1467390738587 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 1742 | 1467390738593 Marionette TRACE conn4 <- [1,766,null,{}] 09:32:18 INFO - PROCESS | 1742 | 1467390738600 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 1742 | 1467390738606 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:18 INFO - PROCESS | 1742 | 1467390738808 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:32:19 INFO - PROCESS | 1742 | 1467390738997 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 1742 | 1467390739005 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2800 == 73 [pid = 1742] [id = 199] 09:32:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8e1d0800) [pid = 1742] [serial = 597] [outer = (nil)] 09:32:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8eb94c00) [pid = 1742] [serial = 598] [outer = 0x8e1d0800] 09:32:19 INFO - PROCESS | 1742 | 1467390739090 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8f383000) [pid = 1742] [serial = 599] [outer = 0x8e1d0800] 09:32:20 INFO - PROCESS | 1742 | 1467390740447 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:32:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1901ms 09:32:20 INFO - PROCESS | 1742 | 1467390740602 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 1742 | 1467390740607 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:32:20 INFO - PROCESS | 1742 | 1467390740618 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 1742 | 1467390740621 Marionette TRACE conn4 <- [1,770,null,{}] 09:32:20 INFO - PROCESS | 1742 | 1467390740635 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 1742 | 1467390740644 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:20 INFO - PROCESS | 1742 | 1467390740860 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:32:21 INFO - PROCESS | 1742 | 1467390741092 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 1742 | 1467390741105 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52b000 == 74 [pid = 1742] [id = 200] 09:32:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x91e92800) [pid = 1742] [serial = 600] [outer = (nil)] 09:32:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9250f800) [pid = 1742] [serial = 601] [outer = 0x91e92800] 09:32:21 INFO - PROCESS | 1742 | 1467390741229 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x92533800) [pid = 1742] [serial = 602] [outer = 0x91e92800] 09:32:22 INFO - PROCESS | 1742 | 1467390742172 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1579ms 09:32:22 INFO - PROCESS | 1742 | 1467390742196 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 1742 | 1467390742200 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:32:22 INFO - PROCESS | 1742 | 1467390742207 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 1742 | 1467390742211 Marionette TRACE conn4 <- [1,774,null,{}] 09:32:22 INFO - PROCESS | 1742 | 1467390742216 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 1742 | 1467390742222 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:22 INFO - PROCESS | 1742 | 1467390742407 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:32:22 INFO - PROCESS | 1742 | 1467390742654 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 1742 | 1467390742663 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e4400 == 75 [pid = 1742] [id = 201] 09:32:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x91b64c00) [pid = 1742] [serial = 603] [outer = (nil)] 09:32:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x92c50c00) [pid = 1742] [serial = 604] [outer = 0x91b64c00] 09:32:22 INFO - PROCESS | 1742 | 1467390742789 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x92f94800) [pid = 1742] [serial = 605] [outer = 0x91b64c00] 09:32:23 INFO - PROCESS | 1742 | 1467390743678 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1529ms 09:32:23 INFO - PROCESS | 1742 | 1467390743737 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 1742 | 1467390743740 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:32:23 INFO - PROCESS | 1742 | 1467390743747 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 1742 | 1467390743751 Marionette TRACE conn4 <- [1,778,null,{}] 09:32:23 INFO - PROCESS | 1742 | 1467390743756 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:23 INFO - PROCESS | 1742 | 1467390743762 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:23 INFO - PROCESS | 1742 | 1467390743979 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:32:24 INFO - PROCESS | 1742 | 1467390744241 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 1742 | 1467390744248 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e1c00 == 76 [pid = 1742] [id = 202] 09:32:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8db6c000) [pid = 1742] [serial = 606] [outer = (nil)] 09:32:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x950cb000) [pid = 1742] [serial = 607] [outer = 0x8db6c000] 09:32:24 INFO - PROCESS | 1742 | 1467390744350 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x951c9c00) [pid = 1742] [serial = 608] [outer = 0x8db6c000] 09:32:25 INFO - PROCESS | 1742 | 1467390745225 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1530ms 09:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:32:25 INFO - PROCESS | 1742 | 1467390745278 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 1742 | 1467390745281 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:32:25 INFO - PROCESS | 1742 | 1467390745288 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 1742 | 1467390745291 Marionette TRACE conn4 <- [1,782,null,{}] 09:32:25 INFO - PROCESS | 1742 | 1467390745297 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 1742 | 1467390745307 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:25 INFO - PROCESS | 1742 | 1467390745530 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:32:25 INFO - PROCESS | 1742 | 1467390745787 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 1742 | 1467390745793 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x92505400 == 77 [pid = 1742] [id = 203] 09:32:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x95263000) [pid = 1742] [serial = 609] [outer = (nil)] 09:32:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x9969b800) [pid = 1742] [serial = 610] [outer = 0x95263000] 09:32:25 INFO - PROCESS | 1742 | 1467390745918 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x99dc3000) [pid = 1742] [serial = 611] [outer = 0x95263000] 09:32:26 INFO - PROCESS | 1742 | 1467390746817 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1581ms 09:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:32:26 INFO - PROCESS | 1742 | 1467390746868 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 1742 | 1467390746871 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:32:26 INFO - PROCESS | 1742 | 1467390746878 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 1742 | 1467390746882 Marionette TRACE conn4 <- [1,786,null,{}] 09:32:26 INFO - PROCESS | 1742 | 1467390746887 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 1742 | 1467390746893 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:27 INFO - PROCESS | 1742 | 1467390747073 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:32:27 INFO - PROCESS | 1742 | 1467390747269 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 1742 | 1467390747279 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ec400 == 78 [pid = 1742] [id = 204] 09:32:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x96427800) [pid = 1742] [serial = 612] [outer = (nil)] 09:32:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x99e72c00) [pid = 1742] [serial = 613] [outer = 0x96427800] 09:32:27 INFO - PROCESS | 1742 | 1467390747398 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x99f73800) [pid = 1742] [serial = 614] [outer = 0x96427800] 09:32:28 INFO - PROCESS | 1742 | 1467390748298 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1478ms 09:32:28 INFO - PROCESS | 1742 | 1467390748356 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 1742 | 1467390748359 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:32:28 INFO - PROCESS | 1742 | 1467390748367 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 1742 | 1467390748370 Marionette TRACE conn4 <- [1,790,null,{}] 09:32:28 INFO - PROCESS | 1742 | 1467390748376 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 1742 | 1467390748381 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:28 INFO - PROCESS | 1742 | 1467390748566 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:32:28 INFO - PROCESS | 1742 | 1467390748814 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 1742 | 1467390748819 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f3400 == 79 [pid = 1742] [id = 205] 09:32:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8b7f3c00) [pid = 1742] [serial = 615] [outer = (nil)] 09:32:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x9a47a400) [pid = 1742] [serial = 616] [outer = 0x8b7f3c00] 09:32:28 INFO - PROCESS | 1742 | 1467390748941 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x9a489800) [pid = 1742] [serial = 617] [outer = 0x8b7f3c00] 09:32:29 INFO - PROCESS | 1742 | 1467390749839 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1535ms 09:32:29 INFO - PROCESS | 1742 | 1467390749903 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 1742 | 1467390749907 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:32:29 INFO - PROCESS | 1742 | 1467390749913 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 1742 | 1467390749917 Marionette TRACE conn4 <- [1,794,null,{}] 09:32:29 INFO - PROCESS | 1742 | 1467390749923 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 1742 | 1467390749928 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:30 INFO - PROCESS | 1742 | 1467390750136 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:32:30 INFO - PROCESS | 1742 | 1467390750381 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 1742 | 1467390750389 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ed000 == 80 [pid = 1742] [id = 206] 09:32:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8db6b400) [pid = 1742] [serial = 618] [outer = (nil)] 09:32:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x9b7f2800) [pid = 1742] [serial = 619] [outer = 0x8db6b400] 09:32:30 INFO - PROCESS | 1742 | 1467390750513 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x9b858000) [pid = 1742] [serial = 620] [outer = 0x8db6b400] 09:32:31 INFO - PROCESS | 1742 | 1467390751364 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1488ms 09:32:31 INFO - PROCESS | 1742 | 1467390751401 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 1742 | 1467390751405 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:32:31 INFO - PROCESS | 1742 | 1467390751431 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 1742 | 1467390751435 Marionette TRACE conn4 <- [1,798,null,{}] 09:32:31 INFO - PROCESS | 1742 | 1467390751440 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 1742 | 1467390751445 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:31 INFO - PROCESS | 1742 | 1467390751626 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:32:31 INFO - PROCESS | 1742 | 1467390751827 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 1742 | 1467390751835 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x99dc4400 == 81 [pid = 1742] [id = 207] 09:32:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x99e75c00) [pid = 1742] [serial = 621] [outer = (nil)] 09:32:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x9d40dc00) [pid = 1742] [serial = 622] [outer = 0x99e75c00] 09:32:31 INFO - PROCESS | 1742 | 1467390751954 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x9d412000) [pid = 1742] [serial = 623] [outer = 0x99e75c00] 09:32:32 INFO - PROCESS | 1742 | 1467390752900 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:32:32 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 09:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1535ms 09:32:32 INFO - PROCESS | 1742 | 1467390752963 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 1742 | 1467390752968 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:32:32 INFO - PROCESS | 1742 | 1467390752974 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 1742 | 1467390752979 Marionette TRACE conn4 <- [1,802,null,{}] 09:32:32 INFO - PROCESS | 1742 | 1467390752984 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 1742 | 1467390752991 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:33 INFO - PROCESS | 1742 | 1467390753249 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:32:33 INFO - PROCESS | 1742 | 1467390753560 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 1742 | 1467390753570 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2000 == 82 [pid = 1742] [id = 208] 09:32:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8c2e2c00) [pid = 1742] [serial = 624] [outer = (nil)] 09:32:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8cdec400) [pid = 1742] [serial = 625] [outer = 0x8c2e2c00] 09:32:33 INFO - PROCESS | 1742 | 1467390753659 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x91e99c00) [pid = 1742] [serial = 626] [outer = 0x8c2e2c00] 09:32:34 INFO - PROCESS | 1742 | 1467390754832 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1934ms 09:32:34 INFO - PROCESS | 1742 | 1467390754918 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 1742 | 1467390754925 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:32:34 INFO - PROCESS | 1742 | 1467390754933 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 1742 | 1467390754938 Marionette TRACE conn4 <- [1,806,null,{}] 09:32:34 INFO - PROCESS | 1742 | 1467390754946 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 1742 | 1467390754951 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:35 INFO - PROCESS | 1742 | 1467390755219 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:32:35 INFO - PROCESS | 1742 | 1467390755413 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 1742 | 1467390755428 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da2bc00 == 83 [pid = 1742] [id = 209] 09:32:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8da30000) [pid = 1742] [serial = 627] [outer = (nil)] 09:32:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8db73000) [pid = 1742] [serial = 628] [outer = 0x8da30000] 09:32:35 INFO - PROCESS | 1742 | 1467390755498 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8e1e4000) [pid = 1742] [serial = 629] [outer = 0x8da30000] 09:32:36 INFO - PROCESS | 1742 | 1467390756407 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1531ms 09:32:36 INFO - PROCESS | 1742 | 1467390756464 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 1742 | 1467390756470 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:32:36 INFO - PROCESS | 1742 | 1467390756480 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 1742 | 1467390756485 Marionette TRACE conn4 <- [1,810,null,{}] 09:32:36 INFO - PROCESS | 1742 | 1467390756490 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 1742 | 1467390756496 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:36 INFO - PROCESS | 1742 | 1467390756796 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:32:37 INFO - PROCESS | 1742 | 1467390757111 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 1742 | 1467390757121 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dcde400 == 84 [pid = 1742] [id = 210] 09:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8ebea800) [pid = 1742] [serial = 630] [outer = (nil)] 09:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x90f50c00) [pid = 1742] [serial = 631] [outer = 0x8ebea800] 09:32:37 INFO - PROCESS | 1742 | 1467390757196 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x91dbd000) [pid = 1742] [serial = 632] [outer = 0x8ebea800] 09:32:37 INFO - PROCESS | 1742 | --DOCSHELL 0x9200a000 == 83 [pid = 1742] [id = 17] 09:32:37 INFO - PROCESS | 1742 | --DOCSHELL 0xa1099400 == 82 [pid = 1742] [id = 16] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x9252f800) [pid = 1742] [serial = 553] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8e1e8800) [pid = 1742] [serial = 633] [outer = 0x92410800] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x92534c00) [pid = 1742] [serial = 538] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8e1dfc00) [pid = 1742] [serial = 526] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x90f52400) [pid = 1742] [serial = 532] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x99e16400) [pid = 1742] [serial = 509] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x92c46800) [pid = 1742] [serial = 541] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8e4e1400) [pid = 1742] [serial = 545] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x93d5a800) [pid = 1742] [serial = 503] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8e1e6000) [pid = 1742] [serial = 544] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x92f86000) [pid = 1742] [serial = 500] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x92c56800) [pid = 1742] [serial = 550] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x91e93c00) [pid = 1742] [serial = 535] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8ebf0400) [pid = 1742] [serial = 527] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x930c8800) [pid = 1742] [serial = 551] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x9a483000) [pid = 1742] [serial = 512] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9256e800) [pid = 1742] [serial = 539] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x92013800) [pid = 1742] [serial = 497] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0xa257b800) [pid = 1742] [serial = 518] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x9d344c00) [pid = 1742] [serial = 515] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8e4e2000) [pid = 1742] [serial = 529] [outer = (nil)] [url = about:blank] 09:32:37 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x92c4b800) [pid = 1742] [serial = 542] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x91b65000) [pid = 1742] [serial = 548] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8e4e8400) [pid = 1742] [serial = 530] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x989a7400) [pid = 1742] [serial = 506] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x90f4c000) [pid = 1742] [serial = 547] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x92508000) [pid = 1742] [serial = 536] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91143c00) [pid = 1742] [serial = 533] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8b7f7c00) [pid = 1742] [serial = 455] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8eb93000) [pid = 1742] [serial = 428] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8cdf7c00) [pid = 1742] [serial = 446] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x9b70c800) [pid = 1742] [serial = 440] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8c698400) [pid = 1742] [serial = 464] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0xa2535800) [pid = 1742] [serial = 443] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8c689800) [pid = 1742] [serial = 491] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x99dccc00) [pid = 1742] [serial = 425] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8c52cc00) [pid = 1742] [serial = 458] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8ea70800) [pid = 1742] [serial = 494] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8c2ed400) [pid = 1742] [serial = 449] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x9a487000) [pid = 1742] [serial = 437] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x91e98000) [pid = 1742] [serial = 431] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8cdfa000) [pid = 1742] [serial = 452] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8c68f000) [pid = 1742] [serial = 461] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x99dcac00) [pid = 1742] [serial = 434] [outer = (nil)] [url = about:blank] 09:32:38 INFO - PROCESS | 1742 | 1467390758309 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1887ms 09:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:32:38 INFO - PROCESS | 1742 | 1467390758367 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 1742 | 1467390758370 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:32:38 INFO - PROCESS | 1742 | 1467390758377 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 1742 | 1467390758383 Marionette TRACE conn4 <- [1,814,null,{}] 09:32:38 INFO - PROCESS | 1742 | 1467390758399 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:38 INFO - PROCESS | 1742 | 1467390758407 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:38 INFO - PROCESS | 1742 | 1467390758582 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:32:38 INFO - PROCESS | 1742 | 1467390758871 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 1742 | 1467390758880 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebf0400 == 83 [pid = 1742] [id = 211] 09:32:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8ebf0c00) [pid = 1742] [serial = 634] [outer = (nil)] 09:32:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x91b66c00) [pid = 1742] [serial = 635] [outer = 0x8ebf0c00] 09:32:38 INFO - PROCESS | 1742 | 1467390758972 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x91e8e000) [pid = 1742] [serial = 636] [outer = 0x8ebf0c00] 09:32:39 INFO - PROCESS | 1742 | 1467390759780 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 1742 | 1467390759848 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:32:39 INFO - PROCESS | 1742 | 1467390759863 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 1742 | 1467390759866 Marionette TRACE conn4 <- [1,818,null,{}] 09:32:39 INFO - PROCESS | 1742 | 1467390759874 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 1742 | 1467390759880 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:40 INFO - PROCESS | 1742 | 1467390760119 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:32:40 INFO - PROCESS | 1742 | 1467390760145 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 1742 | 1467390760153 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1dfc00 == 84 [pid = 1742] [id = 212] 09:32:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x91b65000) [pid = 1742] [serial = 637] [outer = (nil)] 09:32:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x92530400) [pid = 1742] [serial = 638] [outer = 0x91b65000] 09:32:40 INFO - PROCESS | 1742 | 1467390760223 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9256e800) [pid = 1742] [serial = 639] [outer = 0x91b65000] 09:32:41 INFO - PROCESS | 1742 | 1467390761150 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1336ms 09:32:41 INFO - PROCESS | 1742 | 1467390761199 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 1742 | 1467390761208 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:32:41 INFO - PROCESS | 1742 | 1467390761216 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 1742 | 1467390761223 Marionette TRACE conn4 <- [1,822,null,{}] 09:32:41 INFO - PROCESS | 1742 | 1467390761237 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 1742 | 1467390761241 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:41 INFO - PROCESS | 1742 | 1467390761461 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:32:41 INFO - PROCESS | 1742 | 1467390761514 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 1742 | 1467390761525 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1e3000 == 85 [pid = 1742] [id = 213] 09:32:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8ea6c000) [pid = 1742] [serial = 640] [outer = (nil)] 09:32:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x92c4a000) [pid = 1742] [serial = 641] [outer = 0x8ea6c000] 09:32:41 INFO - PROCESS | 1742 | 1467390761685 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x92c53800) [pid = 1742] [serial = 642] [outer = 0x8ea6c000] 09:32:42 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8f389800) [pid = 1742] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:32:42 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8cdf4000) [pid = 1742] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:32:42 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8ebf4c00) [pid = 1742] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:32:42 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8db6ec00) [pid = 1742] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:32:42 INFO - PROCESS | 1742 | 1467390762641 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 1742 | 1467390762662 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:32:42 INFO - PROCESS | 1742 | 1467390762668 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 1742 | 1467390762672 Marionette TRACE conn4 <- [1,826,null,{}] 09:32:42 INFO - PROCESS | 1742 | 1467390762678 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 1742 | 1467390762688 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:42 INFO - PROCESS | 1742 | 1467390762914 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:32:43 INFO - PROCESS | 1742 | 1467390763086 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 1742 | 1467390763092 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da2a800 == 86 [pid = 1742] [id = 214] 09:32:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x9250ac00) [pid = 1742] [serial = 643] [outer = (nil)] 09:32:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x93d59400) [pid = 1742] [serial = 644] [outer = 0x9250ac00] 09:32:43 INFO - PROCESS | 1742 | 1467390763167 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x952b0c00) [pid = 1742] [serial = 645] [outer = 0x9250ac00] 09:32:43 INFO - PROCESS | 1742 | 1467390763924 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1293ms 09:32:44 INFO - PROCESS | 1742 | 1467390764044 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 1742 | 1467390764051 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:32:44 INFO - PROCESS | 1742 | 1467390764061 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 1742 | 1467390764067 Marionette TRACE conn4 <- [1,830,null,{}] 09:32:44 INFO - PROCESS | 1742 | 1467390764076 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 1742 | 1467390764083 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:44 INFO - PROCESS | 1742 | 1467390764335 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:32:44 INFO - PROCESS | 1742 | 1467390764603 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 1742 | 1467390764620 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c528c00 == 87 [pid = 1742] [id = 215] 09:32:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8cdee800) [pid = 1742] [serial = 646] [outer = (nil)] 09:32:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8cdf9c00) [pid = 1742] [serial = 647] [outer = 0x8cdee800] 09:32:44 INFO - PROCESS | 1742 | 1467390764717 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8db71c00) [pid = 1742] [serial = 648] [outer = 0x8cdee800] 09:32:45 INFO - PROCESS | 1742 | 1467390765651 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1639ms 09:32:45 INFO - PROCESS | 1742 | 1467390765701 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1742 | 1467390765706 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:32:45 INFO - PROCESS | 1742 | 1467390765717 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 1742 | 1467390765722 Marionette TRACE conn4 <- [1,834,null,{}] 09:32:45 INFO - PROCESS | 1742 | 1467390765729 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 1742 | 1467390765737 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:45 INFO - PROCESS | 1742 | 1467390765946 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:32:46 INFO - PROCESS | 1742 | 1467390766192 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 1742 | 1467390766202 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eb9c800 == 88 [pid = 1742] [id = 216] 09:32:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8eb9e800) [pid = 1742] [serial = 649] [outer = (nil)] 09:32:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x90f51c00) [pid = 1742] [serial = 650] [outer = 0x8eb9e800] 09:32:46 INFO - PROCESS | 1742 | 1467390766329 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x91e8a400) [pid = 1742] [serial = 651] [outer = 0x8eb9e800] 09:32:47 INFO - PROCESS | 1742 | 1467390767256 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1592ms 09:32:47 INFO - PROCESS | 1742 | 1467390767306 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:32:47 INFO - PROCESS | 1742 | 1467390767310 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:32:47 INFO - PROCESS | 1742 | 1467390767317 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 1742 | 1467390767321 Marionette TRACE conn4 <- [1,838,null,{}] 09:32:47 INFO - PROCESS | 1742 | 1467390767335 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 1742 | 1467390767344 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:47 INFO - PROCESS | 1742 | 1467390767576 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:32:47 INFO - PROCESS | 1742 | 1467390767886 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 1742 | 1467390767900 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c5c400 == 89 [pid = 1742] [id = 217] 09:32:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x950d5400) [pid = 1742] [serial = 652] [outer = (nil)] 09:32:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x952aa400) [pid = 1742] [serial = 653] [outer = 0x950d5400] 09:32:48 INFO - PROCESS | 1742 | 1467390768023 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x982d2400) [pid = 1742] [serial = 654] [outer = 0x950d5400] 09:32:48 INFO - PROCESS | 1742 | 1467390768941 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1684ms 09:32:49 INFO - PROCESS | 1742 | 1467390769001 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 1742 | 1467390769006 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:32:49 INFO - PROCESS | 1742 | 1467390769012 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 1742 | 1467390769016 Marionette TRACE conn4 <- [1,842,null,{}] 09:32:49 INFO - PROCESS | 1742 | 1467390769021 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 1742 | 1467390769026 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:49 INFO - PROCESS | 1742 | 1467390769226 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:32:49 INFO - PROCESS | 1742 | 1467390769480 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 1742 | 1467390769487 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2efc00 == 90 [pid = 1742] [id = 218] 09:32:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x950c8000) [pid = 1742] [serial = 655] [outer = (nil)] 09:32:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x99dcac00) [pid = 1742] [serial = 656] [outer = 0x950c8000] 09:32:49 INFO - PROCESS | 1742 | 1467390769612 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x99e75000) [pid = 1742] [serial = 657] [outer = 0x950c8000] 09:32:50 INFO - PROCESS | 1742 | 1467390770517 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1579ms 09:32:50 INFO - PROCESS | 1742 | 1467390770592 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 1742 | 1467390770595 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:32:50 INFO - PROCESS | 1742 | 1467390770601 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 1742 | 1467390770605 Marionette TRACE conn4 <- [1,846,null,{}] 09:32:50 INFO - PROCESS | 1742 | 1467390770611 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:50 INFO - PROCESS | 1742 | 1467390770616 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:50 INFO - PROCESS | 1742 | 1467390770807 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:32:51 INFO - PROCESS | 1742 | 1467390771066 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 1742 | 1467390771075 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ed800 == 91 [pid = 1742] [id = 219] 09:32:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8c2e9400) [pid = 1742] [serial = 658] [outer = (nil)] 09:32:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x9acb2400) [pid = 1742] [serial = 659] [outer = 0x8c2e9400] 09:32:51 INFO - PROCESS | 1742 | 1467390771201 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9b2a3400) [pid = 1742] [serial = 660] [outer = 0x8c2e9400] 09:32:52 INFO - PROCESS | 1742 | 1467390772174 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1633ms 09:32:52 INFO - PROCESS | 1742 | 1467390772234 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 1742 | 1467390772238 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:32:52 INFO - PROCESS | 1742 | 1467390772245 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 1742 | 1467390772249 Marionette TRACE conn4 <- [1,850,null,{}] 09:32:52 INFO - PROCESS | 1742 | 1467390772254 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 1742 | 1467390772265 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:52 INFO - PROCESS | 1742 | 1467390772634 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:32:52 INFO - PROCESS | 1742 | 1467390772842 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 1742 | 1467390772854 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f6000 == 92 [pid = 1742] [id = 220] 09:32:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8c2f0400) [pid = 1742] [serial = 661] [outer = (nil)] 09:32:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0xa1019c00) [pid = 1742] [serial = 662] [outer = 0x8c2f0400] 09:32:52 INFO - PROCESS | 1742 | 1467390772934 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0xa2328000) [pid = 1742] [serial = 663] [outer = 0x8c2f0400] 09:32:53 INFO - PROCESS | 1742 | 1467390773860 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1678ms 09:32:53 INFO - PROCESS | 1742 | 1467390773924 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:32:53 INFO - PROCESS | 1742 | 1467390773929 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:32:53 INFO - PROCESS | 1742 | 1467390773935 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 1742 | 1467390773938 Marionette TRACE conn4 <- [1,854,null,{}] 09:32:53 INFO - PROCESS | 1742 | 1467390773944 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 1742 | 1467390773949 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:54 INFO - PROCESS | 1742 | 1467390774137 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:32:54 INFO - PROCESS | 1742 | 1467390774392 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 1742 | 1467390774401 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:54 INFO - PROCESS | 1742 | ++DOCSHELL 0xa1098800 == 93 [pid = 1742] [id = 221] 09:32:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0xa2377400) [pid = 1742] [serial = 664] [outer = (nil)] 09:32:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0xa23b0400) [pid = 1742] [serial = 665] [outer = 0xa2377400] 09:32:54 INFO - PROCESS | 1742 | 1467390774524 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0xa2578000) [pid = 1742] [serial = 666] [outer = 0xa2377400] 09:32:55 INFO - PROCESS | 1742 | 1467390775385 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1479ms 09:32:55 INFO - PROCESS | 1742 | 1467390775415 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 1742 | 1467390775419 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:32:55 INFO - PROCESS | 1742 | 1467390775425 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 1742 | 1467390775429 Marionette TRACE conn4 <- [1,858,null,{}] 09:32:55 INFO - PROCESS | 1742 | 1467390775435 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 1742 | 1467390775440 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:55 INFO - PROCESS | 1742 | 1467390775624 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:32:55 INFO - PROCESS | 1742 | 1467390775831 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 1742 | 1467390775844 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x9525c800 == 94 [pid = 1742] [id = 222] 09:32:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0xa230a400) [pid = 1742] [serial = 667] [outer = (nil)] 09:32:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0xa2fee800) [pid = 1742] [serial = 668] [outer = 0xa230a400] 09:32:55 INFO - PROCESS | 1742 | 1467390775961 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0xa3109400) [pid = 1742] [serial = 669] [outer = 0xa230a400] 09:32:56 INFO - PROCESS | 1742 | 1467390776893 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1528ms 09:32:56 INFO - PROCESS | 1742 | 1467390776955 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 1742 | 1467390776959 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:32:56 INFO - PROCESS | 1742 | 1467390776965 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 1742 | 1467390776968 Marionette TRACE conn4 <- [1,862,null,{}] 09:32:56 INFO - PROCESS | 1742 | 1467390776974 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 1742 | 1467390776979 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:57 INFO - PROCESS | 1742 | 1467390777172 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:32:57 INFO - PROCESS | 1742 | 1467390777422 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 1742 | 1467390777429 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x99c8ec00 == 95 [pid = 1742] [id = 223] 09:32:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x9a061400) [pid = 1742] [serial = 670] [outer = (nil)] 09:32:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x9a069000) [pid = 1742] [serial = 671] [outer = 0x9a061400] 09:32:57 INFO - PROCESS | 1742 | 1467390777550 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x9a06c000) [pid = 1742] [serial = 672] [outer = 0x9a061400] 09:32:58 INFO - PROCESS | 1742 | 1467390778435 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1540ms 09:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:32:58 INFO - PROCESS | 1742 | 1467390778506 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 1742 | 1467390778509 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:32:58 INFO - PROCESS | 1742 | 1467390778516 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 1742 | 1467390778520 Marionette TRACE conn4 <- [1,866,null,{}] 09:32:58 INFO - PROCESS | 1742 | 1467390778526 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 1742 | 1467390778531 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:58 INFO - PROCESS | 1742 | 1467390778715 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:32:58 INFO - PROCESS | 1742 | 1467390778966 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 1742 | 1467390778978 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:32:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a066800 == 96 [pid = 1742] [id = 224] 09:32:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9a06c800) [pid = 1742] [serial = 673] [outer = (nil)] 09:32:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0xa2535800) [pid = 1742] [serial = 674] [outer = 0x9a06c800] 09:32:59 INFO - PROCESS | 1742 | 1467390779094 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0xa2fb3400) [pid = 1742] [serial = 675] [outer = 0x9a06c800] 09:33:00 INFO - PROCESS | 1742 | 1467390780003 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1531ms 09:33:00 INFO - PROCESS | 1742 | 1467390780047 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:33:00 INFO - PROCESS | 1742 | 1467390780051 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:33:00 INFO - PROCESS | 1742 | 1467390780058 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 1742 | 1467390780062 Marionette TRACE conn4 <- [1,870,null,{}] 09:33:00 INFO - PROCESS | 1742 | 1467390780068 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 1742 | 1467390780073 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:00 INFO - PROCESS | 1742 | 1467390780297 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:33:00 INFO - PROCESS | 1742 | 1467390780562 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 1742 | 1467390780572 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3a1c00 == 97 [pid = 1742] [id = 225] 09:33:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8e3aa800) [pid = 1742] [serial = 676] [outer = (nil)] 09:33:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8e3b0400) [pid = 1742] [serial = 677] [outer = 0x8e3aa800] 09:33:00 INFO - PROCESS | 1742 | 1467390780693 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0xa2371800) [pid = 1742] [serial = 678] [outer = 0x8e3aa800] 09:33:01 INFO - PROCESS | 1742 | 1467390781629 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1628ms 09:33:01 INFO - PROCESS | 1742 | 1467390781686 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:33:01 INFO - PROCESS | 1742 | 1467390781690 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:33:01 INFO - PROCESS | 1742 | 1467390781697 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 1742 | 1467390781701 Marionette TRACE conn4 <- [1,874,null,{}] 09:33:01 INFO - PROCESS | 1742 | 1467390781706 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 1742 | 1467390781711 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:01 INFO - PROCESS | 1742 | 1467390781924 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:33:02 INFO - PROCESS | 1742 | 1467390782192 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 1742 | 1467390782201 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3a9000 == 98 [pid = 1742] [id = 226] 09:33:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8f119400) [pid = 1742] [serial = 679] [outer = (nil)] 09:33:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8f120000) [pid = 1742] [serial = 680] [outer = 0x8f119400] 09:33:02 INFO - PROCESS | 1742 | 1467390782320 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8f121c00) [pid = 1742] [serial = 681] [outer = 0x8f119400] 09:33:03 INFO - PROCESS | 1742 | 1467390783223 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1589ms 09:33:03 INFO - PROCESS | 1742 | 1467390783287 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 1742 | 1467390783291 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:33:03 INFO - PROCESS | 1742 | 1467390783297 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 1742 | 1467390783301 Marionette TRACE conn4 <- [1,878,null,{}] 09:33:03 INFO - PROCESS | 1742 | 1467390783306 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 1742 | 1467390783311 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:03 INFO - PROCESS | 1742 | 1467390783497 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:33:03 INFO - PROCESS | 1742 | 1467390783747 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1742 | 1467390783753 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c520800 == 99 [pid = 1742] [id = 227] 09:33:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8f121400) [pid = 1742] [serial = 682] [outer = (nil)] 09:33:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x91e92400) [pid = 1742] [serial = 683] [outer = 0x8f121400] 09:33:03 INFO - PROCESS | 1742 | 1467390783877 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0xa3193000) [pid = 1742] [serial = 684] [outer = 0x8f121400] 09:33:04 INFO - PROCESS | 1742 | 1467390784744 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1835ms 09:33:05 INFO - PROCESS | 1742 | 1467390785150 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 1742 | 1467390785157 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:33:05 INFO - PROCESS | 1742 | 1467390785165 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 1742 | 1467390785170 Marionette TRACE conn4 <- [1,882,null,{}] 09:33:05 INFO - PROCESS | 1742 | 1467390785178 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 1742 | 1467390785185 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:05 INFO - PROCESS | 1742 | 1467390785498 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:33:05 INFO - PROCESS | 1742 | 1467390785700 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 1742 | 1467390785717 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68d400 == 100 [pid = 1742] [id = 228] 09:33:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8c68e400) [pid = 1742] [serial = 685] [outer = (nil)] 09:33:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8c693000) [pid = 1742] [serial = 686] [outer = 0x8c68e400] 09:33:05 INFO - PROCESS | 1742 | 1467390785791 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8cdf2c00) [pid = 1742] [serial = 687] [outer = 0x8c68e400] 09:33:06 INFO - PROCESS | 1742 | 1467390786869 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1783ms 09:33:06 INFO - PROCESS | 1742 | 1467390786949 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 1742 | 1467390786954 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:33:06 INFO - PROCESS | 1742 | 1467390786964 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 1742 | 1467390786969 Marionette TRACE conn4 <- [1,886,null,{}] 09:33:06 INFO - PROCESS | 1742 | 1467390786976 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 1742 | 1467390786981 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:07 INFO - PROCESS | 1742 | 1467390787230 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:33:07 INFO - PROCESS | 1742 | 1467390787496 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 1742 | 1467390787503 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ee800 == 101 [pid = 1742] [id = 229] 09:33:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8e4ef400) [pid = 1742] [serial = 688] [outer = (nil)] 09:33:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8ea78c00) [pid = 1742] [serial = 689] [outer = 0x8e4ef400] 09:33:07 INFO - PROCESS | 1742 | 1467390787617 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8eba0000) [pid = 1742] [serial = 690] [outer = 0x8e4ef400] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52b400 == 100 [pid = 1742] [id = 194] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebf4800 == 99 [pid = 1742] [id = 195] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1e3000 == 98 [pid = 1742] [id = 213] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1dfc00 == 97 [pid = 1742] [id = 212] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebf0400 == 96 [pid = 1742] [id = 211] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8dcde400 == 95 [pid = 1742] [id = 210] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8da2bc00 == 94 [pid = 1742] [id = 209] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92505400 == 93 [pid = 1742] [id = 203] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e1c00 == 92 [pid = 1742] [id = 202] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e4400 == 91 [pid = 1742] [id = 201] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2800 == 90 [pid = 1742] [id = 199] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2f0800 == 89 [pid = 1742] [id = 198] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92529c00 == 88 [pid = 1742] [id = 130] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x98918000 == 87 [pid = 1742] [id = 15] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x93d4fc00 == 86 [pid = 1742] [id = 6] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68fc00 == 85 [pid = 1742] [id = 196] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x930cf400 == 84 [pid = 1742] [id = 52] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92510800 == 83 [pid = 1742] [id = 110] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9a47ac00 == 82 [pid = 1742] [id = 22] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x90f47c00 == 81 [pid = 1742] [id = 96] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x90f4a400 == 80 [pid = 1742] [id = 143] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x90f4cc00 == 79 [pid = 1742] [id = 109] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0xa2577000 == 78 [pid = 1742] [id = 19] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92010800 == 77 [pid = 1742] [id = 39] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8db76400 == 76 [pid = 1742] [id = 134] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92c49000 == 75 [pid = 1742] [id = 80] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52b000 == 74 [pid = 1742] [id = 200] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c525c00 == 73 [pid = 1742] [id = 192] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92008800 == 72 [pid = 1742] [id = 24] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ed000 == 71 [pid = 1742] [id = 197] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92013000 == 70 [pid = 1742] [id = 9] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92410400 == 69 [pid = 1742] [id = 21] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x99e1b400 == 68 [pid = 1742] [id = 31] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x951ce000 == 67 [pid = 1742] [id = 20] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8f383400 == 66 [pid = 1742] [id = 123] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2000 == 65 [pid = 1742] [id = 208] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ec400 == 64 [pid = 1742] [id = 204] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0xa1017000 == 63 [pid = 1742] [id = 13] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92f8f800 == 62 [pid = 1742] [id = 26] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0xa3102c00 == 61 [pid = 1742] [id = 50] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4eb000 == 60 [pid = 1742] [id = 115] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f3400 == 59 [pid = 1742] [id = 205] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8da25400 == 58 [pid = 1742] [id = 132] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7fbc00 == 57 [pid = 1742] [id = 173] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ed000 == 56 [pid = 1742] [id = 206] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4e3000 == 55 [pid = 1742] [id = 113] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x99dc4400 == 54 [pid = 1742] [id = 207] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x99ad7400 == 53 [pid = 1742] [id = 47] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9200c400 == 52 [pid = 1742] [id = 8] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0xa2377000 == 51 [pid = 1742] [id = 172] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e4800 == 50 [pid = 1742] [id = 191] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8db69400 == 49 [pid = 1742] [id = 133] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9b225400 == 48 [pid = 1742] [id = 14] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0xa23a8400 == 47 [pid = 1742] [id = 38] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f9800 == 46 [pid = 1742] [id = 193] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x98e51c00 == 45 [pid = 1742] [id = 111] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9113a800 == 44 [pid = 1742] [id = 83] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9252e800 == 43 [pid = 1742] [id = 131] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0xa2535000 == 42 [pid = 1742] [id = 18] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9b29ec00 == 41 [pid = 1742] [id = 112] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68d400 == 40 [pid = 1742] [id = 228] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c520800 == 39 [pid = 1742] [id = 227] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3a9000 == 38 [pid = 1742] [id = 226] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9a066800 == 37 [pid = 1742] [id = 224] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3a1c00 == 36 [pid = 1742] [id = 225] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x99c8ec00 == 35 [pid = 1742] [id = 223] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9525c800 == 34 [pid = 1742] [id = 222] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0xa1098800 == 33 [pid = 1742] [id = 221] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ed800 == 32 [pid = 1742] [id = 219] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f6000 == 31 [pid = 1742] [id = 220] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2efc00 == 30 [pid = 1742] [id = 218] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92c5c400 == 29 [pid = 1742] [id = 217] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8eb9c800 == 28 [pid = 1742] [id = 216] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8da2a800 == 27 [pid = 1742] [id = 214] 09:33:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c528c00 == 26 [pid = 1742] [id = 215] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8e1cec00) [pid = 1742] [serial = 592] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9b89a800) [pid = 1742] [serial = 574] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9acb6400) [pid = 1742] [serial = 571] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x91dc5000) [pid = 1742] [serial = 589] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x91dc6000) [pid = 1742] [serial = 559] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8cdf9800) [pid = 1742] [serial = 583] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8db73400) [pid = 1742] [serial = 584] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x90f44400) [pid = 1742] [serial = 586] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x9999ec00) [pid = 1742] [serial = 568] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8e1eb400) [pid = 1742] [serial = 556] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9891c000) [pid = 1742] [serial = 565] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8e1e7800) [pid = 1742] [serial = 581] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8dcdf400) [pid = 1742] [serial = 580] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8cdf6400) [pid = 1742] [serial = 577] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x91e93800) [pid = 1742] [serial = 590] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x95263800) [pid = 1742] [serial = 562] [outer = (nil)] [url = about:blank] 09:33:09 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x91144400) [pid = 1742] [serial = 587] [outer = (nil)] [url = about:blank] 09:33:10 INFO - PROCESS | 1742 | 1467390790556 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 3651ms 09:33:10 INFO - PROCESS | 1742 | 1467390790613 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 1742 | 1467390790618 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:33:10 INFO - PROCESS | 1742 | 1467390790626 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 1742 | 1467390790633 Marionette TRACE conn4 <- [1,890,null,{}] 09:33:10 INFO - PROCESS | 1742 | 1467390790641 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 1742 | 1467390790646 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:10 INFO - PROCESS | 1742 | 1467390790823 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:33:11 INFO - PROCESS | 1742 | 1467390790986 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 1742 | 1467390790995 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c522400 == 27 [pid = 1742] [id = 230] 09:33:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8c523800) [pid = 1742] [serial = 691] [outer = (nil)] 09:33:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8c697400) [pid = 1742] [serial = 692] [outer = 0x8c523800] 09:33:11 INFO - PROCESS | 1742 | 1467390791073 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8da23c00) [pid = 1742] [serial = 693] [outer = 0x8c523800] 09:33:11 INFO - PROCESS | 1742 | 1467390791909 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1331ms 09:33:11 INFO - PROCESS | 1742 | 1467390791958 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 1742 | 1467390791964 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:33:11 INFO - PROCESS | 1742 | 1467390791974 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 1742 | 1467390791978 Marionette TRACE conn4 <- [1,894,null,{}] 09:33:11 INFO - PROCESS | 1742 | 1467390791984 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 1742 | 1467390791989 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:12 INFO - PROCESS | 1742 | 1467390792161 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:33:12 INFO - PROCESS | 1742 | 1467390792358 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 1742 | 1467390792366 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ccc00 == 28 [pid = 1742] [id = 231] 09:33:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8e1d0c00) [pid = 1742] [serial = 694] [outer = (nil)] 09:33:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8e1d7400) [pid = 1742] [serial = 695] [outer = 0x8e1d0c00] 09:33:12 INFO - PROCESS | 1742 | 1467390792441 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8e1e2800) [pid = 1742] [serial = 696] [outer = 0x8e1d0c00] 09:33:13 INFO - PROCESS | 1742 | 1467390793338 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1435ms 09:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:33:13 INFO - PROCESS | 1742 | 1467390793409 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 1742 | 1467390793412 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:33:13 INFO - PROCESS | 1742 | 1467390793420 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 1742 | 1467390793426 Marionette TRACE conn4 <- [1,898,null,{}] 09:33:13 INFO - PROCESS | 1742 | 1467390793453 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 1742 | 1467390793462 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:13 INFO - PROCESS | 1742 | 1467390793687 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:33:13 INFO - PROCESS | 1742 | 1467390793721 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1742 | 1467390793734 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4e3000 == 29 [pid = 1742] [id = 232] 09:33:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8e4e3c00) [pid = 1742] [serial = 697] [outer = (nil)] 09:33:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8e4e9400) [pid = 1742] [serial = 698] [outer = 0x8e4e3c00] 09:33:13 INFO - PROCESS | 1742 | 1467390793907 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8ea70000) [pid = 1742] [serial = 699] [outer = 0x8e4e3c00] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8ebf0c00) [pid = 1742] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8b7f3c00) [pid = 1742] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8c526c00) [pid = 1742] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8db6c000) [pid = 1742] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x99e75c00) [pid = 1742] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x96427800) [pid = 1742] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8c2e2c00) [pid = 1742] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x95263000) [pid = 1742] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x91e92800) [pid = 1742] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8db6b400) [pid = 1742] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x952ae000) [pid = 1742] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x93d4dc00) [pid = 1742] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8da22800) [pid = 1742] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x91b64c00) [pid = 1742] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x95260800) [pid = 1742] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x995a5c00) [pid = 1742] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8c525000) [pid = 1742] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8da30000) [pid = 1742] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9250ac00) [pid = 1742] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x91b65000) [pid = 1742] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8ea6c000) [pid = 1742] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8da26000) [pid = 1742] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8ebea800) [pid = 1742] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8c52a400) [pid = 1742] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8e1d0800) [pid = 1742] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8c525400) [pid = 1742] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:33:16 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x9b7ea400) [pid = 1742] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:33:16 INFO - PROCESS | 1742 | 1467390796900 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 3549ms 09:33:16 INFO - PROCESS | 1742 | 1467390796969 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 1742 | 1467390796975 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:33:16 INFO - PROCESS | 1742 | 1467390796981 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 1742 | 1467390796984 Marionette TRACE conn4 <- [1,902,null,{}] 09:33:16 INFO - PROCESS | 1742 | 1467390796991 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 1742 | 1467390796996 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:17 INFO - PROCESS | 1742 | 1467390797166 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:33:17 INFO - PROCESS | 1742 | 1467390797329 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 1742 | 1467390797340 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c525000 == 30 [pid = 1742] [id = 233] 09:33:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8c52a400) [pid = 1742] [serial = 700] [outer = (nil)] 09:33:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8e4e5800) [pid = 1742] [serial = 701] [outer = 0x8c52a400] 09:33:17 INFO - PROCESS | 1742 | 1467390797413 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8eb98000) [pid = 1742] [serial = 702] [outer = 0x8c52a400] 09:33:18 INFO - PROCESS | 1742 | 1467390798180 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1231ms 09:33:18 INFO - PROCESS | 1742 | 1467390798213 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 1742 | 1467390798216 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:33:18 INFO - PROCESS | 1742 | 1467390798222 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 1742 | 1467390798226 Marionette TRACE conn4 <- [1,906,null,{}] 09:33:18 INFO - PROCESS | 1742 | 1467390798231 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 1742 | 1467390798236 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:18 INFO - PROCESS | 1742 | 1467390798527 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:33:18 INFO - PROCESS | 1742 | 1467390798682 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 1742 | 1467390798693 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f1400 == 31 [pid = 1742] [id = 234] 09:33:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8b7f3400) [pid = 1742] [serial = 703] [outer = (nil)] 09:33:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8b7fb000) [pid = 1742] [serial = 704] [outer = 0x8b7f3400] 09:33:18 INFO - PROCESS | 1742 | 1467390798777 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8c2eb000) [pid = 1742] [serial = 705] [outer = 0x8b7f3400] 09:33:19 INFO - PROCESS | 1742 | 1467390799809 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1627ms 09:33:19 INFO - PROCESS | 1742 | 1467390799868 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 1742 | 1467390799875 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:33:19 INFO - PROCESS | 1742 | 1467390799887 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 1742 | 1467390799891 Marionette TRACE conn4 <- [1,910,null,{}] 09:33:19 INFO - PROCESS | 1742 | 1467390799899 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 1742 | 1467390799906 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:20 INFO - PROCESS | 1742 | 1467390800095 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:33:20 INFO - PROCESS | 1742 | 1467390800346 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 1742 | 1467390800354 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db6b000 == 32 [pid = 1742] [id = 235] 09:33:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8e1cf400) [pid = 1742] [serial = 706] [outer = (nil)] 09:33:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e1e4800) [pid = 1742] [serial = 707] [outer = 0x8e1cf400] 09:33:20 INFO - PROCESS | 1742 | 1467390800456 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8e3a7c00) [pid = 1742] [serial = 708] [outer = 0x8e1cf400] 09:33:21 INFO - PROCESS | 1742 | 1467390801376 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1541ms 09:33:21 INFO - PROCESS | 1742 | 1467390801427 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:33:21 INFO - PROCESS | 1742 | 1467390801433 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:33:21 INFO - PROCESS | 1742 | 1467390801440 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 1742 | 1467390801443 Marionette TRACE conn4 <- [1,914,null,{}] 09:33:21 INFO - PROCESS | 1742 | 1467390801449 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:21 INFO - PROCESS | 1742 | 1467390801455 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:21 INFO - PROCESS | 1742 | 1467390801641 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:33:22 INFO - PROCESS | 1742 | 1467390802041 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 1742 | 1467390802048 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3a9800 == 33 [pid = 1742] [id = 236] 09:33:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8f11f000) [pid = 1742] [serial = 709] [outer = (nil)] 09:33:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8f124c00) [pid = 1742] [serial = 710] [outer = 0x8f11f000] 09:33:22 INFO - PROCESS | 1742 | 1467390802136 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8f383400) [pid = 1742] [serial = 711] [outer = 0x8f11f000] 09:33:23 INFO - PROCESS | 1742 | 1467390803045 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1680ms 09:33:23 INFO - PROCESS | 1742 | 1467390803121 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 1742 | 1467390803127 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:33:23 INFO - PROCESS | 1742 | 1467390803144 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 1742 | 1467390803152 Marionette TRACE conn4 <- [1,918,null,{}] 09:33:23 INFO - PROCESS | 1742 | 1467390803158 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 1742 | 1467390803164 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:23 INFO - PROCESS | 1742 | 1467390803386 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:33:23 INFO - PROCESS | 1742 | 1467390803632 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 1742 | 1467390803643 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db6c000 == 34 [pid = 1742] [id = 237] 09:33:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8e1edc00) [pid = 1742] [serial = 712] [outer = (nil)] 09:33:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x90f4e000) [pid = 1742] [serial = 713] [outer = 0x8e1edc00] 09:33:23 INFO - PROCESS | 1742 | 1467390803736 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x90f51000) [pid = 1742] [serial = 714] [outer = 0x8e1edc00] 09:33:24 INFO - PROCESS | 1742 | 1467390804622 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1551ms 09:33:24 INFO - PROCESS | 1742 | 1467390804687 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 1742 | 1467390804691 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:33:24 INFO - PROCESS | 1742 | 1467390804698 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 1742 | 1467390804702 Marionette TRACE conn4 <- [1,922,null,{}] 09:33:24 INFO - PROCESS | 1742 | 1467390804707 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 1742 | 1467390804712 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:24 INFO - PROCESS | 1742 | 1467390804921 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:33:25 INFO - PROCESS | 1742 | 1467390805220 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 1742 | 1467390805230 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d8800 == 35 [pid = 1742] [id = 238] 09:33:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8e3adc00) [pid = 1742] [serial = 715] [outer = (nil)] 09:33:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x91b69400) [pid = 1742] [serial = 716] [outer = 0x8e3adc00] 09:33:25 INFO - PROCESS | 1742 | 1467390805316 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x91b6bc00) [pid = 1742] [serial = 717] [outer = 0x8e3adc00] 09:33:26 INFO - PROCESS | 1742 | 1467390806170 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1530ms 09:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:33:26 INFO - PROCESS | 1742 | 1467390806229 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 1742 | 1467390806232 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:33:26 INFO - PROCESS | 1742 | 1467390806238 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 1742 | 1467390806241 Marionette TRACE conn4 <- [1,926,null,{}] 09:33:26 INFO - PROCESS | 1742 | 1467390806247 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 1742 | 1467390806253 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:26 INFO - PROCESS | 1742 | 1467390806442 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:33:26 INFO - PROCESS | 1742 | 1467390806692 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 1742 | 1467390806712 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebf3c00 == 36 [pid = 1742] [id = 239] 09:33:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x91e8e800) [pid = 1742] [serial = 718] [outer = (nil)] 09:33:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x91e93000) [pid = 1742] [serial = 719] [outer = 0x91e8e800] 09:33:26 INFO - PROCESS | 1742 | 1467390806860 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x92010000) [pid = 1742] [serial = 720] [outer = 0x91e8e800] 09:33:27 INFO - PROCESS | 1742 | 1467390807843 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1683ms 09:33:27 INFO - PROCESS | 1742 | 1467390807921 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 1742 | 1467390807925 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:33:27 INFO - PROCESS | 1742 | 1467390807931 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 1742 | 1467390807935 Marionette TRACE conn4 <- [1,930,null,{}] 09:33:27 INFO - PROCESS | 1742 | 1467390807941 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 1742 | 1467390807946 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:28 INFO - PROCESS | 1742 | 1467390808157 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:33:28 INFO - PROCESS | 1742 | 1467390808401 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 1742 | 1467390808410 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eb9ac00 == 37 [pid = 1742] [id = 240] 09:33:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8ebf2800) [pid = 1742] [serial = 721] [outer = (nil)] 09:33:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x92504400) [pid = 1742] [serial = 722] [outer = 0x8ebf2800] 09:33:28 INFO - PROCESS | 1742 | 1467390808531 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x92509400) [pid = 1742] [serial = 723] [outer = 0x8ebf2800] 09:33:29 INFO - PROCESS | 1742 | 1467390809385 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1490ms 09:33:29 INFO - PROCESS | 1742 | 1467390809423 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1742 | 1467390809427 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:33:29 INFO - PROCESS | 1742 | 1467390809433 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 1742 | 1467390809437 Marionette TRACE conn4 <- [1,934,null,{}] 09:33:29 INFO - PROCESS | 1742 | 1467390809443 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 1742 | 1467390809448 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:29 INFO - PROCESS | 1742 | 1467390809630 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:33:29 INFO - PROCESS | 1742 | 1467390809831 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1742 | 1467390809841 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113cc00 == 38 [pid = 1742] [id = 241] 09:33:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x91dc0c00) [pid = 1742] [serial = 724] [outer = (nil)] 09:33:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9256d800) [pid = 1742] [serial = 725] [outer = 0x91dc0c00] 09:33:29 INFO - PROCESS | 1742 | 1467390809965 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x92573400) [pid = 1742] [serial = 726] [outer = 0x91dc0c00] 09:33:30 INFO - PROCESS | 1742 | 1467390810901 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1529ms 09:33:30 INFO - PROCESS | 1742 | 1467390810962 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 1742 | 1467390810966 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:33:30 INFO - PROCESS | 1742 | 1467390810973 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 1742 | 1467390810976 Marionette TRACE conn4 <- [1,938,null,{}] 09:33:30 INFO - PROCESS | 1742 | 1467390810982 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 1742 | 1467390810991 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:31 INFO - PROCESS | 1742 | 1467390811204 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:33:31 INFO - PROCESS | 1742 | 1467390811506 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 1742 | 1467390811515 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52e400 == 39 [pid = 1742] [id = 242] 09:33:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x92531000) [pid = 1742] [serial = 727] [outer = (nil)] 09:33:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x92c52000) [pid = 1742] [serial = 728] [outer = 0x92531000] 09:33:31 INFO - PROCESS | 1742 | 1467390811598 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x92c54800) [pid = 1742] [serial = 729] [outer = 0x92531000] 09:33:32 INFO - PROCESS | 1742 | 1467390812459 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1543ms 09:33:32 INFO - PROCESS | 1742 | 1467390812517 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 1742 | 1467390812521 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:33:32 INFO - PROCESS | 1742 | 1467390812527 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 1742 | 1467390812531 Marionette TRACE conn4 <- [1,942,null,{}] 09:33:32 INFO - PROCESS | 1742 | 1467390812537 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:32 INFO - PROCESS | 1742 | 1467390812542 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:32 INFO - PROCESS | 1742 | 1467390812719 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:33:32 INFO - PROCESS | 1742 | 1467390812922 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 1742 | 1467390812929 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f1800 == 40 [pid = 1742] [id = 243] 09:33:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8b7f2400) [pid = 1742] [serial = 730] [outer = (nil)] 09:33:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x92c60400) [pid = 1742] [serial = 731] [outer = 0x8b7f2400] 09:33:33 INFO - PROCESS | 1742 | 1467390813045 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92f92800) [pid = 1742] [serial = 732] [outer = 0x8b7f2400] 09:33:34 INFO - PROCESS | 1742 | 1467390814023 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1579ms 09:33:34 INFO - PROCESS | 1742 | 1467390814107 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 1742 | 1467390814111 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:33:34 INFO - PROCESS | 1742 | 1467390814117 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 1742 | 1467390814121 Marionette TRACE conn4 <- [1,946,null,{}] 09:33:34 INFO - PROCESS | 1742 | 1467390814126 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 1742 | 1467390814131 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:34 INFO - PROCESS | 1742 | 1467390814364 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:33:34 INFO - PROCESS | 1742 | 1467390814681 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 1742 | 1467390814687 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f382800 == 41 [pid = 1742] [id = 244] 09:33:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8f384400) [pid = 1742] [serial = 733] [outer = (nil)] 09:33:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x92575800) [pid = 1742] [serial = 734] [outer = 0x8f384400] 09:33:34 INFO - PROCESS | 1742 | 1467390814780 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x93a08000) [pid = 1742] [serial = 735] [outer = 0x8f384400] 09:33:35 INFO - PROCESS | 1742 | 1467390815679 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1631ms 09:33:35 INFO - PROCESS | 1742 | 1467390815749 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 1742 | 1467390815754 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:33:35 INFO - PROCESS | 1742 | 1467390815760 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 1742 | 1467390815765 Marionette TRACE conn4 <- [1,950,null,{}] 09:33:35 INFO - PROCESS | 1742 | 1467390815770 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 1742 | 1467390815776 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:36 INFO - PROCESS | 1742 | 1467390816010 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:33:36 INFO - PROCESS | 1742 | 1467390816272 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 1742 | 1467390816279 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f7000 == 42 [pid = 1742] [id = 245] 09:33:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8c695c00) [pid = 1742] [serial = 736] [outer = (nil)] 09:33:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8f381c00) [pid = 1742] [serial = 737] [outer = 0x8c695c00] 09:33:36 INFO - PROCESS | 1742 | 1467390816400 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x91145000) [pid = 1742] [serial = 738] [outer = 0x8c695c00] 09:33:37 INFO - PROCESS | 1742 | 1467390817511 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1784ms 09:33:37 INFO - PROCESS | 1742 | 1467390817545 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 1742 | 1467390817549 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:33:37 INFO - PROCESS | 1742 | 1467390817558 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 1742 | 1467390817562 Marionette TRACE conn4 <- [1,954,null,{}] 09:33:37 INFO - PROCESS | 1742 | 1467390817570 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 1742 | 1467390817576 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:37 INFO - PROCESS | 1742 | 1467390817756 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:33:38 INFO - PROCESS | 1742 | 1467390818001 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 1742 | 1467390818011 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2efc00 == 43 [pid = 1742] [id = 246] 09:33:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8c52a000) [pid = 1742] [serial = 739] [outer = (nil)] 09:33:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8db70800) [pid = 1742] [serial = 740] [outer = 0x8c52a000] 09:33:38 INFO - PROCESS | 1742 | 1467390818118 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8db73c00) [pid = 1742] [serial = 741] [outer = 0x8c52a000] 09:33:39 INFO - PROCESS | 1742 | --DOCSHELL 0x8c525000 == 42 [pid = 1742] [id = 233] 09:33:39 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4e3000 == 41 [pid = 1742] [id = 232] 09:33:39 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ccc00 == 40 [pid = 1742] [id = 231] 09:33:39 INFO - PROCESS | 1742 | --DOCSHELL 0x8c522400 == 39 [pid = 1742] [id = 230] 09:33:39 INFO - PROCESS | 1742 | 1467390819190 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:33:39 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ee800 == 38 [pid = 1742] [id = 229] 09:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1687ms 09:33:39 INFO - PROCESS | 1742 | 1467390819244 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 1742 | 1467390819251 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:33:39 INFO - PROCESS | 1742 | 1467390819262 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 1742 | 1467390819265 Marionette TRACE conn4 <- [1,958,null,{}] 09:33:39 INFO - PROCESS | 1742 | 1467390819272 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 1742 | 1467390819277 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:39 INFO - PROCESS | 1742 | 1467390819460 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8eb94c00) [pid = 1742] [serial = 598] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8c698800) [pid = 1742] [serial = 596] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x92530400) [pid = 1742] [serial = 638] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x91dbd000) [pid = 1742] [serial = 632] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x951c9c00) [pid = 1742] [serial = 608] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8db73000) [pid = 1742] [serial = 628] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x92c53800) [pid = 1742] [serial = 642] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8ebe8c00) [pid = 1742] [serial = 593] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9969b800) [pid = 1742] [serial = 610] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9250f800) [pid = 1742] [serial = 601] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x9b8a7000) [pid = 1742] [serial = 575] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9b7f2800) [pid = 1742] [serial = 619] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x91e99c00) [pid = 1742] [serial = 626] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x91b66c00) [pid = 1742] [serial = 635] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x99f73800) [pid = 1742] [serial = 614] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x952b0c00) [pid = 1742] [serial = 645] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x91e8e000) [pid = 1742] [serial = 636] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9a489800) [pid = 1742] [serial = 617] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8ea71400) [pid = 1742] [serial = 578] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x950cb000) [pid = 1742] [serial = 607] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9d412000) [pid = 1742] [serial = 623] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x99e72c00) [pid = 1742] [serial = 613] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8cdec400) [pid = 1742] [serial = 625] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x99dc3000) [pid = 1742] [serial = 611] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9d40dc00) [pid = 1742] [serial = 622] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x92533800) [pid = 1742] [serial = 602] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x9b858000) [pid = 1742] [serial = 620] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x99c8d000) [pid = 1742] [serial = 569] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x952b2000) [pid = 1742] [serial = 563] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8eb9ec00) [pid = 1742] [serial = 557] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x92f94800) [pid = 1742] [serial = 605] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x98eef000) [pid = 1742] [serial = 566] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9afd0400) [pid = 1742] [serial = 572] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x92f93c00) [pid = 1742] [serial = 416] [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.] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8c689400) [pid = 1742] [serial = 560] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8e1e4000) [pid = 1742] [serial = 629] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x93d59400) [pid = 1742] [serial = 644] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x9256e800) [pid = 1742] [serial = 639] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x92c50c00) [pid = 1742] [serial = 604] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x9a47a400) [pid = 1742] [serial = 616] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x92c4a000) [pid = 1742] [serial = 641] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x93a85800) [pid = 1742] [serial = 554] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x90f50c00) [pid = 1742] [serial = 631] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8c68b800) [pid = 1742] [serial = 595] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8f383000) [pid = 1742] [serial = 599] [outer = (nil)] [url = about:blank] 09:33:39 INFO - PROCESS | 1742 | 1467390819755 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 1742 | 1467390819761 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c689400 == 39 [pid = 1742] [id = 247] 09:33:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8c696000) [pid = 1742] [serial = 742] [outer = (nil)] 09:33:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8db73000) [pid = 1742] [serial = 743] [outer = 0x8c696000] 09:33:39 INFO - PROCESS | 1742 | 1467390819838 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8e3b0000) [pid = 1742] [serial = 744] [outer = 0x8c696000] 09:33:40 INFO - PROCESS | 1742 | 1467390820643 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1432ms 09:33:40 INFO - PROCESS | 1742 | 1467390820694 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 1742 | 1467390820698 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:33:40 INFO - PROCESS | 1742 | 1467390820704 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 1742 | 1467390820710 Marionette TRACE conn4 <- [1,962,null,{}] 09:33:40 INFO - PROCESS | 1742 | 1467390820725 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 1742 | 1467390820734 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:40 INFO - PROCESS | 1742 | 1467390820979 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:33:41 INFO - PROCESS | 1742 | 1467390820990 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 1742 | 1467390821000 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f118800 == 40 [pid = 1742] [id = 248] 09:33:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8f119000) [pid = 1742] [serial = 745] [outer = (nil)] 09:33:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8f126400) [pid = 1742] [serial = 746] [outer = 0x8f119000] 09:33:41 INFO - PROCESS | 1742 | 1467390821211 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x90f43c00) [pid = 1742] [serial = 747] [outer = 0x8f119000] 09:33:42 INFO - PROCESS | 1742 | 1467390822040 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1391ms 09:33:42 INFO - PROCESS | 1742 | 1467390822099 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 1742 | 1467390822104 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:33:42 INFO - PROCESS | 1742 | 1467390822110 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 1742 | 1467390822112 Marionette TRACE conn4 <- [1,966,null,{}] 09:33:42 INFO - PROCESS | 1742 | 1467390822118 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 1742 | 1467390822123 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:42 INFO - PROCESS | 1742 | 1467390822365 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:33:42 INFO - PROCESS | 1742 | 1467390822388 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 1742 | 1467390822395 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea73c00 == 41 [pid = 1742] [id = 249] 09:33:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x90f47000) [pid = 1742] [serial = 748] [outer = (nil)] 09:33:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9113b400) [pid = 1742] [serial = 749] [outer = 0x90f47000] 09:33:42 INFO - PROCESS | 1742 | 1467390822464 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x91b63800) [pid = 1742] [serial = 750] [outer = 0x90f47000] 09:33:43 INFO - PROCESS | 1742 | 1467390823446 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1378ms 09:33:43 INFO - PROCESS | 1742 | 1467390823488 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 1742 | 1467390823492 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:33:43 INFO - PROCESS | 1742 | 1467390823505 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 1742 | 1467390823508 Marionette TRACE conn4 <- [1,970,null,{}] 09:33:43 INFO - PROCESS | 1742 | 1467390823514 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 1742 | 1467390823518 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:43 INFO - PROCESS | 1742 | 1467390823880 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x950c8000) [pid = 1742] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8cdee800) [pid = 1742] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x9a06c800) [pid = 1742] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8e3aa800) [pid = 1742] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8c523800) [pid = 1742] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x950d5400) [pid = 1742] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x9a061400) [pid = 1742] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8e1d0c00) [pid = 1742] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8e4ef400) [pid = 1742] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8c68e400) [pid = 1742] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8c2e9400) [pid = 1742] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8e4e3c00) [pid = 1742] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0xa230a400) [pid = 1742] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8f119400) [pid = 1742] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8eb9e800) [pid = 1742] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8f121400) [pid = 1742] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0xa2377400) [pid = 1742] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:33:43 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8c2f0400) [pid = 1742] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:33:44 INFO - PROCESS | 1742 | 1467390824079 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 1742 | 1467390824087 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e9400 == 42 [pid = 1742] [id = 250] 09:33:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8c2f0400) [pid = 1742] [serial = 751] [outer = (nil)] 09:33:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e1d0c00) [pid = 1742] [serial = 752] [outer = 0x8c2f0400] 09:33:44 INFO - PROCESS | 1742 | 1467390824162 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8e4e3c00) [pid = 1742] [serial = 753] [outer = 0x8c2f0400] 09:33:44 INFO - PROCESS | 1742 | 1467390824886 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1445ms 09:33:44 INFO - PROCESS | 1742 | 1467390824944 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 1742 | 1467390824948 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:33:44 INFO - PROCESS | 1742 | 1467390824954 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 1742 | 1467390824957 Marionette TRACE conn4 <- [1,974,null,{}] 09:33:44 INFO - PROCESS | 1742 | 1467390824967 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 1742 | 1467390824976 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:45 INFO - PROCESS | 1742 | 1467390825232 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:33:45 INFO - PROCESS | 1742 | 1467390825247 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 1742 | 1467390825257 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f1c00 == 43 [pid = 1742] [id = 251] 09:33:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8c68e400) [pid = 1742] [serial = 754] [outer = (nil)] 09:33:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x9250b000) [pid = 1742] [serial = 755] [outer = 0x8c68e400] 09:33:45 INFO - PROCESS | 1742 | 1467390825323 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x9256e800) [pid = 1742] [serial = 756] [outer = 0x8c68e400] 09:33:46 INFO - PROCESS | 1742 | 1467390826354 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1449ms 09:33:46 INFO - PROCESS | 1742 | 1467390826404 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 1742 | 1467390826410 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:33:46 INFO - PROCESS | 1742 | 1467390826418 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 1742 | 1467390826423 Marionette TRACE conn4 <- [1,978,null,{}] 09:33:46 INFO - PROCESS | 1742 | 1467390826432 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 1742 | 1467390826437 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:46 INFO - PROCESS | 1742 | 1467390826640 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:33:46 INFO - PROCESS | 1742 | 1467390826911 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 1742 | 1467390826917 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7fa400 == 44 [pid = 1742] [id = 252] 09:33:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8c521c00) [pid = 1742] [serial = 757] [outer = (nil)] 09:33:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8db6dc00) [pid = 1742] [serial = 758] [outer = 0x8c521c00] 09:33:47 INFO - PROCESS | 1742 | 1467390827052 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8e1cec00) [pid = 1742] [serial = 759] [outer = 0x8c521c00] 09:33:47 INFO - PROCESS | 1742 | 1467390827983 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1634ms 09:33:48 INFO - PROCESS | 1742 | 1467390828052 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 1742 | 1467390828059 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:33:48 INFO - PROCESS | 1742 | 1467390828070 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 1742 | 1467390828074 Marionette TRACE conn4 <- [1,982,null,{}] 09:33:48 INFO - PROCESS | 1742 | 1467390828081 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 1742 | 1467390828086 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:48 INFO - PROCESS | 1742 | 1467390828316 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:33:48 INFO - PROCESS | 1742 | 1467390828567 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 1742 | 1467390828573 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4e2800 == 45 [pid = 1742] [id = 253] 09:33:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8ea6bc00) [pid = 1742] [serial = 760] [outer = (nil)] 09:33:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8eb9f000) [pid = 1742] [serial = 761] [outer = 0x8ea6bc00] 09:33:48 INFO - PROCESS | 1742 | 1467390828699 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8f11d000) [pid = 1742] [serial = 762] [outer = 0x8ea6bc00] 09:33:49 INFO - PROCESS | 1742 | 1467390829670 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1632ms 09:33:49 INFO - PROCESS | 1742 | 1467390829703 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 1742 | 1467390829707 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:33:49 INFO - PROCESS | 1742 | 1467390829714 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 1742 | 1467390829720 Marionette TRACE conn4 <- [1,986,null,{}] 09:33:49 INFO - PROCESS | 1742 | 1467390829737 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 1742 | 1467390829745 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:49 INFO - PROCESS | 1742 | 1467390829947 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:33:50 INFO - PROCESS | 1742 | 1467390830208 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 1742 | 1467390830218 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dbec00 == 46 [pid = 1742] [id = 254] 09:33:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x9252b400) [pid = 1742] [serial = 763] [outer = (nil)] 09:33:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x92577400) [pid = 1742] [serial = 764] [outer = 0x9252b400] 09:33:50 INFO - PROCESS | 1742 | 1467390830346 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x92c51800) [pid = 1742] [serial = 765] [outer = 0x9252b400] 09:33:51 INFO - PROCESS | 1742 | 1467390831244 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1585ms 09:33:51 INFO - PROCESS | 1742 | 1467390831300 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 1742 | 1467390831304 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:33:51 INFO - PROCESS | 1742 | 1467390831311 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 1742 | 1467390831315 Marionette TRACE conn4 <- [1,990,null,{}] 09:33:51 INFO - PROCESS | 1742 | 1467390831320 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 1742 | 1467390831326 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:51 INFO - PROCESS | 1742 | 1467390831514 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:33:51 INFO - PROCESS | 1742 | 1467390831760 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 1742 | 1467390831768 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f4d000 == 47 [pid = 1742] [id = 255] 09:33:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x92537800) [pid = 1742] [serial = 766] [outer = (nil)] 09:33:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x92f93c00) [pid = 1742] [serial = 767] [outer = 0x92537800] 09:33:51 INFO - PROCESS | 1742 | 1467390831892 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x93a06800) [pid = 1742] [serial = 768] [outer = 0x92537800] 09:33:52 INFO - PROCESS | 1742 | 1467390832806 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1535ms 09:33:52 INFO - PROCESS | 1742 | 1467390832847 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 1742 | 1467390832850 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:33:52 INFO - PROCESS | 1742 | 1467390832857 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 1742 | 1467390832861 Marionette TRACE conn4 <- [1,994,null,{}] 09:33:52 INFO - PROCESS | 1742 | 1467390832866 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 1742 | 1467390832872 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:53 INFO - PROCESS | 1742 | 1467390833067 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:33:53 INFO - PROCESS | 1742 | 1467390833319 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 1742 | 1467390833325 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3a6c00 == 48 [pid = 1742] [id = 256] 09:33:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x92c5c400) [pid = 1742] [serial = 769] [outer = (nil)] 09:33:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x93a85400) [pid = 1742] [serial = 770] [outer = 0x92c5c400] 09:33:53 INFO - PROCESS | 1742 | 1467390833452 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x93b2a400) [pid = 1742] [serial = 771] [outer = 0x92c5c400] 09:33:54 INFO - PROCESS | 1742 | 1467390834329 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1529ms 09:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:33:54 INFO - PROCESS | 1742 | 1467390834387 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 1742 | 1467390834390 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:33:54 INFO - PROCESS | 1742 | 1467390834397 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 1742 | 1467390834400 Marionette TRACE conn4 <- [1,998,null,{}] 09:33:54 INFO - PROCESS | 1742 | 1467390834406 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 1742 | 1467390834416 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:54 INFO - PROCESS | 1742 | 1467390834682 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:33:55 INFO - PROCESS | 1742 | 1467390835002 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 1742 | 1467390835011 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c524c00 == 49 [pid = 1742] [id = 257] 09:33:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8e4ed000) [pid = 1742] [serial = 772] [outer = (nil)] 09:33:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x952ac800) [pid = 1742] [serial = 773] [outer = 0x8e4ed000] 09:33:55 INFO - PROCESS | 1742 | 1467390835093 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x96427800) [pid = 1742] [serial = 774] [outer = 0x8e4ed000] 09:33:55 INFO - PROCESS | 1742 | 1467390835972 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1636ms 09:33:56 INFO - PROCESS | 1742 | 1467390836033 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 1742 | 1467390836038 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:33:56 INFO - PROCESS | 1742 | 1467390836044 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 1742 | 1467390836048 Marionette TRACE conn4 <- [1,1002,null,{}] 09:33:56 INFO - PROCESS | 1742 | 1467390836054 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 1742 | 1467390836059 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:56 INFO - PROCESS | 1742 | 1467390836260 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:33:56 INFO - PROCESS | 1742 | 1467390836508 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 1742 | 1467390836517 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x95266c00 == 50 [pid = 1742] [id = 258] 09:33:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x952b3000) [pid = 1742] [serial = 775] [outer = (nil)] 09:33:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x977cb400) [pid = 1742] [serial = 776] [outer = 0x952b3000] 09:33:56 INFO - PROCESS | 1742 | 1467390836643 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x98e59800) [pid = 1742] [serial = 777] [outer = 0x952b3000] 09:33:57 INFO - PROCESS | 1742 | 1467390837513 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1529ms 09:33:57 INFO - PROCESS | 1742 | 1467390837574 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 1742 | 1467390837585 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:33:57 INFO - PROCESS | 1742 | 1467390837591 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 1742 | 1467390837595 Marionette TRACE conn4 <- [1,1006,null,{}] 09:33:57 INFO - PROCESS | 1742 | 1467390837600 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 1742 | 1467390837605 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:57 INFO - PROCESS | 1742 | 1467390837794 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:33:58 INFO - PROCESS | 1742 | 1467390838044 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 1742 | 1467390838053 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3af800 == 51 [pid = 1742] [id = 259] 09:33:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x92506800) [pid = 1742] [serial = 778] [outer = (nil)] 09:33:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x98ef0400) [pid = 1742] [serial = 779] [outer = 0x92506800] 09:33:58 INFO - PROCESS | 1742 | 1467390838176 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x98ef4c00) [pid = 1742] [serial = 780] [outer = 0x92506800] 09:33:59 INFO - PROCESS | 1742 | 1467390839046 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1490ms 09:33:59 INFO - PROCESS | 1742 | 1467390839082 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 1742 | 1467390839086 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:33:59 INFO - PROCESS | 1742 | 1467390839092 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 1742 | 1467390839095 Marionette TRACE conn4 <- [1,1010,null,{}] 09:33:59 INFO - PROCESS | 1742 | 1467390839101 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 1742 | 1467390839106 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:59 INFO - PROCESS | 1742 | 1467390839303 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:33:59 INFO - PROCESS | 1742 | 1467390839565 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 1742 | 1467390839574 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:33:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c44800 == 52 [pid = 1742] [id = 260] 09:33:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x93d5a400) [pid = 1742] [serial = 781] [outer = (nil)] 09:33:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x99958000) [pid = 1742] [serial = 782] [outer = 0x93d5a400] 09:33:59 INFO - PROCESS | 1742 | 1467390839718 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x99ad7c00) [pid = 1742] [serial = 783] [outer = 0x93d5a400] 09:34:00 INFO - PROCESS | 1742 | 1467390840615 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1582ms 09:34:00 INFO - PROCESS | 1742 | 1467390840675 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 1742 | 1467390840679 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:34:00 INFO - PROCESS | 1742 | 1467390840686 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 1742 | 1467390840688 Marionette TRACE conn4 <- [1,1014,null,{}] 09:34:00 INFO - PROCESS | 1742 | 1467390840695 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 1742 | 1467390840700 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:00 INFO - PROCESS | 1742 | 1467390840889 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:34:01 INFO - PROCESS | 1742 | 1467390841150 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 1742 | 1467390841159 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x9648c400 == 53 [pid = 1742] [id = 261] 09:34:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9648e400) [pid = 1742] [serial = 784] [outer = (nil)] 09:34:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x99dc8800) [pid = 1742] [serial = 785] [outer = 0x9648e400] 09:34:01 INFO - PROCESS | 1742 | 1467390841283 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x99dcf000) [pid = 1742] [serial = 786] [outer = 0x9648e400] 09:34:02 INFO - PROCESS | 1742 | 1467390842258 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1630ms 09:34:02 INFO - PROCESS | 1742 | 1467390842317 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 1742 | 1467390842321 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:34:02 INFO - PROCESS | 1742 | 1467390842329 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 1742 | 1467390842334 Marionette TRACE conn4 <- [1,1018,null,{}] 09:34:02 INFO - PROCESS | 1742 | 1467390842339 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 1742 | 1467390842345 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:02 INFO - PROCESS | 1742 | 1467390842579 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:34:02 INFO - PROCESS | 1742 | 1467390842897 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 1742 | 1467390842910 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x99f77800 == 54 [pid = 1742] [id = 262] 09:34:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x99f77c00) [pid = 1742] [serial = 787] [outer = (nil)] 09:34:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x99f7d000) [pid = 1742] [serial = 788] [outer = 0x99f77c00] 09:34:03 INFO - PROCESS | 1742 | 1467390843001 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9a066800) [pid = 1742] [serial = 789] [outer = 0x99f77c00] 09:34:03 INFO - PROCESS | 1742 | 1467390843889 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1628ms 09:34:03 INFO - PROCESS | 1742 | 1467390843958 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 1742 | 1467390843961 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:34:03 INFO - PROCESS | 1742 | 1467390843968 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 1742 | 1467390843972 Marionette TRACE conn4 <- [1,1022,null,{}] 09:34:03 INFO - PROCESS | 1742 | 1467390843978 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 1742 | 1467390843983 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:04 INFO - PROCESS | 1742 | 1467390844216 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:34:04 INFO - PROCESS | 1742 | 1467390844476 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 1742 | 1467390844483 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52d000 == 55 [pid = 1742] [id = 263] 09:34:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8db74400) [pid = 1742] [serial = 790] [outer = (nil)] 09:34:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8eb95400) [pid = 1742] [serial = 791] [outer = 0x8db74400] 09:34:04 INFO - PROCESS | 1742 | 1467390844610 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8f125400) [pid = 1742] [serial = 792] [outer = 0x8db74400] 09:34:05 INFO - PROCESS | 1742 | 1467390845963 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2030ms 09:34:06 INFO - PROCESS | 1742 | 1467390846084 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 1742 | 1467390846091 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:34:06 INFO - PROCESS | 1742 | 1467390846114 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 1742 | 1467390846119 Marionette TRACE conn4 <- [1,1026,null,{}] 09:34:06 INFO - PROCESS | 1742 | 1467390846128 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 1742 | 1467390846138 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:06 INFO - PROCESS | 1742 | 1467390846333 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:34:06 INFO - PROCESS | 1742 | 1467390846518 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 1742 | 1467390846527 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e3000 == 56 [pid = 1742] [id = 264] 09:34:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8c68f400) [pid = 1742] [serial = 793] [outer = (nil)] 09:34:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8c698c00) [pid = 1742] [serial = 794] [outer = 0x8c68f400] 09:34:06 INFO - PROCESS | 1742 | 1467390846638 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8da23800) [pid = 1742] [serial = 795] [outer = 0x8c68f400] 09:34:07 INFO - PROCESS | 1742 | 1467390847719 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1659ms 09:34:07 INFO - PROCESS | 1742 | 1467390847762 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 1742 | 1467390847769 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:34:07 INFO - PROCESS | 1742 | 1467390847779 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 1742 | 1467390847783 Marionette TRACE conn4 <- [1,1030,null,{}] 09:34:07 INFO - PROCESS | 1742 | 1467390847789 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 1742 | 1467390847794 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:07 INFO - PROCESS | 1742 | 1467390847991 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:34:08 INFO - PROCESS | 1742 | 1467390848297 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 1742 | 1467390848306 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e9400 == 55 [pid = 1742] [id = 250] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea73c00 == 54 [pid = 1742] [id = 249] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8f118800 == 53 [pid = 1742] [id = 248] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c689400 == 52 [pid = 1742] [id = 247] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2efc00 == 51 [pid = 1742] [id = 246] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3a9800 == 50 [pid = 1742] [id = 236] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f7000 == 49 [pid = 1742] [id = 245] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8db6b000 == 48 [pid = 1742] [id = 235] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d8800 == 47 [pid = 1742] [id = 238] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9113cc00 == 46 [pid = 1742] [id = 241] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52e400 == 45 [pid = 1742] [id = 242] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f1400 == 44 [pid = 1742] [id = 234] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8eb9ac00 == 43 [pid = 1742] [id = 240] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8db6c000 == 42 [pid = 1742] [id = 237] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8f382800 == 41 [pid = 1742] [id = 244] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebf3c00 == 40 [pid = 1742] [id = 239] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f1800 == 39 [pid = 1742] [id = 243] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e3000 == 38 [pid = 1742] [id = 264] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52d000 == 37 [pid = 1742] [id = 263] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x99f77800 == 36 [pid = 1742] [id = 262] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x92c44800 == 35 [pid = 1742] [id = 260] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x9648c400 == 34 [pid = 1742] [id = 261] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3af800 == 33 [pid = 1742] [id = 259] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x95266c00 == 32 [pid = 1742] [id = 258] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c524c00 == 31 [pid = 1742] [id = 257] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x90f4d000 == 30 [pid = 1742] [id = 255] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3a6c00 == 29 [pid = 1742] [id = 256] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x91dbec00 == 28 [pid = 1742] [id = 254] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4e2800 == 27 [pid = 1742] [id = 253] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f1c00 == 26 [pid = 1742] [id = 251] 09:34:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7fa400 == 25 [pid = 1742] [id = 252] 09:34:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7eec00 == 26 [pid = 1742] [id = 265] 09:34:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8b7ef000) [pid = 1742] [serial = 796] [outer = (nil)] 09:34:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8b7fb400) [pid = 1742] [serial = 797] [outer = 0x8b7ef000] 09:34:09 INFO - PROCESS | 1742 | 1467390849865 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8c2ee400) [pid = 1742] [serial = 798] [outer = 0x8b7ef000] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x99dcac00) [pid = 1742] [serial = 656] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8cdf9c00) [pid = 1742] [serial = 647] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0xa2fb3400) [pid = 1742] [serial = 675] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8e3b0400) [pid = 1742] [serial = 677] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8c697400) [pid = 1742] [serial = 692] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x982d2400) [pid = 1742] [serial = 654] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9a069000) [pid = 1742] [serial = 671] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8e1e2800) [pid = 1742] [serial = 696] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8ea78c00) [pid = 1742] [serial = 689] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8da23c00) [pid = 1742] [serial = 693] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8c693000) [pid = 1742] [serial = 686] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9b2a3400) [pid = 1742] [serial = 660] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x952aa400) [pid = 1742] [serial = 653] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8eba0000) [pid = 1742] [serial = 690] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8e4e9400) [pid = 1742] [serial = 698] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0xa3109400) [pid = 1742] [serial = 669] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8f120000) [pid = 1742] [serial = 680] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x91e8a400) [pid = 1742] [serial = 651] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8f121c00) [pid = 1742] [serial = 681] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x91e92400) [pid = 1742] [serial = 683] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0xa2578000) [pid = 1742] [serial = 666] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8cdf2c00) [pid = 1742] [serial = 687] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0xa1019c00) [pid = 1742] [serial = 662] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0xa2535800) [pid = 1742] [serial = 674] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x99e75000) [pid = 1742] [serial = 657] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x90f51c00) [pid = 1742] [serial = 650] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9acb2400) [pid = 1742] [serial = 659] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8ea70000) [pid = 1742] [serial = 699] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0xa23b0400) [pid = 1742] [serial = 665] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0xa2fee800) [pid = 1742] [serial = 668] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9a06c000) [pid = 1742] [serial = 672] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0xa3193000) [pid = 1742] [serial = 684] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0xa2328000) [pid = 1742] [serial = 663] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8e1d7400) [pid = 1742] [serial = 695] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0xa2371800) [pid = 1742] [serial = 678] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8db71c00) [pid = 1742] [serial = 648] [outer = (nil)] [url = about:blank] 09:34:10 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8e4e5800) [pid = 1742] [serial = 701] [outer = (nil)] [url = about:blank] 09:34:11 INFO - PROCESS | 1742 | 1467390851209 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 3494ms 09:34:11 INFO - PROCESS | 1742 | 1467390851275 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 1742 | 1467390851281 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:34:11 INFO - PROCESS | 1742 | 1467390851290 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 1742 | 1467390851298 Marionette TRACE conn4 <- [1,1034,null,{}] 09:34:11 INFO - PROCESS | 1742 | 1467390851306 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 1742 | 1467390851312 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:11 INFO - PROCESS | 1742 | 1467390851538 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:34:11 INFO - PROCESS | 1742 | 1467390851767 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 1742 | 1467390851776 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c698000 == 27 [pid = 1742] [id = 266] 09:34:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8cded800) [pid = 1742] [serial = 799] [outer = (nil)] 09:34:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8cdf3800) [pid = 1742] [serial = 800] [outer = 0x8cded800] 09:34:11 INFO - PROCESS | 1742 | 1467390851896 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8da25800) [pid = 1742] [serial = 801] [outer = 0x8cded800] 09:34:12 INFO - PROCESS | 1742 | 1467390852864 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1638ms 09:34:12 INFO - PROCESS | 1742 | 1467390852928 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 1742 | 1467390852935 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:34:12 INFO - PROCESS | 1742 | 1467390852946 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 1742 | 1467390852950 Marionette TRACE conn4 <- [1,1038,null,{}] 09:34:12 INFO - PROCESS | 1742 | 1467390852957 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 1742 | 1467390852962 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:13 INFO - PROCESS | 1742 | 1467390853190 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:34:13 INFO - PROCESS | 1742 | 1467390853412 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 1742 | 1467390853422 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db6d400 == 28 [pid = 1742] [id = 267] 09:34:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8db6e400) [pid = 1742] [serial = 802] [outer = (nil)] 09:34:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8dcdc000) [pid = 1742] [serial = 803] [outer = 0x8db6e400] 09:34:13 INFO - PROCESS | 1742 | 1467390853552 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8dce8c00) [pid = 1742] [serial = 804] [outer = 0x8db6e400] 09:34:14 INFO - PROCESS | 1742 | 1467390854567 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1679ms 09:34:14 INFO - PROCESS | 1742 | 1467390854625 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 1742 | 1467390854629 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:34:14 INFO - PROCESS | 1742 | 1467390854636 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 1742 | 1467390854642 Marionette TRACE conn4 <- [1,1042,null,{}] 09:34:14 INFO - PROCESS | 1742 | 1467390854661 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 1742 | 1467390854671 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:14 INFO - PROCESS | 1742 | 1467390854910 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:34:15 INFO - PROCESS | 1742 | 1467390855137 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 1742 | 1467390855151 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ed400 == 29 [pid = 1742] [id = 268] 09:34:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e1ee000) [pid = 1742] [serial = 805] [outer = (nil)] 09:34:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8e3a6800) [pid = 1742] [serial = 806] [outer = 0x8e1ee000] 09:34:15 INFO - PROCESS | 1742 | 1467390855248 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e4e3000) [pid = 1742] [serial = 807] [outer = 0x8e1ee000] 09:34:16 INFO - PROCESS | 1742 | 1467390856909 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2394ms 09:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:34:17 INFO - PROCESS | 1742 | 1467390857045 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 1742 | 1467390857050 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:34:17 INFO - PROCESS | 1742 | 1467390857058 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 1742 | 1467390857064 Marionette TRACE conn4 <- [1,1046,null,{}] 09:34:17 INFO - PROCESS | 1742 | 1467390857074 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 1742 | 1467390857079 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:17 INFO - PROCESS | 1742 | 1467390857239 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:34:17 INFO - PROCESS | 1742 | 1467390857373 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 1742 | 1467390857381 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68cc00 == 30 [pid = 1742] [id = 269] 09:34:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8c68d000) [pid = 1742] [serial = 808] [outer = (nil)] 09:34:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8c694800) [pid = 1742] [serial = 809] [outer = 0x8c68d000] 09:34:17 INFO - PROCESS | 1742 | 1467390857454 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8da27400) [pid = 1742] [serial = 810] [outer = 0x8c68d000] 09:34:18 INFO - PROCESS | 1742 | 1467390858222 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1201ms 09:34:18 INFO - PROCESS | 1742 | 1467390858257 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 1742 | 1467390858264 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:34:18 INFO - PROCESS | 1742 | 1467390858279 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 1742 | 1467390858283 Marionette TRACE conn4 <- [1,1050,null,{}] 09:34:18 INFO - PROCESS | 1742 | 1467390858289 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 1742 | 1467390858295 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:18 INFO - PROCESS | 1742 | 1467390858461 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:34:18 INFO - PROCESS | 1742 | 1467390858471 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 1742 | 1467390858477 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d5c00 == 31 [pid = 1742] [id = 270] 09:34:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8e1d7400) [pid = 1742] [serial = 811] [outer = (nil)] 09:34:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8e1e2800) [pid = 1742] [serial = 812] [outer = 0x8e1d7400] 09:34:18 INFO - PROCESS | 1742 | 1467390858551 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8e4e8c00) [pid = 1742] [serial = 813] [outer = 0x8e1d7400] 09:34:19 INFO - PROCESS | 1742 | 1467390859585 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1334ms 09:34:19 INFO - PROCESS | 1742 | 1467390859612 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 1742 | 1467390859616 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:34:19 INFO - PROCESS | 1742 | 1467390859622 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 1742 | 1467390859628 Marionette TRACE conn4 <- [1,1054,null,{}] 09:34:19 INFO - PROCESS | 1742 | 1467390859649 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 1742 | 1467390859657 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:19 INFO - PROCESS | 1742 | 1467390859884 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:34:19 INFO - PROCESS | 1742 | 1467390859904 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 1742 | 1467390859919 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eb92c00 == 32 [pid = 1742] [id = 271] 09:34:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8eb94000) [pid = 1742] [serial = 814] [outer = (nil)] 09:34:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8eb9a400) [pid = 1742] [serial = 815] [outer = 0x8eb94000] 09:34:19 INFO - PROCESS | 1742 | 1467390859988 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8ebe7c00) [pid = 1742] [serial = 816] [outer = 0x8eb94000] 09:34:20 INFO - PROCESS | 1742 | 1467390860942 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1342ms 09:34:20 INFO - PROCESS | 1742 | 1467390860965 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 1742 | 1467390860969 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:34:20 INFO - PROCESS | 1742 | 1467390860982 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 1742 | 1467390860984 Marionette TRACE conn4 <- [1,1058,null,{}] 09:34:20 INFO - PROCESS | 1742 | 1467390860990 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:20 INFO - PROCESS | 1742 | 1467390860995 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:21 INFO - PROCESS | 1742 | 1467390861212 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:34:21 INFO - PROCESS | 1742 | 1467390861234 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 1742 | 1467390861241 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf2000 == 33 [pid = 1742] [id = 272] 09:34:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8eba0c00) [pid = 1742] [serial = 817] [outer = (nil)] 09:34:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8ebf2400) [pid = 1742] [serial = 818] [outer = 0x8eba0c00] 09:34:21 INFO - PROCESS | 1742 | 1467390861312 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8f121800) [pid = 1742] [serial = 819] [outer = 0x8eba0c00] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x93d5a400) [pid = 1742] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8db74400) [pid = 1742] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x92c5c400) [pid = 1742] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8e4ed000) [pid = 1742] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8c68f400) [pid = 1742] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x92506800) [pid = 1742] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x952b3000) [pid = 1742] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x92537800) [pid = 1742] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8ea6bc00) [pid = 1742] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8c521c00) [pid = 1742] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x9648e400) [pid = 1742] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x9252b400) [pid = 1742] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x99f77c00) [pid = 1742] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x90f47000) [pid = 1742] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8e1cf400) [pid = 1742] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8c696000) [pid = 1742] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8f11f000) [pid = 1742] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:34:21 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8b7f3400) [pid = 1742] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8c695c00) [pid = 1742] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8f384400) [pid = 1742] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8e3adc00) [pid = 1742] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91e8e800) [pid = 1742] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x91dc0c00) [pid = 1742] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8e1edc00) [pid = 1742] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8f119000) [pid = 1742] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x92531000) [pid = 1742] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8b7f2400) [pid = 1742] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8c68e400) [pid = 1742] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8c52a000) [pid = 1742] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8ebf2800) [pid = 1742] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8c52a400) [pid = 1742] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:34:22 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8c2f0400) [pid = 1742] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:34:22 INFO - PROCESS | 1742 | 1467390862514 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1575ms 09:34:22 INFO - PROCESS | 1742 | 1467390862558 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 1742 | 1467390862561 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:34:22 INFO - PROCESS | 1742 | 1467390862567 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 1742 | 1467390862569 Marionette TRACE conn4 <- [1,1062,null,{}] 09:34:22 INFO - PROCESS | 1742 | 1467390862575 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 1742 | 1467390862580 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:22 INFO - PROCESS | 1742 | 1467390862785 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:34:22 INFO - PROCESS | 1742 | 1467390862833 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 1742 | 1467390862841 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2edc00 == 34 [pid = 1742] [id = 273] 09:34:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8c694400) [pid = 1742] [serial = 820] [outer = (nil)] 09:34:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e3adc00) [pid = 1742] [serial = 821] [outer = 0x8c694400] 09:34:22 INFO - PROCESS | 1742 | 1467390862911 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8ebec000) [pid = 1742] [serial = 822] [outer = 0x8c694400] 09:34:23 INFO - PROCESS | 1742 | 1467390863705 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1181ms 09:34:23 INFO - PROCESS | 1742 | 1467390863749 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 1742 | 1467390863752 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:34:23 INFO - PROCESS | 1742 | 1467390863759 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 1742 | 1467390863762 Marionette TRACE conn4 <- [1,1066,null,{}] 09:34:23 INFO - PROCESS | 1742 | 1467390863767 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 1742 | 1467390863778 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:24 INFO - PROCESS | 1742 | 1467390864042 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:34:24 INFO - PROCESS | 1742 | 1467390864214 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 1742 | 1467390864227 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c521400 == 35 [pid = 1742] [id = 274] 09:34:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8c521c00) [pid = 1742] [serial = 823] [outer = (nil)] 09:34:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8c52bc00) [pid = 1742] [serial = 824] [outer = 0x8c521c00] 09:34:24 INFO - PROCESS | 1742 | 1467390864306 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8c68e000) [pid = 1742] [serial = 825] [outer = 0x8c521c00] 09:34:25 INFO - PROCESS | 1742 | 1467390865339 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1637ms 09:34:25 INFO - PROCESS | 1742 | 1467390865398 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 1742 | 1467390865404 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:34:25 INFO - PROCESS | 1742 | 1467390865413 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 1742 | 1467390865419 Marionette TRACE conn4 <- [1,1070,null,{}] 09:34:25 INFO - PROCESS | 1742 | 1467390865426 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 1742 | 1467390865432 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:25 INFO - PROCESS | 1742 | 1467390865714 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:34:25 INFO - PROCESS | 1742 | 1467390865933 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 1742 | 1467390865945 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1df400 == 36 [pid = 1742] [id = 275] 09:34:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8e1e0000) [pid = 1742] [serial = 826] [outer = (nil)] 09:34:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8e4eb800) [pid = 1742] [serial = 827] [outer = 0x8e1e0000] 09:34:26 INFO - PROCESS | 1742 | 1467390866036 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8ea70800) [pid = 1742] [serial = 828] [outer = 0x8e1e0000] 09:34:26 INFO - PROCESS | 1742 | 1467390866946 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1584ms 09:34:26 INFO - PROCESS | 1742 | 1467390866997 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:34:27 INFO - PROCESS | 1742 | 1467390867002 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:34:27 INFO - PROCESS | 1742 | 1467390867009 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 1742 | 1467390867013 Marionette TRACE conn4 <- [1,1074,null,{}] 09:34:27 INFO - PROCESS | 1742 | 1467390867019 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 1742 | 1467390867025 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:27 INFO - PROCESS | 1742 | 1467390867222 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:34:27 INFO - PROCESS | 1742 | 1467390867397 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 1742 | 1467390867409 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f11b800 == 37 [pid = 1742] [id = 276] 09:34:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8f384000) [pid = 1742] [serial = 829] [outer = (nil)] 09:34:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8f38ac00) [pid = 1742] [serial = 830] [outer = 0x8f384000] 09:34:27 INFO - PROCESS | 1742 | 1467390867578 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x90f46400) [pid = 1742] [serial = 831] [outer = 0x8f384000] 09:34:28 INFO - PROCESS | 1742 | 1467390868537 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1579ms 09:34:28 INFO - PROCESS | 1742 | 1467390868588 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 1742 | 1467390868594 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:34:28 INFO - PROCESS | 1742 | 1467390868612 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 1742 | 1467390868620 Marionette TRACE conn4 <- [1,1078,null,{}] 09:34:28 INFO - PROCESS | 1742 | 1467390868626 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:28 INFO - PROCESS | 1742 | 1467390868633 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:28 INFO - PROCESS | 1742 | 1467390868902 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:34:29 INFO - PROCESS | 1742 | 1467390869119 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 1742 | 1467390869125 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68a000 == 38 [pid = 1742] [id = 277] 09:34:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8e4e7400) [pid = 1742] [serial = 832] [outer = (nil)] 09:34:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x91144000) [pid = 1742] [serial = 833] [outer = 0x8e4e7400] 09:34:29 INFO - PROCESS | 1742 | 1467390869213 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x91147800) [pid = 1742] [serial = 834] [outer = 0x8e4e7400] 09:34:30 INFO - PROCESS | 1742 | 1467390870109 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1547ms 09:34:30 INFO - PROCESS | 1742 | 1467390870150 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 1742 | 1467390870155 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:34:30 INFO - PROCESS | 1742 | 1467390870161 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 1742 | 1467390870165 Marionette TRACE conn4 <- [1,1082,null,{}] 09:34:30 INFO - PROCESS | 1742 | 1467390870170 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:30 INFO - PROCESS | 1742 | 1467390870175 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:30 INFO - PROCESS | 1742 | 1467390870352 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:34:30 INFO - PROCESS | 1742 | 1467390870537 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 1742 | 1467390870545 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x90f51400 == 39 [pid = 1742] [id = 278] 09:34:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x91146400) [pid = 1742] [serial = 835] [outer = (nil)] 09:34:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x91b6dc00) [pid = 1742] [serial = 836] [outer = 0x91146400] 09:34:30 INFO - PROCESS | 1742 | 1467390870634 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x91b70000) [pid = 1742] [serial = 837] [outer = 0x91146400] 09:34:31 INFO - PROCESS | 1742 | 1467390871559 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1444ms 09:34:31 INFO - PROCESS | 1742 | 1467390871606 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:34:31 INFO - PROCESS | 1742 | 1467390871610 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:34:31 INFO - PROCESS | 1742 | 1467390871616 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 1742 | 1467390871620 Marionette TRACE conn4 <- [1,1086,null,{}] 09:34:31 INFO - PROCESS | 1742 | 1467390871625 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 1742 | 1467390871631 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:31 INFO - PROCESS | 1742 | 1467390871811 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:34:32 INFO - PROCESS | 1742 | 1467390871986 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 1742 | 1467390872006 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dc5c00 == 40 [pid = 1742] [id = 279] 09:34:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x91dc6000) [pid = 1742] [serial = 838] [outer = (nil)] 09:34:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x91e8a400) [pid = 1742] [serial = 839] [outer = 0x91dc6000] 09:34:32 INFO - PROCESS | 1742 | 1467390872152 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x91e93c00) [pid = 1742] [serial = 840] [outer = 0x91dc6000] 09:34:33 INFO - PROCESS | 1742 | 1467390873082 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1537ms 09:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:34:33 INFO - PROCESS | 1742 | 1467390873153 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 1742 | 1467390873157 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:34:33 INFO - PROCESS | 1742 | 1467390873164 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 1742 | 1467390873167 Marionette TRACE conn4 <- [1,1090,null,{}] 09:34:33 INFO - PROCESS | 1742 | 1467390873173 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 1742 | 1467390873179 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:33 INFO - PROCESS | 1742 | 1467390873363 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:34:33 INFO - PROCESS | 1742 | 1467390873581 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 1742 | 1467390873590 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e95400 == 41 [pid = 1742] [id = 280] 09:34:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x91e97000) [pid = 1742] [serial = 841] [outer = (nil)] 09:34:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x9200ec00) [pid = 1742] [serial = 842] [outer = 0x91e97000] 09:34:33 INFO - PROCESS | 1742 | 1467390873715 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x92408800) [pid = 1742] [serial = 843] [outer = 0x91e97000] 09:34:34 INFO - PROCESS | 1742 | 1467390874568 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1438ms 09:34:34 INFO - PROCESS | 1742 | 1467390874601 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 1742 | 1467390874604 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:34:34 INFO - PROCESS | 1742 | 1467390874611 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 1742 | 1467390874614 Marionette TRACE conn4 <- [1,1094,null,{}] 09:34:34 INFO - PROCESS | 1742 | 1467390874620 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 1742 | 1467390874625 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:34 INFO - PROCESS | 1742 | 1467390874787 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:34:35 INFO - PROCESS | 1742 | 1467390874995 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 1742 | 1467390875005 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2f0800 == 42 [pid = 1742] [id = 281] 09:34:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x91b64000) [pid = 1742] [serial = 844] [outer = (nil)] 09:34:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x92507c00) [pid = 1742] [serial = 845] [outer = 0x91b64000] 09:34:35 INFO - PROCESS | 1742 | 1467390875116 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x92508800) [pid = 1742] [serial = 846] [outer = 0x91b64000] 09:34:36 INFO - PROCESS | 1742 | 1467390876104 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1531ms 09:34:36 INFO - PROCESS | 1742 | 1467390876143 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 1742 | 1467390876147 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:34:36 INFO - PROCESS | 1742 | 1467390876153 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 1742 | 1467390876156 Marionette TRACE conn4 <- [1,1098,null,{}] 09:34:36 INFO - PROCESS | 1742 | 1467390876162 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 1742 | 1467390876166 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:36 INFO - PROCESS | 1742 | 1467390876341 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:34:36 INFO - PROCESS | 1742 | 1467390876562 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 1742 | 1467390876569 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f0800 == 43 [pid = 1742] [id = 282] 09:34:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8b7f1400) [pid = 1742] [serial = 847] [outer = (nil)] 09:34:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8c2e1c00) [pid = 1742] [serial = 848] [outer = 0x8b7f1400] 09:34:36 INFO - PROCESS | 1742 | 1467390876857 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8c2ef000) [pid = 1742] [serial = 849] [outer = 0x8b7f1400] 09:34:37 INFO - PROCESS | 1742 | 1467390877742 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1632ms 09:34:37 INFO - PROCESS | 1742 | 1467390877787 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 1742 | 1467390877793 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:34:37 INFO - PROCESS | 1742 | 1467390877801 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 1742 | 1467390877805 Marionette TRACE conn4 <- [1,1102,null,{}] 09:34:37 INFO - PROCESS | 1742 | 1467390877812 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 1742 | 1467390877817 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:38 INFO - PROCESS | 1742 | 1467390878029 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:34:38 INFO - PROCESS | 1742 | 1467390878364 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 1742 | 1467390878374 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da2a000 == 44 [pid = 1742] [id = 283] 09:34:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8da2dc00) [pid = 1742] [serial = 850] [outer = (nil)] 09:34:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8dce0c00) [pid = 1742] [serial = 851] [outer = 0x8da2dc00] 09:34:38 INFO - PROCESS | 1742 | 1467390878455 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8e1d4c00) [pid = 1742] [serial = 852] [outer = 0x8da2dc00] 09:34:39 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdefc00 == 43 [pid = 1742] [id = 174] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x92c51800) [pid = 1742] [serial = 765] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x92577400) [pid = 1742] [serial = 764] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9a066800) [pid = 1742] [serial = 789] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8db6dc00) [pid = 1742] [serial = 758] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x93a06800) [pid = 1742] [serial = 768] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x99dcf000) [pid = 1742] [serial = 786] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8eb9f000) [pid = 1742] [serial = 761] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x99f7d000) [pid = 1742] [serial = 788] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x9113b400) [pid = 1742] [serial = 749] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8e3a7c00) [pid = 1742] [serial = 708] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8db73000) [pid = 1742] [serial = 743] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8e3b0000) [pid = 1742] [serial = 744] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8f124c00) [pid = 1742] [serial = 710] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8f383400) [pid = 1742] [serial = 711] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8b7fb000) [pid = 1742] [serial = 704] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8c2eb000) [pid = 1742] [serial = 705] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8f381c00) [pid = 1742] [serial = 737] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x91145000) [pid = 1742] [serial = 738] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x92575800) [pid = 1742] [serial = 734] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x93a08000) [pid = 1742] [serial = 735] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x91b69400) [pid = 1742] [serial = 716] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x91b6bc00) [pid = 1742] [serial = 717] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x91e93000) [pid = 1742] [serial = 719] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x92010000) [pid = 1742] [serial = 720] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x9256d800) [pid = 1742] [serial = 725] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x92573400) [pid = 1742] [serial = 726] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x90f4e000) [pid = 1742] [serial = 713] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x90f51000) [pid = 1742] [serial = 714] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8f126400) [pid = 1742] [serial = 746] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x92c52000) [pid = 1742] [serial = 728] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x92c54800) [pid = 1742] [serial = 729] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x92c60400) [pid = 1742] [serial = 731] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x9256e800) [pid = 1742] [serial = 756] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x92f92800) [pid = 1742] [serial = 732] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8db70800) [pid = 1742] [serial = 740] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8db73c00) [pid = 1742] [serial = 741] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x92504400) [pid = 1742] [serial = 722] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x92509400) [pid = 1742] [serial = 723] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e1e4800) [pid = 1742] [serial = 707] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x9250b000) [pid = 1742] [serial = 755] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8eb98000) [pid = 1742] [serial = 702] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x91b63800) [pid = 1742] [serial = 750] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e1d0c00) [pid = 1742] [serial = 752] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x90f43c00) [pid = 1742] [serial = 747] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e4e3c00) [pid = 1742] [serial = 753] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x99ad7c00) [pid = 1742] [serial = 783] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8f125400) [pid = 1742] [serial = 792] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x93b2a400) [pid = 1742] [serial = 771] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x96427800) [pid = 1742] [serial = 774] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8da23800) [pid = 1742] [serial = 795] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x98ef0400) [pid = 1742] [serial = 779] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x98ef4c00) [pid = 1742] [serial = 780] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8c698c00) [pid = 1742] [serial = 794] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x977cb400) [pid = 1742] [serial = 776] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x99958000) [pid = 1742] [serial = 782] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x92f93c00) [pid = 1742] [serial = 767] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8eb95400) [pid = 1742] [serial = 791] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8f11d000) [pid = 1742] [serial = 762] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x98e59800) [pid = 1742] [serial = 777] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x93a85400) [pid = 1742] [serial = 770] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x952ac800) [pid = 1742] [serial = 773] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e1cec00) [pid = 1742] [serial = 759] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x99dc8800) [pid = 1742] [serial = 785] [outer = (nil)] [url = about:blank] 09:34:39 INFO - PROCESS | 1742 | 1467390879411 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1630ms 09:34:39 INFO - PROCESS | 1742 | 1467390879429 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 1742 | 1467390879435 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:34:39 INFO - PROCESS | 1742 | 1467390879445 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 1742 | 1467390879449 Marionette TRACE conn4 <- [1,1106,null,{}] 09:34:39 INFO - PROCESS | 1742 | 1467390879455 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 1742 | 1467390879459 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:39 INFO - PROCESS | 1742 | 1467390879620 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:34:39 INFO - PROCESS | 1742 | 1467390879637 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 1742 | 1467390879645 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db73c00 == 44 [pid = 1742] [id = 284] 09:34:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8dcde400) [pid = 1742] [serial = 853] [outer = (nil)] 09:34:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e1ea400) [pid = 1742] [serial = 854] [outer = 0x8dcde400] 09:34:39 INFO - PROCESS | 1742 | 1467390879712 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e3ac000) [pid = 1742] [serial = 855] [outer = 0x8dcde400] 09:34:40 INFO - PROCESS | 1742 | 1467390880691 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1277ms 09:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:34:40 INFO - PROCESS | 1742 | 1467390880722 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 1742 | 1467390880725 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:34:40 INFO - PROCESS | 1742 | 1467390880732 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 1742 | 1467390880737 Marionette TRACE conn4 <- [1,1110,null,{}] 09:34:40 INFO - PROCESS | 1742 | 1467390880757 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:40 INFO - PROCESS | 1742 | 1467390880766 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:40 INFO - PROCESS | 1742 | 1467390880981 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:34:41 INFO - PROCESS | 1742 | 1467390880996 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 1742 | 1467390881005 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dcde000 == 45 [pid = 1742] [id = 285] 09:34:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eb96000) [pid = 1742] [serial = 856] [outer = (nil)] 09:34:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8ebe8c00) [pid = 1742] [serial = 857] [outer = 0x8eb96000] 09:34:41 INFO - PROCESS | 1742 | 1467390881074 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8ebf4800) [pid = 1742] [serial = 858] [outer = 0x8eb96000] 09:34:41 INFO - PROCESS | 1742 | 1467390881938 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1233ms 09:34:41 INFO - PROCESS | 1742 | 1467390881964 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:34:41 INFO - PROCESS | 1742 | 1467390881968 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:34:41 INFO - PROCESS | 1742 | 1467390881975 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 1742 | 1467390881978 Marionette TRACE conn4 <- [1,1114,null,{}] 09:34:41 INFO - PROCESS | 1742 | 1467390881984 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 1742 | 1467390881989 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:42 INFO - PROCESS | 1742 | 1467390882210 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:34:42 INFO - PROCESS | 1742 | 1467390882228 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 1742 | 1467390882236 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3a8c00 == 46 [pid = 1742] [id = 286] 09:34:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8ea73800) [pid = 1742] [serial = 859] [outer = (nil)] 09:34:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8f126800) [pid = 1742] [serial = 860] [outer = 0x8ea73800] 09:34:42 INFO - PROCESS | 1742 | 1467390882303 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8f388000) [pid = 1742] [serial = 861] [outer = 0x8ea73800] 09:34:43 INFO - PROCESS | 1742 | 1467390883271 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1341ms 09:34:43 INFO - PROCESS | 1742 | 1467390883316 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 1742 | 1467390883320 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:34:43 INFO - PROCESS | 1742 | 1467390883326 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 1742 | 1467390883329 Marionette TRACE conn4 <- [1,1118,null,{}] 09:34:43 INFO - PROCESS | 1742 | 1467390883334 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 1742 | 1467390883339 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:43 INFO - PROCESS | 1742 | 1467390883546 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:34:43 INFO - PROCESS | 1742 | 1467390883563 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 1742 | 1467390883570 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f125400 == 47 [pid = 1742] [id = 287] 09:34:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8f383800) [pid = 1742] [serial = 862] [outer = (nil)] 09:34:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x90f4cc00) [pid = 1742] [serial = 863] [outer = 0x8f383800] 09:34:43 INFO - PROCESS | 1742 | 1467390883650 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x9113d400) [pid = 1742] [serial = 864] [outer = 0x8f383800] 09:34:44 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8eb94000) [pid = 1742] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:34:44 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eba0c00) [pid = 1742] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:34:44 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8c68d000) [pid = 1742] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:34:44 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e1d7400) [pid = 1742] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:34:44 INFO - PROCESS | 1742 | 1467390884571 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1277ms 09:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:34:44 INFO - PROCESS | 1742 | 1467390884603 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 1742 | 1467390884606 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:34:44 INFO - PROCESS | 1742 | 1467390884612 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 1742 | 1467390884616 Marionette TRACE conn4 <- [1,1122,null,{}] 09:34:44 INFO - PROCESS | 1742 | 1467390884621 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 1742 | 1467390884631 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:44 INFO - PROCESS | 1742 | 1467390884821 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:34:44 INFO - PROCESS | 1742 | 1467390884965 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 1742 | 1467390884973 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ef800 == 48 [pid = 1742] [id = 288] 09:34:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8b7f0400) [pid = 1742] [serial = 865] [outer = (nil)] 09:34:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x90f49000) [pid = 1742] [serial = 866] [outer = 0x8b7f0400] 09:34:45 INFO - PROCESS | 1742 | 1467390885049 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8f38b400) [pid = 1742] [serial = 867] [outer = 0x8b7f0400] 09:34:45 INFO - PROCESS | 1742 | 1467390885761 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1190ms 09:34:45 INFO - PROCESS | 1742 | 1467390885802 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 1742 | 1467390885805 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:34:45 INFO - PROCESS | 1742 | 1467390885819 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 1742 | 1467390885822 Marionette TRACE conn4 <- [1,1126,null,{}] 09:34:45 INFO - PROCESS | 1742 | 1467390885828 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 1742 | 1467390885832 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:46 INFO - PROCESS | 1742 | 1467390885999 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:34:46 INFO - PROCESS | 1742 | 1467390886224 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 1742 | 1467390886234 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ecc00 == 49 [pid = 1742] [id = 289] 09:34:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8b7f0000) [pid = 1742] [serial = 868] [outer = (nil)] 09:34:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8c2e9000) [pid = 1742] [serial = 869] [outer = 0x8b7f0000] 09:34:46 INFO - PROCESS | 1742 | 1467390886320 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8c52a000) [pid = 1742] [serial = 870] [outer = 0x8b7f0000] 09:34:47 INFO - PROCESS | 1742 | 1467390887295 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1487ms 09:34:47 INFO - PROCESS | 1742 | 1467390887310 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 1742 | 1467390887316 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:34:47 INFO - PROCESS | 1742 | 1467390887328 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 1742 | 1467390887334 Marionette TRACE conn4 <- [1,1130,null,{}] 09:34:47 INFO - PROCESS | 1742 | 1467390887349 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:47 INFO - PROCESS | 1742 | 1467390887357 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:47 INFO - PROCESS | 1742 | 1467390887582 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:34:47 INFO - PROCESS | 1742 | 1467390887808 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 1742 | 1467390887816 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1cec00 == 50 [pid = 1742] [id = 290] 09:34:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8e1dac00) [pid = 1742] [serial = 871] [outer = (nil)] 09:34:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8e3ab400) [pid = 1742] [serial = 872] [outer = 0x8e1dac00] 09:34:47 INFO - PROCESS | 1742 | 1467390887913 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8ea6b800) [pid = 1742] [serial = 873] [outer = 0x8e1dac00] 09:34:48 INFO - PROCESS | 1742 | 1467390888833 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1543ms 09:34:48 INFO - PROCESS | 1742 | 1467390888871 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 1742 | 1467390888878 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:34:48 INFO - PROCESS | 1742 | 1467390888885 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 1742 | 1467390888889 Marionette TRACE conn4 <- [1,1134,null,{}] 09:34:48 INFO - PROCESS | 1742 | 1467390888895 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 1742 | 1467390888900 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:49 INFO - PROCESS | 1742 | 1467390889091 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:34:49 INFO - PROCESS | 1742 | 1467390889268 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 1742 | 1467390889278 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f11b400 == 51 [pid = 1742] [id = 291] 09:34:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8f387800) [pid = 1742] [serial = 874] [outer = (nil)] 09:34:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x90f4d000) [pid = 1742] [serial = 875] [outer = 0x8f387800] 09:34:49 INFO - PROCESS | 1742 | 1467390889449 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x9113fc00) [pid = 1742] [serial = 876] [outer = 0x8f387800] 09:34:50 INFO - PROCESS | 1742 | 1467390890381 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1532ms 09:34:50 INFO - PROCESS | 1742 | 1467390890418 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 1742 | 1467390890422 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:34:50 INFO - PROCESS | 1742 | 1467390890438 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 1742 | 1467390890448 Marionette TRACE conn4 <- [1,1138,null,{}] 09:34:50 INFO - PROCESS | 1742 | 1467390890455 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:50 INFO - PROCESS | 1742 | 1467390890462 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:50 INFO - PROCESS | 1742 | 1467390890654 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:34:50 INFO - PROCESS | 1742 | 1467390890827 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 1742 | 1467390890838 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db6a400 == 52 [pid = 1742] [id = 292] 09:34:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8ea72400) [pid = 1742] [serial = 877] [outer = (nil)] 09:34:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x91e8d000) [pid = 1742] [serial = 878] [outer = 0x8ea72400] 09:34:50 INFO - PROCESS | 1742 | 1467390890960 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x9200b800) [pid = 1742] [serial = 879] [outer = 0x8ea72400] 09:34:51 INFO - PROCESS | 1742 | 1467390891817 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1445ms 09:34:51 INFO - PROCESS | 1742 | 1467390891875 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 1742 | 1467390891879 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:34:51 INFO - PROCESS | 1742 | 1467390891886 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 1742 | 1467390891889 Marionette TRACE conn4 <- [1,1142,null,{}] 09:34:51 INFO - PROCESS | 1742 | 1467390891895 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 1742 | 1467390891901 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:52 INFO - PROCESS | 1742 | 1467390892080 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:34:52 INFO - PROCESS | 1742 | 1467390892263 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 1742 | 1467390892273 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dba400 == 53 [pid = 1742] [id = 293] 09:34:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x91e8cc00) [pid = 1742] [serial = 880] [outer = (nil)] 09:34:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x92502000) [pid = 1742] [serial = 881] [outer = 0x91e8cc00] 09:34:52 INFO - PROCESS | 1742 | 1467390892357 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x92507800) [pid = 1742] [serial = 882] [outer = 0x91e8cc00] 09:34:53 INFO - PROCESS | 1742 | 1467390893285 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1428ms 09:34:53 INFO - PROCESS | 1742 | 1467390893315 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 1742 | 1467390893319 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:34:53 INFO - PROCESS | 1742 | 1467390893326 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 1742 | 1467390893330 Marionette TRACE conn4 <- [1,1146,null,{}] 09:34:53 INFO - PROCESS | 1742 | 1467390893336 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:53 INFO - PROCESS | 1742 | 1467390893341 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:53 INFO - PROCESS | 1742 | 1467390893517 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:34:53 INFO - PROCESS | 1742 | 1467390893705 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 1742 | 1467390893724 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d5800 == 54 [pid = 1742] [id = 294] 09:34:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x9250f000) [pid = 1742] [serial = 883] [outer = (nil)] 09:34:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x9252f800) [pid = 1742] [serial = 884] [outer = 0x9250f000] 09:34:53 INFO - PROCESS | 1742 | 1467390893849 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x9256d800) [pid = 1742] [serial = 885] [outer = 0x9250f000] 09:34:54 INFO - PROCESS | 1742 | 1467390894837 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1541ms 09:34:54 INFO - PROCESS | 1742 | 1467390894868 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 1742 | 1467390894872 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:34:54 INFO - PROCESS | 1742 | 1467390894879 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 1742 | 1467390894882 Marionette TRACE conn4 <- [1,1150,null,{}] 09:34:54 INFO - PROCESS | 1742 | 1467390894888 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:54 INFO - PROCESS | 1742 | 1467390894894 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:55 INFO - PROCESS | 1742 | 1467390895087 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:34:55 INFO - PROCESS | 1742 | 1467390895263 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 1742 | 1467390895272 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x92402c00 == 55 [pid = 1742] [id = 295] 09:34:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x92529400) [pid = 1742] [serial = 886] [outer = (nil)] 09:34:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x92577800) [pid = 1742] [serial = 887] [outer = 0x92529400] 09:34:55 INFO - PROCESS | 1742 | 1467390895355 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x92c41c00) [pid = 1742] [serial = 888] [outer = 0x92529400] 09:34:56 INFO - PROCESS | 1742 | 1467390896234 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1382ms 09:34:56 INFO - PROCESS | 1742 | 1467390896263 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 1742 | 1467390896266 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:34:56 INFO - PROCESS | 1742 | 1467390896273 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 1742 | 1467390896277 Marionette TRACE conn4 <- [1,1154,null,{}] 09:34:56 INFO - PROCESS | 1742 | 1467390896283 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:56 INFO - PROCESS | 1742 | 1467390896288 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:56 INFO - PROCESS | 1742 | 1467390896457 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:34:56 INFO - PROCESS | 1742 | 1467390896641 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 1742 | 1467390896648 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c48c00 == 56 [pid = 1742] [id = 296] 09:34:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x92c49400) [pid = 1742] [serial = 889] [outer = (nil)] 09:34:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x92c4dc00) [pid = 1742] [serial = 890] [outer = 0x92c49400] 09:34:56 INFO - PROCESS | 1742 | 1467390896726 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x92c51c00) [pid = 1742] [serial = 891] [outer = 0x92c49400] 09:34:57 INFO - PROCESS | 1742 | 1467390897673 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1433ms 09:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:34:57 INFO - PROCESS | 1742 | 1467390897708 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 1742 | 1467390897711 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:34:57 INFO - PROCESS | 1742 | 1467390897718 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 1742 | 1467390897721 Marionette TRACE conn4 <- [1,1158,null,{}] 09:34:57 INFO - PROCESS | 1742 | 1467390897727 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 1742 | 1467390897732 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:57 INFO - PROCESS | 1742 | 1467390897903 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:34:58 INFO - PROCESS | 1742 | 1467390898100 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 1742 | 1467390898109 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebf6400 == 57 [pid = 1742] [id = 297] 09:34:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x91140c00) [pid = 1742] [serial = 892] [outer = (nil)] 09:34:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x92c57800) [pid = 1742] [serial = 893] [outer = 0x91140c00] 09:34:58 INFO - PROCESS | 1742 | 1467390898221 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x92c5d000) [pid = 1742] [serial = 894] [outer = 0x91140c00] 09:34:59 INFO - PROCESS | 1742 | 1467390899174 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1490ms 09:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:34:59 INFO - PROCESS | 1742 | 1467390899208 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 1742 | 1467390899211 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:34:59 INFO - PROCESS | 1742 | 1467390899218 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 1742 | 1467390899221 Marionette TRACE conn4 <- [1,1162,null,{}] 09:34:59 INFO - PROCESS | 1742 | 1467390899227 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 1742 | 1467390899232 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:59 INFO - PROCESS | 1742 | 1467390899409 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:34:59 INFO - PROCESS | 1742 | 1467390899592 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 1742 | 1467390899600 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:34:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c4e800 == 58 [pid = 1742] [id = 298] 09:34:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x92c55800) [pid = 1742] [serial = 895] [outer = (nil)] 09:34:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x92f93400) [pid = 1742] [serial = 896] [outer = 0x92c55800] 09:34:59 INFO - PROCESS | 1742 | 1467390899676 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x92f94800) [pid = 1742] [serial = 897] [outer = 0x92c55800] 09:35:00 INFO - PROCESS | 1742 | 1467390900644 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1485ms 09:35:00 INFO - PROCESS | 1742 | 1467390900703 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 1742 | 1467390900706 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:35:00 INFO - PROCESS | 1742 | 1467390900713 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 1742 | 1467390900716 Marionette TRACE conn4 <- [1,1166,null,{}] 09:35:00 INFO - PROCESS | 1742 | 1467390900722 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:00 INFO - PROCESS | 1742 | 1467390900727 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:00 INFO - PROCESS | 1742 | 1467390900900 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:35:01 INFO - PROCESS | 1742 | 1467390901399 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 1742 | 1467390901411 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c691400 == 59 [pid = 1742] [id = 299] 09:35:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8c692000) [pid = 1742] [serial = 898] [outer = (nil)] 09:35:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8cdf9400) [pid = 1742] [serial = 899] [outer = 0x8c692000] 09:35:01 INFO - PROCESS | 1742 | 1467390901562 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8db6b800) [pid = 1742] [serial = 900] [outer = 0x8c692000] 09:35:02 INFO - PROCESS | 1742 | 1467390902620 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1980ms 09:35:02 INFO - PROCESS | 1742 | 1467390902696 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 1742 | 1467390902701 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:35:02 INFO - PROCESS | 1742 | 1467390902709 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 1742 | 1467390902713 Marionette TRACE conn4 <- [1,1170,null,{}] 09:35:02 INFO - PROCESS | 1742 | 1467390902721 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:02 INFO - PROCESS | 1742 | 1467390902729 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:02 INFO - PROCESS | 1742 | 1467390902947 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e3adc00) [pid = 1742] [serial = 821] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | 1467390903307 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 1742 | 1467390903317 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e4400 == 60 [pid = 1742] [id = 300] 09:35:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8c2e9400) [pid = 1742] [serial = 901] [outer = (nil)] 09:35:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8da2c400) [pid = 1742] [serial = 902] [outer = 0x8c2e9400] 09:35:03 INFO - PROCESS | 1742 | 1467390903397 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8e1e6000) [pid = 1742] [serial = 903] [outer = 0x8c2e9400] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x8eb9a400) [pid = 1742] [serial = 815] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8ebf2400) [pid = 1742] [serial = 818] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8ebe7c00) [pid = 1742] [serial = 816] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8f121800) [pid = 1742] [serial = 819] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8c694800) [pid = 1742] [serial = 809] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8da27400) [pid = 1742] [serial = 810] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8e1e2800) [pid = 1742] [serial = 812] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8b7fb400) [pid = 1742] [serial = 797] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e3a6800) [pid = 1742] [serial = 806] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8cdf3800) [pid = 1742] [serial = 800] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8dcdc000) [pid = 1742] [serial = 803] [outer = (nil)] [url = about:blank] 09:35:03 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e4e8c00) [pid = 1742] [serial = 813] [outer = (nil)] [url = about:blank] 09:35:04 INFO - PROCESS | 1742 | 1467390904211 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1544ms 09:35:04 INFO - PROCESS | 1742 | 1467390904257 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 1742 | 1467390904263 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:35:04 INFO - PROCESS | 1742 | 1467390904270 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 1742 | 1467390904273 Marionette TRACE conn4 <- [1,1174,null,{}] 09:35:04 INFO - PROCESS | 1742 | 1467390904284 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 1742 | 1467390904288 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:04 INFO - PROCESS | 1742 | 1467390904459 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:35:04 INFO - PROCESS | 1742 | 1467390904469 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 1742 | 1467390904474 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ed000 == 61 [pid = 1742] [id = 301] 09:35:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8eb9fc00) [pid = 1742] [serial = 904] [outer = (nil)] 09:35:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8f11dc00) [pid = 1742] [serial = 905] [outer = 0x8eb9fc00] 09:35:04 INFO - PROCESS | 1742 | 1467390904551 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8f390800) [pid = 1742] [serial = 906] [outer = 0x8eb9fc00] 09:35:05 INFO - PROCESS | 1742 | 1467390905530 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 1742 | 1467390905573 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:35:05 INFO - PROCESS | 1742 | 1467390905588 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 1742 | 1467390905596 Marionette TRACE conn4 <- [1,1178,null,{}] 09:35:05 INFO - PROCESS | 1742 | 1467390905605 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:05 INFO - PROCESS | 1742 | 1467390905612 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:05 INFO - PROCESS | 1742 | 1467390905778 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:35:05 INFO - PROCESS | 1742 | 1467390905939 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1742 | 1467390905946 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6800 == 62 [pid = 1742] [id = 302] 09:35:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x9113ec00) [pid = 1742] [serial = 907] [outer = (nil)] 09:35:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x91e8a800) [pid = 1742] [serial = 908] [outer = 0x9113ec00] 09:35:06 INFO - PROCESS | 1742 | 1467390906015 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x91e96c00) [pid = 1742] [serial = 909] [outer = 0x9113ec00] 09:35:06 INFO - PROCESS | 1742 | 1467390906858 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 1742 | 1467390906907 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:35:06 INFO - PROCESS | 1742 | 1467390906913 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1742 | 1467390906917 Marionette TRACE conn4 <- [1,1182,null,{}] 09:35:06 INFO - PROCESS | 1742 | 1467390906922 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:06 INFO - PROCESS | 1742 | 1467390906941 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:07 INFO - PROCESS | 1742 | 1467390907161 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:35:07 INFO - PROCESS | 1742 | 1467390907181 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 1742 | 1467390907188 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebf2400 == 63 [pid = 1742] [id = 303] 09:35:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x9113cc00) [pid = 1742] [serial = 910] [outer = (nil)] 09:35:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x9252d800) [pid = 1742] [serial = 911] [outer = 0x9113cc00] 09:35:07 INFO - PROCESS | 1742 | 1467390907268 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x9256c400) [pid = 1742] [serial = 912] [outer = 0x9113cc00] 09:35:08 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8eb96000) [pid = 1742] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:35:08 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8c694400) [pid = 1742] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:35:08 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8dcde400) [pid = 1742] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:35:08 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8f383800) [pid = 1742] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:35:08 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8b7f1400) [pid = 1742] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:35:08 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8ea73800) [pid = 1742] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:35:08 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8da2dc00) [pid = 1742] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:35:08 INFO - PROCESS | 1742 | --DOCSHELL 0x92011000 == 62 [pid = 1742] [id = 10] 09:35:08 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:08 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:35:08 INFO - PROCESS | 1742 | 1467390908442 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 1742 | 1467390908500 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:35:08 INFO - PROCESS | 1742 | 1467390908507 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 1742 | 1467390908509 Marionette TRACE conn4 <- [1,1186,null,{}] 09:35:08 INFO - PROCESS | 1742 | 1467390908516 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 1742 | 1467390908522 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:08 INFO - PROCESS | 1742 | 1467390908687 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:35:08 INFO - PROCESS | 1742 | 1467390908868 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 1742 | 1467390908882 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebea800 == 63 [pid = 1742] [id = 304] 09:35:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8f386c00) [pid = 1742] [serial = 913] [outer = (nil)] 09:35:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x92574c00) [pid = 1742] [serial = 914] [outer = 0x8f386c00] 09:35:08 INFO - PROCESS | 1742 | 1467390908966 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x92c58000) [pid = 1742] [serial = 915] [outer = 0x8f386c00] 09:35:09 INFO - PROCESS | 1742 | 1467390909703 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 1742 | 1467390909742 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:35:09 INFO - PROCESS | 1742 | 1467390909749 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 1742 | 1467390909752 Marionette TRACE conn4 <- [1,1190,null,{}] 09:35:09 INFO - PROCESS | 1742 | 1467390909758 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:09 INFO - PROCESS | 1742 | 1467390909763 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:09 INFO - PROCESS | 1742 | 1467390909928 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:35:09 INFO - PROCESS | 1742 | 1467390909937 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 1742 | 1467390909949 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68c000 == 64 [pid = 1742] [id = 305] 09:35:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8e1d0c00) [pid = 1742] [serial = 916] [outer = (nil)] 09:35:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x93a08000) [pid = 1742] [serial = 917] [outer = 0x8e1d0c00] 09:35:10 INFO - PROCESS | 1742 | 1467390910025 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x93a0a800) [pid = 1742] [serial = 918] [outer = 0x8e1d0c00] 09:35:11 INFO - PROCESS | 1742 | 1467390911201 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 1742 | 1467390911291 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:35:11 INFO - PROCESS | 1742 | 1467390911300 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 1742 | 1467390911307 Marionette TRACE conn4 <- [1,1194,null,{}] 09:35:11 INFO - PROCESS | 1742 | 1467390911315 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:11 INFO - PROCESS | 1742 | 1467390911321 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:11 INFO - PROCESS | 1742 | 1467390911553 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:35:11 INFO - PROCESS | 1742 | 1467390911829 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 1742 | 1467390911837 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db6ac00 == 65 [pid = 1742] [id = 306] 09:35:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8db6f400) [pid = 1742] [serial = 919] [outer = (nil)] 09:35:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8e1e8000) [pid = 1742] [serial = 920] [outer = 0x8db6f400] 09:35:11 INFO - PROCESS | 1742 | 1467390911925 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8eb9d400) [pid = 1742] [serial = 921] [outer = 0x8db6f400] 09:35:12 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:12 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:35:12 INFO - PROCESS | 1742 | 1467390912901 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 1742 | 1467390912946 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:35:12 INFO - PROCESS | 1742 | 1467390912957 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 1742 | 1467390912961 Marionette TRACE conn4 <- [1,1198,null,{}] 09:35:12 INFO - PROCESS | 1742 | 1467390912967 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 1742 | 1467390912973 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:13 INFO - PROCESS | 1742 | 1467390913169 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:35:13 INFO - PROCESS | 1742 | 1467390913454 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1742 | 1467390913463 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea74000 == 66 [pid = 1742] [id = 307] 09:35:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x91dbd000) [pid = 1742] [serial = 922] [outer = (nil)] 09:35:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x9240e400) [pid = 1742] [serial = 923] [outer = 0x91dbd000] 09:35:13 INFO - PROCESS | 1742 | 1467390913591 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x92576000) [pid = 1742] [serial = 924] [outer = 0x91dbd000] 09:35:14 INFO - PROCESS | 1742 | 1467390914502 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1583ms 09:35:14 INFO - PROCESS | 1742 | 1467390914541 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1742 | 1467390914545 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:35:14 INFO - PROCESS | 1742 | 1467390914552 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1742 | 1467390914558 Marionette TRACE conn4 <- [1,1202,null,{}] 09:35:14 INFO - PROCESS | 1742 | 1467390914575 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 1742 | 1467390914584 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:14 INFO - PROCESS | 1742 | 1467390914781 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:35:14 INFO - PROCESS | 1742 | 1467390914965 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1742 | 1467390914979 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a05c00 == 67 [pid = 1742] [id = 308] 09:35:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x93a08400) [pid = 1742] [serial = 925] [outer = (nil)] 09:35:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x93a0e400) [pid = 1742] [serial = 926] [outer = 0x93a08400] 09:35:15 INFO - PROCESS | 1742 | 1467390915075 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x93a8c800) [pid = 1742] [serial = 927] [outer = 0x93a08400] 09:35:16 INFO - PROCESS | 1742 | 1467390916022 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1533ms 09:35:16 INFO - PROCESS | 1742 | 1467390916086 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 1742 | 1467390916091 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:35:16 INFO - PROCESS | 1742 | 1467390916098 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 1742 | 1467390916102 Marionette TRACE conn4 <- [1,1206,null,{}] 09:35:16 INFO - PROCESS | 1742 | 1467390916108 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 1742 | 1467390916113 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:16 INFO - PROCESS | 1742 | 1467390916353 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:35:16 INFO - PROCESS | 1742 | 1467390916610 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1742 | 1467390916618 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d0400 == 68 [pid = 1742] [id = 309] 09:35:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x93a06800) [pid = 1742] [serial = 928] [outer = (nil)] 09:35:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x93b31800) [pid = 1742] [serial = 929] [outer = 0x93a06800] 09:35:16 INFO - PROCESS | 1742 | 1467390916748 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x93d4b400) [pid = 1742] [serial = 930] [outer = 0x93a06800] 09:35:17 INFO - PROCESS | 1742 | 1467390917630 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:35:17 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 09:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1588ms 09:35:17 INFO - PROCESS | 1742 | 1467390917687 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 1742 | 1467390917691 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:35:17 INFO - PROCESS | 1742 | 1467390917697 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 1742 | 1467390917701 Marionette TRACE conn4 <- [1,1210,null,{}] 09:35:17 INFO - PROCESS | 1742 | 1467390917707 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 1742 | 1467390917712 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:17 INFO - PROCESS | 1742 | 1467390917896 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:35:18 INFO - PROCESS | 1742 | 1467390918083 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1742 | 1467390918090 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b2e800 == 69 [pid = 1742] [id = 310] 09:35:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x93b30400) [pid = 1742] [serial = 931] [outer = (nil)] 09:35:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x93d54c00) [pid = 1742] [serial = 932] [outer = 0x93b30400] 09:35:18 INFO - PROCESS | 1742 | 1467390918171 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x93d58800) [pid = 1742] [serial = 933] [outer = 0x93b30400] 09:35:19 INFO - PROCESS | 1742 | 1467390919194 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1531ms 09:35:19 INFO - PROCESS | 1742 | 1467390919231 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 1742 | 1467390919234 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:35:19 INFO - PROCESS | 1742 | 1467390919241 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 1742 | 1467390919244 Marionette TRACE conn4 <- [1,1214,null,{}] 09:35:19 INFO - PROCESS | 1742 | 1467390919251 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 1742 | 1467390919263 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:19 INFO - PROCESS | 1742 | 1467390919479 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:35:19 INFO - PROCESS | 1742 | 1467390919714 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 1742 | 1467390919721 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e4c00 == 70 [pid = 1742] [id = 311] 09:35:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x93a0c800) [pid = 1742] [serial = 934] [outer = (nil)] 09:35:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x9525dc00) [pid = 1742] [serial = 935] [outer = 0x93a0c800] 09:35:19 INFO - PROCESS | 1742 | 1467390919847 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x95262000) [pid = 1742] [serial = 936] [outer = 0x93a0c800] 09:35:20 INFO - PROCESS | 1742 | 1467390920746 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1533ms 09:35:20 INFO - PROCESS | 1742 | 1467390920775 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:35:20 INFO - PROCESS | 1742 | 1467390920780 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:35:20 INFO - PROCESS | 1742 | 1467390920788 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 1742 | 1467390920791 Marionette TRACE conn4 <- [1,1218,null,{}] 09:35:20 INFO - PROCESS | 1742 | 1467390920799 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 1742 | 1467390920804 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:20 INFO - PROCESS | 1742 | 1467390920996 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:35:21 INFO - PROCESS | 1742 | 1467390921202 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 1742 | 1467390921211 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2400 == 71 [pid = 1742] [id = 312] 09:35:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x92c46000) [pid = 1742] [serial = 937] [outer = (nil)] 09:35:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x952a6800) [pid = 1742] [serial = 938] [outer = 0x92c46000] 09:35:21 INFO - PROCESS | 1742 | 1467390921334 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x952aa800) [pid = 1742] [serial = 939] [outer = 0x92c46000] 09:35:22 INFO - PROCESS | 1742 | 1467390922247 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1532ms 09:35:22 INFO - PROCESS | 1742 | 1467390922335 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1742 | 1467390922340 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:35:22 INFO - PROCESS | 1742 | 1467390922347 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 1742 | 1467390922349 Marionette TRACE conn4 <- [1,1222,null,{}] 09:35:22 INFO - PROCESS | 1742 | 1467390922356 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 1742 | 1467390922361 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:22 INFO - PROCESS | 1742 | 1467390922553 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:35:22 INFO - PROCESS | 1742 | 1467390922783 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 1742 | 1467390922791 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a05400 == 72 [pid = 1742] [id = 313] 09:35:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x951cac00) [pid = 1742] [serial = 940] [outer = (nil)] 09:35:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x952b0800) [pid = 1742] [serial = 941] [outer = 0x951cac00] 09:35:22 INFO - PROCESS | 1742 | 1467390922888 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x96425c00) [pid = 1742] [serial = 942] [outer = 0x951cac00] 09:35:23 INFO - PROCESS | 1742 | 1467390923808 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 1742 | 1467390923887 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:35:23 INFO - PROCESS | 1742 | 1467390923894 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 1742 | 1467390923897 Marionette TRACE conn4 <- [1,1226,null,{}] 09:35:23 INFO - PROCESS | 1742 | 1467390923903 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:23 INFO - PROCESS | 1742 | 1467390923908 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:24 INFO - PROCESS | 1742 | 1467390924130 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:35:24 INFO - PROCESS | 1742 | 1467390924367 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 1742 | 1467390924375 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x9525e800 == 73 [pid = 1742] [id = 314] 09:35:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x9648e000) [pid = 1742] [serial = 943] [outer = (nil)] 09:35:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x977c9800) [pid = 1742] [serial = 944] [outer = 0x9648e000] 09:35:24 INFO - PROCESS | 1742 | 1467390924508 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x98218800) [pid = 1742] [serial = 945] [outer = 0x9648e000] 09:35:25 INFO - PROCESS | 1742 | 1467390925478 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1633ms 09:35:25 INFO - PROCESS | 1742 | 1467390925528 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 1742 | 1467390925531 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:35:25 INFO - PROCESS | 1742 | 1467390925538 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 1742 | 1467390925542 Marionette TRACE conn4 <- [1,1230,null,{}] 09:35:25 INFO - PROCESS | 1742 | 1467390925548 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 1742 | 1467390925553 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:25 INFO - PROCESS | 1742 | 1467390925732 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:35:25 INFO - PROCESS | 1742 | 1467390925921 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 1742 | 1467390925929 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c521000 == 74 [pid = 1742] [id = 315] 09:35:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8f38d800) [pid = 1742] [serial = 946] [outer = (nil)] 09:35:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x91e90800) [pid = 1742] [serial = 947] [outer = 0x8f38d800] 09:35:26 INFO - PROCESS | 1742 | 1467390926070 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x950c7400) [pid = 1742] [serial = 948] [outer = 0x8f38d800] 09:35:27 INFO - PROCESS | 1742 | 1467390927278 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1790ms 09:35:27 INFO - PROCESS | 1742 | 1467390927332 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:35:27 INFO - PROCESS | 1742 | 1467390927346 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:35:27 INFO - PROCESS | 1742 | 1467390927355 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 1742 | 1467390927362 Marionette TRACE conn4 <- [1,1234,null,{}] 09:35:27 INFO - PROCESS | 1742 | 1467390927370 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 1742 | 1467390927374 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:27 INFO - PROCESS | 1742 | 1467390927591 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:35:27 INFO - PROCESS | 1742 | 1467390927947 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 1742 | 1467390927957 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea6c400 == 75 [pid = 1742] [id = 316] 09:35:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8ea71000) [pid = 1742] [serial = 949] [outer = (nil)] 09:35:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8ebee800) [pid = 1742] [serial = 950] [outer = 0x8ea71000] 09:35:28 INFO - PROCESS | 1742 | 1467390928038 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8f127400) [pid = 1742] [serial = 951] [outer = 0x8ea71000] 09:35:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3a8c00 == 74 [pid = 1742] [id = 286] 09:35:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8dcde000 == 73 [pid = 1742] [id = 285] 09:35:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8db73c00 == 72 [pid = 1742] [id = 284] 09:35:28 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x90f49000) [pid = 1742] [serial = 866] [outer = (nil)] [url = about:blank] 09:35:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebea800 == 71 [pid = 1742] [id = 304] 09:35:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebf2400 == 70 [pid = 1742] [id = 303] 09:35:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e6800 == 69 [pid = 1742] [id = 302] 09:35:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ed000 == 68 [pid = 1742] [id = 301] 09:35:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e4400 == 67 [pid = 1742] [id = 300] 09:35:29 INFO - PROCESS | 1742 | 1467390929003 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:35:29 INFO - PROCESS | 1742 | --DOCSHELL 0x8c691400 == 66 [pid = 1742] [id = 299] 09:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1686ms 09:35:29 INFO - PROCESS | 1742 | 1467390929045 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1742 | 1467390929051 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:35:29 INFO - PROCESS | 1742 | 1467390929062 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1742 | 1467390929065 Marionette TRACE conn4 <- [1,1238,null,{}] 09:35:29 INFO - PROCESS | 1742 | 1467390929071 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:29 INFO - PROCESS | 1742 | 1467390929077 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:29 INFO - PROCESS | 1742 | 1467390929248 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x91e8a400) [pid = 1742] [serial = 839] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x91144000) [pid = 1742] [serial = 833] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8ebf4800) [pid = 1742] [serial = 858] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8ebec000) [pid = 1742] [serial = 822] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8f38ac00) [pid = 1742] [serial = 830] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8e1ea400) [pid = 1742] [serial = 854] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8ebe8c00) [pid = 1742] [serial = 857] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9113d400) [pid = 1742] [serial = 864] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8c2e1c00) [pid = 1742] [serial = 848] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8c52bc00) [pid = 1742] [serial = 824] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8e4eb800) [pid = 1742] [serial = 827] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x92507c00) [pid = 1742] [serial = 845] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8c2ef000) [pid = 1742] [serial = 849] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x9200ec00) [pid = 1742] [serial = 842] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8f388000) [pid = 1742] [serial = 861] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x90f4cc00) [pid = 1742] [serial = 863] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8e1d4c00) [pid = 1742] [serial = 852] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x91b6dc00) [pid = 1742] [serial = 836] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8e3ac000) [pid = 1742] [serial = 855] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8dce0c00) [pid = 1742] [serial = 851] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8f126800) [pid = 1742] [serial = 860] [outer = (nil)] [url = about:blank] 09:35:29 INFO - PROCESS | 1742 | 1467390929471 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 1742 | 1467390929481 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dce0c00 == 67 [pid = 1742] [id = 317] 09:35:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8e1d7000) [pid = 1742] [serial = 952] [outer = (nil)] 09:35:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8ebebc00) [pid = 1742] [serial = 953] [outer = 0x8e1d7000] 09:35:29 INFO - PROCESS | 1742 | 1467390929554 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8f383000) [pid = 1742] [serial = 954] [outer = 0x8e1d7000] 09:35:30 INFO - PROCESS | 1742 | 1467390930352 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1330ms 09:35:30 INFO - PROCESS | 1742 | 1467390930405 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 1742 | 1467390930408 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:35:30 INFO - PROCESS | 1742 | 1467390930416 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 1742 | 1467390930422 Marionette TRACE conn4 <- [1,1242,null,{}] 09:35:30 INFO - PROCESS | 1742 | 1467390930442 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 1742 | 1467390930450 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:30 INFO - PROCESS | 1742 | 1467390930619 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:35:30 INFO - PROCESS | 1742 | 1467390930629 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1742 | 1467390930638 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x91b63800 == 68 [pid = 1742] [id = 318] 09:35:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x91b64800) [pid = 1742] [serial = 955] [outer = (nil)] 09:35:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x91b70400) [pid = 1742] [serial = 956] [outer = 0x91b64800] 09:35:30 INFO - PROCESS | 1742 | 1467390930710 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x91e8ac00) [pid = 1742] [serial = 957] [outer = 0x91b64800] 09:35:31 INFO - PROCESS | 1742 | 1467390931626 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1242ms 09:35:31 INFO - PROCESS | 1742 | 1467390931675 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 1742 | 1467390931680 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:35:31 INFO - PROCESS | 1742 | 1467390931697 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 1742 | 1467390931701 Marionette TRACE conn4 <- [1,1246,null,{}] 09:35:31 INFO - PROCESS | 1742 | 1467390931710 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 1742 | 1467390931714 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:31 INFO - PROCESS | 1742 | 1467390931934 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:35:31 INFO - PROCESS | 1742 | 1467390931952 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 1742 | 1467390931961 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ee800 == 69 [pid = 1742] [id = 319] 09:35:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x91147400) [pid = 1742] [serial = 958] [outer = (nil)] 09:35:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x92406000) [pid = 1742] [serial = 959] [outer = 0x91147400] 09:35:32 INFO - PROCESS | 1742 | 1467390932028 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x9250f400) [pid = 1742] [serial = 960] [outer = 0x91147400] 09:35:32 INFO - PROCESS | 1742 | 1467390932968 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1332ms 09:35:33 INFO - PROCESS | 1742 | 1467390933030 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:35:33 INFO - PROCESS | 1742 | 1467390933033 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:35:33 INFO - PROCESS | 1742 | 1467390933039 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 1742 | 1467390933043 Marionette TRACE conn4 <- [1,1250,null,{}] 09:35:33 INFO - PROCESS | 1742 | 1467390933048 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:33 INFO - PROCESS | 1742 | 1467390933053 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:33 INFO - PROCESS | 1742 | 1467390933278 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:35:33 INFO - PROCESS | 1742 | 1467390933302 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1742 | 1467390933309 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dbac00 == 70 [pid = 1742] [id = 320] 09:35:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x92503800) [pid = 1742] [serial = 961] [outer = (nil)] 09:35:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x92c43400) [pid = 1742] [serial = 962] [outer = 0x92503800] 09:35:33 INFO - PROCESS | 1742 | 1467390933378 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x92c55000) [pid = 1742] [serial = 963] [outer = 0x92503800] 09:35:34 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8b7f0400) [pid = 1742] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:35:34 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9113cc00) [pid = 1742] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:35:34 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8c2e9400) [pid = 1742] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:35:34 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8eb9fc00) [pid = 1742] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:35:34 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8c692000) [pid = 1742] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:35:34 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x92410800) [pid = 1742] [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.] 09:35:34 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x9113ec00) [pid = 1742] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:35:34 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8f386c00) [pid = 1742] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:35:34 INFO - PROCESS | 1742 | 1467390934510 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1528ms 09:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:35:34 INFO - PROCESS | 1742 | 1467390934568 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 1742 | 1467390934570 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:35:34 INFO - PROCESS | 1742 | 1467390934577 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 1742 | 1467390934580 Marionette TRACE conn4 <- [1,1254,null,{}] 09:35:34 INFO - PROCESS | 1742 | 1467390934597 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 1742 | 1467390934607 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:34 INFO - PROCESS | 1742 | 1467390934783 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:35:34 INFO - PROCESS | 1742 | 1467390934792 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 1742 | 1467390934801 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebf4400 == 71 [pid = 1742] [id = 321] 09:35:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x91b6ec00) [pid = 1742] [serial = 964] [outer = (nil)] 09:35:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x93a06c00) [pid = 1742] [serial = 965] [outer = 0x91b6ec00] 09:35:34 INFO - PROCESS | 1742 | 1467390934868 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x93b2ac00) [pid = 1742] [serial = 966] [outer = 0x91b6ec00] 09:35:35 INFO - PROCESS | 1742 | 1467390935768 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1239ms 09:35:35 INFO - PROCESS | 1742 | 1467390935816 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 1742 | 1467390935819 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:35:35 INFO - PROCESS | 1742 | 1467390935826 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 1742 | 1467390935829 Marionette TRACE conn4 <- [1,1258,null,{}] 09:35:35 INFO - PROCESS | 1742 | 1467390935834 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 1742 | 1467390935839 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:36 INFO - PROCESS | 1742 | 1467390936014 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:35:36 INFO - PROCESS | 1742 | 1467390936023 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 1742 | 1467390936033 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a01400 == 72 [pid = 1742] [id = 322] 09:35:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x93a04800) [pid = 1742] [serial = 967] [outer = (nil)] 09:35:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x93d55400) [pid = 1742] [serial = 968] [outer = 0x93a04800] 09:35:36 INFO - PROCESS | 1742 | 1467390936101 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x951c7000) [pid = 1742] [serial = 969] [outer = 0x93a04800] 09:35:37 INFO - PROCESS | 1742 | 1467390937299 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1538ms 09:35:37 INFO - PROCESS | 1742 | 1467390937366 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 1742 | 1467390937381 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:35:37 INFO - PROCESS | 1742 | 1467390937394 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 1742 | 1467390937402 Marionette TRACE conn4 <- [1,1262,null,{}] 09:35:37 INFO - PROCESS | 1742 | 1467390937410 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 1742 | 1467390937416 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:37 INFO - PROCESS | 1742 | 1467390937663 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:35:37 INFO - PROCESS | 1742 | 1467390937955 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 1742 | 1467390937965 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3a8c00 == 73 [pid = 1742] [id = 323] 09:35:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8e3ac400) [pid = 1742] [serial = 970] [outer = (nil)] 09:35:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8eb91c00) [pid = 1742] [serial = 971] [outer = 0x8e3ac400] 09:35:38 INFO - PROCESS | 1742 | 1467390938052 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8ebf0400) [pid = 1742] [serial = 972] [outer = 0x8e3ac400] 09:35:39 INFO - PROCESS | 1742 | 1467390939049 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1692ms 09:35:39 INFO - PROCESS | 1742 | 1467390939085 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 1742 | 1467390939093 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:35:39 INFO - PROCESS | 1742 | 1467390939104 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 1742 | 1467390939108 Marionette TRACE conn4 <- [1,1266,null,{}] 09:35:39 INFO - PROCESS | 1742 | 1467390939114 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 1742 | 1467390939121 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:39 INFO - PROCESS | 1742 | 1467390939320 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:35:39 INFO - PROCESS | 1742 | 1467390939607 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 1742 | 1467390939618 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113f400 == 74 [pid = 1742] [id = 324] 09:35:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x91dbdc00) [pid = 1742] [serial = 973] [outer = (nil)] 09:35:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x9240c000) [pid = 1742] [serial = 974] [outer = 0x91dbdc00] 09:35:39 INFO - PROCESS | 1742 | 1467390939748 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x92575000) [pid = 1742] [serial = 975] [outer = 0x91dbdc00] 09:35:40 INFO - PROCESS | 1742 | 1467390940689 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1637ms 09:35:40 INFO - PROCESS | 1742 | 1467390940741 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 1742 | 1467390940746 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:35:40 INFO - PROCESS | 1742 | 1467390940752 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 1742 | 1467390940759 Marionette TRACE conn4 <- [1,1270,null,{}] 09:35:40 INFO - PROCESS | 1742 | 1467390940775 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 1742 | 1467390940784 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:40 INFO - PROCESS | 1742 | 1467390940980 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:35:41 INFO - PROCESS | 1742 | 1467390941230 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 1742 | 1467390941245 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ea000 == 75 [pid = 1742] [id = 325] 09:35:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8ebf3000) [pid = 1742] [serial = 976] [outer = (nil)] 09:35:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x93b2f400) [pid = 1742] [serial = 977] [outer = 0x8ebf3000] 09:35:41 INFO - PROCESS | 1742 | 1467390941374 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x95263000) [pid = 1742] [serial = 978] [outer = 0x8ebf3000] 09:35:42 INFO - PROCESS | 1742 | 1467390942312 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1591ms 09:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:35:42 INFO - PROCESS | 1742 | 1467390942344 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 1742 | 1467390942348 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:35:42 INFO - PROCESS | 1742 | 1467390942356 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 1742 | 1467390942359 Marionette TRACE conn4 <- [1,1274,null,{}] 09:35:42 INFO - PROCESS | 1742 | 1467390942365 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 1742 | 1467390942370 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:42 INFO - PROCESS | 1742 | 1467390942587 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:35:42 INFO - PROCESS | 1742 | 1467390942827 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 1742 | 1467390942835 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ec400 == 76 [pid = 1742] [id = 326] 09:35:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x93a0fc00) [pid = 1742] [serial = 979] [outer = (nil)] 09:35:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x96427800) [pid = 1742] [serial = 980] [outer = 0x93a0fc00] 09:35:42 INFO - PROCESS | 1742 | 1467390942963 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x9648f400) [pid = 1742] [serial = 981] [outer = 0x93a0fc00] 09:35:43 INFO - PROCESS | 1742 | 1467390943908 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1632ms 09:35:43 INFO - PROCESS | 1742 | 1467390943987 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 1742 | 1467390943990 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:35:43 INFO - PROCESS | 1742 | 1467390943997 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 1742 | 1467390944001 Marionette TRACE conn4 <- [1,1278,null,{}] 09:35:44 INFO - PROCESS | 1742 | 1467390944007 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 1742 | 1467390944012 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:44 INFO - PROCESS | 1742 | 1467390944249 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:35:44 INFO - PROCESS | 1742 | 1467390944490 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 1742 | 1467390944498 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea6f400 == 77 [pid = 1742] [id = 327] 09:35:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x93d51c00) [pid = 1742] [serial = 982] [outer = (nil)] 09:35:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x98e57c00) [pid = 1742] [serial = 983] [outer = 0x93d51c00] 09:35:44 INFO - PROCESS | 1742 | 1467390944623 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x98ee7400) [pid = 1742] [serial = 984] [outer = 0x93d51c00] 09:35:45 INFO - PROCESS | 1742 | 1467390945606 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1682ms 09:35:45 INFO - PROCESS | 1742 | 1467390945680 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 1742 | 1467390945683 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:35:45 INFO - PROCESS | 1742 | 1467390945690 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1742 | 1467390945693 Marionette TRACE conn4 <- [1,1282,null,{}] 09:35:45 INFO - PROCESS | 1742 | 1467390945699 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 1742 | 1467390945709 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:45 INFO - PROCESS | 1742 | 1467390945944 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:35:46 INFO - PROCESS | 1742 | 1467390946194 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 1742 | 1467390946204 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f2800 == 78 [pid = 1742] [id = 328] 09:35:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8c694400) [pid = 1742] [serial = 985] [outer = (nil)] 09:35:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x995a8000) [pid = 1742] [serial = 986] [outer = 0x8c694400] 09:35:46 INFO - PROCESS | 1742 | 1467390946327 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x998ddc00) [pid = 1742] [serial = 987] [outer = 0x8c694400] 09:35:47 INFO - PROCESS | 1742 | 1467390947211 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1579ms 09:35:47 INFO - PROCESS | 1742 | 1467390947271 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 1742 | 1467390947274 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:35:47 INFO - PROCESS | 1742 | 1467390947282 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 1742 | 1467390947286 Marionette TRACE conn4 <- [1,1286,null,{}] 09:35:47 INFO - PROCESS | 1742 | 1467390947292 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 1742 | 1467390947297 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:47 INFO - PROCESS | 1742 | 1467390947490 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:35:47 INFO - PROCESS | 1742 | 1467390947681 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1742 | 1467390947691 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ee000 == 79 [pid = 1742] [id = 329] 09:35:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x98ef0400) [pid = 1742] [serial = 988] [outer = (nil)] 09:35:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x99ad7c00) [pid = 1742] [serial = 989] [outer = 0x98ef0400] 09:35:47 INFO - PROCESS | 1742 | 1467390947766 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x99dc0c00) [pid = 1742] [serial = 990] [outer = 0x98ef0400] 09:35:48 INFO - PROCESS | 1742 | 1467390948707 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1480ms 09:35:48 INFO - PROCESS | 1742 | 1467390948764 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 1742 | 1467390948768 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:35:48 INFO - PROCESS | 1742 | 1467390948774 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 1742 | 1467390948778 Marionette TRACE conn4 <- [1,1290,null,{}] 09:35:48 INFO - PROCESS | 1742 | 1467390948787 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 1742 | 1467390948797 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:48 INFO - PROCESS | 1742 | 1467390948988 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:35:49 INFO - PROCESS | 1742 | 1467390949191 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 1742 | 1467390949202 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db6bc00 == 80 [pid = 1742] [id = 330] 09:35:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8db6cc00) [pid = 1742] [serial = 991] [outer = (nil)] 09:35:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8e3b0000) [pid = 1742] [serial = 992] [outer = 0x8db6cc00] 09:35:49 INFO - PROCESS | 1742 | 1467390949372 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8f383400) [pid = 1742] [serial = 993] [outer = 0x8db6cc00] 09:35:50 INFO - PROCESS | 1742 | 1467390950733 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1991ms 09:35:50 INFO - PROCESS | 1742 | 1467390950766 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 1742 | 1467390950773 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:35:50 INFO - PROCESS | 1742 | 1467390950780 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 1742 | 1467390950787 Marionette TRACE conn4 <- [1,1294,null,{}] 09:35:50 INFO - PROCESS | 1742 | 1467390950794 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 1742 | 1467390950800 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:50 INFO - PROCESS | 1742 | 1467390950976 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:35:51 INFO - PROCESS | 1742 | 1467390951182 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1742 | 1467390951190 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1e1000 == 81 [pid = 1742] [id = 331] 09:35:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8e1e3800) [pid = 1742] [serial = 994] [outer = (nil)] 09:35:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8e4ee800) [pid = 1742] [serial = 995] [outer = 0x8e1e3800] 09:35:51 INFO - PROCESS | 1742 | 1467390951329 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8ebec000) [pid = 1742] [serial = 996] [outer = 0x8e1e3800] 09:35:52 INFO - PROCESS | 1742 | 1467390952293 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1582ms 09:35:52 INFO - PROCESS | 1742 | 1467390952362 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 1742 | 1467390952369 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:35:52 INFO - PROCESS | 1742 | 1467390952379 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 1742 | 1467390952382 Marionette TRACE conn4 <- [1,1298,null,{}] 09:35:52 INFO - PROCESS | 1742 | 1467390952388 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 1742 | 1467390952394 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:52 INFO - PROCESS | 1742 | 1467390952622 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:35:52 INFO - PROCESS | 1742 | 1467390952818 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 1742 | 1467390952828 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4e9400 == 82 [pid = 1742] [id = 332] 09:35:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8f11b000) [pid = 1742] [serial = 997] [outer = (nil)] 09:35:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x9113c400) [pid = 1742] [serial = 998] [outer = 0x8f11b000] 09:35:52 INFO - PROCESS | 1742 | 1467390952981 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x91b6b800) [pid = 1742] [serial = 999] [outer = 0x8f11b000] 09:35:53 INFO - PROCESS | 1742 | 1467390953921 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1587ms 09:35:53 INFO - PROCESS | 1742 | 1467390953966 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 1742 | 1467390953970 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:35:53 INFO - PROCESS | 1742 | 1467390953976 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 1742 | 1467390953982 Marionette TRACE conn4 <- [1,1302,null,{}] 09:35:54 INFO - PROCESS | 1742 | 1467390953998 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 1742 | 1467390954006 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:54 INFO - PROCESS | 1742 | 1467390954226 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8da2d800 == 81 [pid = 1742] [id = 175] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x91e8ec00 == 80 [pid = 1742] [id = 178] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebf4400 == 79 [pid = 1742] [id = 321] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8e3ab400) [pid = 1742] [serial = 872] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x8c2e9000) [pid = 1742] [serial = 869] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x91e8d000) [pid = 1742] [serial = 878] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x92c57800) [pid = 1742] [serial = 893] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x92c4dc00) [pid = 1742] [serial = 890] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9252f800) [pid = 1742] [serial = 884] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x92502000) [pid = 1742] [serial = 881] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x92f93400) [pid = 1742] [serial = 896] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x92577800) [pid = 1742] [serial = 887] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x90f4d000) [pid = 1742] [serial = 875] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x9240c400 == 78 [pid = 1742] [id = 11] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x91dbac00 == 77 [pid = 1742] [id = 320] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ee800 == 76 [pid = 1742] [id = 319] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x91b63800 == 75 [pid = 1742] [id = 318] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8dce0c00 == 74 [pid = 1742] [id = 317] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea6c400 == 73 [pid = 1742] [id = 316] 09:35:54 INFO - PROCESS | 1742 | 1467390954527 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 1742 | 1467390954538 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db69c00 == 74 [pid = 1742] [id = 333] 09:35:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8db6e800) [pid = 1742] [serial = 1000] [outer = (nil)] 09:35:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8dce9000) [pid = 1742] [serial = 1001] [outer = 0x8db6e800] 09:35:54 INFO - PROCESS | 1742 | 1467390954613 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8f123400) [pid = 1742] [serial = 1002] [outer = 0x8db6e800] 09:35:54 INFO - PROCESS | 1742 | --DOCSHELL 0x8db6ac00 == 73 [pid = 1742] [id = 306] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8f38b400) [pid = 1742] [serial = 867] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9252d800) [pid = 1742] [serial = 911] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8da2c400) [pid = 1742] [serial = 902] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8e1e6000) [pid = 1742] [serial = 903] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8f11dc00) [pid = 1742] [serial = 905] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8f390800) [pid = 1742] [serial = 906] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8db6b800) [pid = 1742] [serial = 900] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8cdf9400) [pid = 1742] [serial = 899] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8e1e8800) [pid = 1742] [serial = 633] [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.] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x91e96c00) [pid = 1742] [serial = 909] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x91e8a800) [pid = 1742] [serial = 908] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x92574c00) [pid = 1742] [serial = 914] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x92c58000) [pid = 1742] [serial = 915] [outer = (nil)] [url = about:blank] 09:35:54 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9256c400) [pid = 1742] [serial = 912] [outer = (nil)] [url = about:blank] 09:35:55 INFO - PROCESS | 1742 | 1467390955414 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1490ms 09:35:55 INFO - PROCESS | 1742 | 1467390955467 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 1742 | 1467390955471 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:35:55 INFO - PROCESS | 1742 | 1467390955477 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 1742 | 1467390955480 Marionette TRACE conn4 <- [1,1306,null,{}] 09:35:55 INFO - PROCESS | 1742 | 1467390955486 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 1742 | 1467390955491 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:55 INFO - PROCESS | 1742 | 1467390955678 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:35:55 INFO - PROCESS | 1742 | 1467390955824 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 1742 | 1467390955833 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e3800 == 74 [pid = 1742] [id = 334] 09:35:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x90f4d000) [pid = 1742] [serial = 1003] [outer = (nil)] 09:35:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x91e95c00) [pid = 1742] [serial = 1004] [outer = 0x90f4d000] 09:35:55 INFO - PROCESS | 1742 | 1467390955899 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x92506c00) [pid = 1742] [serial = 1005] [outer = 0x90f4d000] 09:35:56 INFO - PROCESS | 1742 | 1467390956710 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1280ms 09:35:56 INFO - PROCESS | 1742 | 1467390956764 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 1742 | 1467390956767 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:35:56 INFO - PROCESS | 1742 | 1467390956789 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 1742 | 1467390956793 Marionette TRACE conn4 <- [1,1310,null,{}] 09:35:56 INFO - PROCESS | 1742 | 1467390956798 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 1742 | 1467390956803 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:57 INFO - PROCESS | 1742 | 1467390957014 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:35:57 INFO - PROCESS | 1742 | 1467390957035 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 1742 | 1467390957043 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e7400 == 75 [pid = 1742] [id = 335] 09:35:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x9113e800) [pid = 1742] [serial = 1006] [outer = (nil)] 09:35:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9256e800) [pid = 1742] [serial = 1007] [outer = 0x9113e800] 09:35:57 INFO - PROCESS | 1742 | 1467390957112 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x92578c00) [pid = 1742] [serial = 1008] [outer = 0x9113e800] 09:35:58 INFO - PROCESS | 1742 | 1467390958034 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 1742 | 1467390958074 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:35:58 INFO - PROCESS | 1742 | 1467390958084 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 1742 | 1467390958101 Marionette TRACE conn4 <- [1,1314,null,{}] 09:35:58 INFO - PROCESS | 1742 | 1467390958114 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 1742 | 1467390958124 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:58 INFO - PROCESS | 1742 | 1467390958352 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:35:58 INFO - PROCESS | 1742 | 1467390958375 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1742 | 1467390958381 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:35:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x9256f800 == 76 [pid = 1742] [id = 336] 09:35:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x92571000) [pid = 1742] [serial = 1009] [outer = (nil)] 09:35:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x93b2bc00) [pid = 1742] [serial = 1010] [outer = 0x92571000] 09:35:58 INFO - PROCESS | 1742 | 1467390958450 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x93d50400) [pid = 1742] [serial = 1011] [outer = 0x92571000] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x91147400) [pid = 1742] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x91b64800) [pid = 1742] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x91dc6000) [pid = 1742] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8db6e400) [pid = 1742] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x93a08400) [pid = 1742] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x91b64000) [pid = 1742] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8b7ef000) [pid = 1742] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x91e8cc00) [pid = 1742] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9250f000) [pid = 1742] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x91b6ec00) [pid = 1742] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x92503800) [pid = 1742] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x91dbd000) [pid = 1742] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8e4e7400) [pid = 1742] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8e1d7000) [pid = 1742] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8cded800) [pid = 1742] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x91e97000) [pid = 1742] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x91140c00) [pid = 1742] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x92c49400) [pid = 1742] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8b7f0000) [pid = 1742] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x92529400) [pid = 1742] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8ea72400) [pid = 1742] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8e1ee000) [pid = 1742] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8e1d0c00) [pid = 1742] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8f384000) [pid = 1742] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8ea71000) [pid = 1742] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x91146400) [pid = 1742] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x92c55800) [pid = 1742] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8e1dac00) [pid = 1742] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8db6f400) [pid = 1742] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8c521c00) [pid = 1742] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8e1e0000) [pid = 1742] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:35:59 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8f387800) [pid = 1742] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:35:59 INFO - PROCESS | 1742 | 1467390959961 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1901ms 09:35:59 INFO - PROCESS | 1742 | 1467390959985 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 1742 | 1467390959988 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:35:59 INFO - PROCESS | 1742 | 1467390959994 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 1742 | 1467390959998 Marionette TRACE conn4 <- [1,1318,null,{}] 09:36:00 INFO - PROCESS | 1742 | 1467390960003 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 1742 | 1467390960008 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:00 INFO - PROCESS | 1742 | 1467390960221 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:36:00 INFO - PROCESS | 1742 | 1467390960239 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 1742 | 1467390960246 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c521c00 == 77 [pid = 1742] [id = 337] 09:36:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8c68f400) [pid = 1742] [serial = 1012] [outer = (nil)] 09:36:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8e1ee000) [pid = 1742] [serial = 1013] [outer = 0x8c68f400] 09:36:00 INFO - PROCESS | 1742 | 1467390960328 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8ebf0c00) [pid = 1742] [serial = 1014] [outer = 0x8c68f400] 09:36:01 INFO - PROCESS | 1742 | 1467390961176 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1236ms 09:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:36:01 INFO - PROCESS | 1742 | 1467390961232 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 1742 | 1467390961235 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:36:01 INFO - PROCESS | 1742 | 1467390961241 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 1742 | 1467390961245 Marionette TRACE conn4 <- [1,1322,null,{}] 09:36:01 INFO - PROCESS | 1742 | 1467390961250 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 1742 | 1467390961254 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:01 INFO - PROCESS | 1742 | 1467390961418 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:36:01 INFO - PROCESS | 1742 | 1467390961427 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 1742 | 1467390961436 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c689400 == 78 [pid = 1742] [id = 338] 09:36:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8cded800) [pid = 1742] [serial = 1015] [outer = (nil)] 09:36:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x91dbe800) [pid = 1742] [serial = 1016] [outer = 0x8cded800] 09:36:01 INFO - PROCESS | 1742 | 1467390961508 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x92506400) [pid = 1742] [serial = 1017] [outer = 0x8cded800] 09:36:02 INFO - PROCESS | 1742 | 1467390962715 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1532ms 09:36:02 INFO - PROCESS | 1742 | 1467390962773 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 1742 | 1467390962780 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:36:02 INFO - PROCESS | 1742 | 1467390962788 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 1742 | 1467390962796 Marionette TRACE conn4 <- [1,1326,null,{}] 09:36:02 INFO - PROCESS | 1742 | 1467390962804 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 1742 | 1467390962809 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:03 INFO - PROCESS | 1742 | 1467390963056 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:36:03 INFO - PROCESS | 1742 | 1467390963346 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1742 | 1467390963357 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db6dc00 == 79 [pid = 1742] [id = 339] 09:36:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8e1d2000) [pid = 1742] [serial = 1018] [outer = (nil)] 09:36:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8e1ebc00) [pid = 1742] [serial = 1019] [outer = 0x8e1d2000] 09:36:03 INFO - PROCESS | 1742 | 1467390963440 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8e4ef000) [pid = 1742] [serial = 1020] [outer = 0x8e1d2000] 09:36:04 INFO - PROCESS | 1742 | 1467390964368 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:36:04 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 09:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1637ms 09:36:04 INFO - PROCESS | 1742 | 1467390964425 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 1742 | 1467390964432 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:36:04 INFO - PROCESS | 1742 | 1467390964443 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 1742 | 1467390964448 Marionette TRACE conn4 <- [1,1330,null,{}] 09:36:04 INFO - PROCESS | 1742 | 1467390964454 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 1742 | 1467390964459 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:04 INFO - PROCESS | 1742 | 1467390964657 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:36:05 INFO - PROCESS | 1742 | 1467390965001 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 1742 | 1467390965010 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdeec00 == 80 [pid = 1742] [id = 340] 09:36:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x90f51000) [pid = 1742] [serial = 1021] [outer = (nil)] 09:36:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x91b6a400) [pid = 1742] [serial = 1022] [outer = 0x90f51000] 09:36:05 INFO - PROCESS | 1742 | 1467390965100 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x91e8e800) [pid = 1742] [serial = 1023] [outer = 0x90f51000] 09:36:06 INFO - PROCESS | 1742 | 1467390966003 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:36:06 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 09:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1640ms 09:36:06 INFO - PROCESS | 1742 | 1467390966083 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 1742 | 1467390966087 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:36:06 INFO - PROCESS | 1742 | 1467390966094 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 1742 | 1467390966100 Marionette TRACE conn4 <- [1,1334,null,{}] 09:36:06 INFO - PROCESS | 1742 | 1467390966136 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 1742 | 1467390966145 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:06 INFO - PROCESS | 1742 | 1467390966341 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:36:06 INFO - PROCESS | 1742 | 1467390966580 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 1742 | 1467390966590 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ea400 == 81 [pid = 1742] [id = 341] 09:36:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x92c50000) [pid = 1742] [serial = 1024] [outer = (nil)] 09:36:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x930c2800) [pid = 1742] [serial = 1025] [outer = 0x92c50000] 09:36:06 INFO - PROCESS | 1742 | 1467390966688 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x93a0cc00) [pid = 1742] [serial = 1026] [outer = 0x92c50000] 09:36:07 INFO - PROCESS | 1742 | 1467390967589 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1542ms 09:36:07 INFO - PROCESS | 1742 | 1467390967637 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1742 | 1467390967642 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:36:07 INFO - PROCESS | 1742 | 1467390967648 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1742 | 1467390967651 Marionette TRACE conn4 <- [1,1338,null,{}] 09:36:07 INFO - PROCESS | 1742 | 1467390967657 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 1742 | 1467390967662 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:07 INFO - PROCESS | 1742 | 1467390967848 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:36:08 INFO - PROCESS | 1742 | 1467390968040 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 1742 | 1467390968049 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a87400 == 82 [pid = 1742] [id = 342] 09:36:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x93b36000) [pid = 1742] [serial = 1027] [outer = (nil)] 09:36:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x951c7c00) [pid = 1742] [serial = 1028] [outer = 0x93b36000] 09:36:08 INFO - PROCESS | 1742 | 1467390968130 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x9525b400) [pid = 1742] [serial = 1029] [outer = 0x93b36000] 09:36:09 INFO - PROCESS | 1742 | 1467390969511 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1886ms 09:36:09 INFO - PROCESS | 1742 | 1467390969534 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 1742 | 1467390969538 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:36:09 INFO - PROCESS | 1742 | 1467390969545 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1742 | 1467390969548 Marionette TRACE conn4 <- [1,1342,null,{}] 09:36:09 INFO - PROCESS | 1742 | 1467390969554 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 1742 | 1467390969558 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:09 INFO - PROCESS | 1742 | 1467390969794 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:36:10 INFO - PROCESS | 1742 | 1467390969991 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 1742 | 1467390969997 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f5400 == 83 [pid = 1742] [id = 343] 09:36:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8c2e7000) [pid = 1742] [serial = 1030] [outer = (nil)] 09:36:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x952b4c00) [pid = 1742] [serial = 1031] [outer = 0x8c2e7000] 09:36:10 INFO - PROCESS | 1742 | 1467390970077 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9821a800) [pid = 1742] [serial = 1032] [outer = 0x8c2e7000] 09:36:11 INFO - PROCESS | 1742 | 1467390971027 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1528ms 09:36:11 INFO - PROCESS | 1742 | 1467390971074 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:36:11 INFO - PROCESS | 1742 | 1467390971078 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:36:11 INFO - PROCESS | 1742 | 1467390971084 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 1742 | 1467390971088 Marionette TRACE conn4 <- [1,1346,null,{}] 09:36:11 INFO - PROCESS | 1742 | 1467390971094 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 1742 | 1467390971104 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:11 INFO - PROCESS | 1742 | 1467390971302 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:36:11 INFO - PROCESS | 1742 | 1467390971538 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 1742 | 1467390971545 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ec800 == 84 [pid = 1742] [id = 344] 09:36:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x952b1400) [pid = 1742] [serial = 1033] [outer = (nil)] 09:36:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x995b3400) [pid = 1742] [serial = 1034] [outer = 0x952b1400] 09:36:11 INFO - PROCESS | 1742 | 1467390971668 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x99ad7400) [pid = 1742] [serial = 1035] [outer = 0x952b1400] 09:36:12 INFO - PROCESS | 1742 | 1467390972605 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1581ms 09:36:12 INFO - PROCESS | 1742 | 1467390972665 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 1742 | 1467390972669 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:36:12 INFO - PROCESS | 1742 | 1467390972676 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1742 | 1467390972679 Marionette TRACE conn4 <- [1,1350,null,{}] 09:36:12 INFO - PROCESS | 1742 | 1467390972685 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 1742 | 1467390972690 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:12 INFO - PROCESS | 1742 | 1467390972868 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:36:13 INFO - PROCESS | 1742 | 1467390973108 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 1742 | 1467390973119 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7fb400 == 85 [pid = 1742] [id = 345] 09:36:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8e1e1c00) [pid = 1742] [serial = 1036] [outer = (nil)] 09:36:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x99dca000) [pid = 1742] [serial = 1037] [outer = 0x8e1e1c00] 09:36:13 INFO - PROCESS | 1742 | 1467390973238 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x99dcfc00) [pid = 1742] [serial = 1038] [outer = 0x8e1e1c00] 09:36:14 INFO - PROCESS | 1742 | 1467390974126 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1528ms 09:36:14 INFO - PROCESS | 1742 | 1467390974205 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 1742 | 1467390974208 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:36:14 INFO - PROCESS | 1742 | 1467390974215 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 1742 | 1467390974218 Marionette TRACE conn4 <- [1,1354,null,{}] 09:36:14 INFO - PROCESS | 1742 | 1467390974224 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 1742 | 1467390974229 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:14 INFO - PROCESS | 1742 | 1467390974447 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:36:14 INFO - PROCESS | 1742 | 1467390974743 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1742 | 1467390974753 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68a400 == 86 [pid = 1742] [id = 346] 09:36:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8c696400) [pid = 1742] [serial = 1039] [outer = (nil)] 09:36:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x99e71c00) [pid = 1742] [serial = 1040] [outer = 0x8c696400] 09:36:14 INFO - PROCESS | 1742 | 1467390974841 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x99e78c00) [pid = 1742] [serial = 1041] [outer = 0x8c696400] 09:36:15 INFO - PROCESS | 1742 | 1467390975740 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1537ms 09:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:36:15 INFO - PROCESS | 1742 | 1467390975752 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 1742 | 1467390975755 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:36:15 INFO - PROCESS | 1742 | 1467390975762 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 1742 | 1467390975765 Marionette TRACE conn4 <- [1,1358,null,{}] 09:36:15 INFO - PROCESS | 1742 | 1467390975771 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 1742 | 1467390975776 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:15 INFO - PROCESS | 1742 | 1467390975960 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:36:16 INFO - PROCESS | 1742 | 1467390976164 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1742 | 1467390976172 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f121c00 == 87 [pid = 1742] [id = 347] 09:36:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x99dcb400) [pid = 1742] [serial = 1042] [outer = (nil)] 09:36:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x99f77800) [pid = 1742] [serial = 1043] [outer = 0x99dcb400] 09:36:16 INFO - PROCESS | 1742 | 1467390976253 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x99f7c400) [pid = 1742] [serial = 1044] [outer = 0x99dcb400] 09:36:17 INFO - PROCESS | 1742 | 1467390977166 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1480ms 09:36:17 INFO - PROCESS | 1742 | 1467390977242 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1742 | 1467390977246 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:36:17 INFO - PROCESS | 1742 | 1467390977253 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1742 | 1467390977256 Marionette TRACE conn4 <- [1,1362,null,{}] 09:36:17 INFO - PROCESS | 1742 | 1467390977262 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 1742 | 1467390977267 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:17 INFO - PROCESS | 1742 | 1467390977453 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:36:17 INFO - PROCESS | 1742 | 1467390977663 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1742 | 1467390977669 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1cd800 == 88 [pid = 1742] [id = 348] 09:36:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8e1d1000) [pid = 1742] [serial = 1045] [outer = (nil)] 09:36:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9a062c00) [pid = 1742] [serial = 1046] [outer = 0x8e1d1000] 09:36:17 INFO - PROCESS | 1742 | 1467390977752 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x9a066800) [pid = 1742] [serial = 1047] [outer = 0x8e1d1000] 09:36:18 INFO - PROCESS | 1742 | 1467390978798 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1585ms 09:36:18 INFO - PROCESS | 1742 | 1467390978839 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1742 | 1467390978844 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:36:18 INFO - PROCESS | 1742 | 1467390978852 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1742 | 1467390978857 Marionette TRACE conn4 <- [1,1366,null,{}] 09:36:18 INFO - PROCESS | 1742 | 1467390978863 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 1742 | 1467390978869 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:19 INFO - PROCESS | 1742 | 1467390979082 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:36:19 INFO - PROCESS | 1742 | 1467390979398 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1742 | 1467390979410 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da23800 == 89 [pid = 1742] [id = 349] 09:36:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8da24800) [pid = 1742] [serial = 1048] [outer = (nil)] 09:36:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8e1d1c00) [pid = 1742] [serial = 1049] [outer = 0x8da24800] 09:36:19 INFO - PROCESS | 1742 | 1467390979500 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x9200c400) [pid = 1742] [serial = 1050] [outer = 0x8da24800] 09:36:20 INFO - PROCESS | 1742 | 1467390980469 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 1742 | 1467390980492 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:36:20 INFO - PROCESS | 1742 | 1467390980500 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 1742 | 1467390980503 Marionette TRACE conn4 <- [1,1370,null,{}] 09:36:20 INFO - PROCESS | 1742 | 1467390980521 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 1742 | 1467390980526 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:20 INFO - PROCESS | 1742 | 1467390980715 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:36:21 INFO - PROCESS | 1742 | 1467390981350 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 1742 | 1467390981362 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c524400 == 90 [pid = 1742] [id = 350] 09:36:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x8c527000) [pid = 1742] [serial = 1051] [outer = (nil)] 09:36:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x8c68f000) [pid = 1742] [serial = 1052] [outer = 0x8c527000] 09:36:21 INFO - PROCESS | 1742 | 1467390981443 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x8cdf9400) [pid = 1742] [serial = 1053] [outer = 0x8c527000] 09:36:22 INFO - PROCESS | 1742 | 1467390982382 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 1742 | 1467390982442 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:36:22 INFO - PROCESS | 1742 | 1467390982449 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 1742 | 1467390982454 Marionette TRACE conn4 <- [1,1374,null,{}] 09:36:22 INFO - PROCESS | 1742 | 1467390982462 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 1742 | 1467390982469 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:22 INFO - PROCESS | 1742 | 1467390982692 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:36:23 INFO - PROCESS | 1742 | 1467390983065 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 1742 | 1467390983076 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4eec00 == 91 [pid = 1742] [id = 351] 09:36:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8eb9a000) [pid = 1742] [serial = 1054] [outer = (nil)] 09:36:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x8f388400) [pid = 1742] [serial = 1055] [outer = 0x8eb9a000] 09:36:23 INFO - PROCESS | 1742 | 1467390983157 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x90f49400) [pid = 1742] [serial = 1056] [outer = 0x8eb9a000] 09:36:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7eec00 == 90 [pid = 1742] [id = 265] 09:36:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8c521c00 == 89 [pid = 1742] [id = 337] 09:36:23 INFO - PROCESS | 1742 | --DOCSHELL 0x9256f800 == 88 [pid = 1742] [id = 336] 09:36:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e7400 == 87 [pid = 1742] [id = 335] 09:36:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e3800 == 86 [pid = 1742] [id = 334] 09:36:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8db69c00 == 85 [pid = 1742] [id = 333] 09:36:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4e9400 == 84 [pid = 1742] [id = 332] 09:36:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1e1000 == 83 [pid = 1742] [id = 331] 09:36:24 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f2800 == 82 [pid = 1742] [id = 328] 09:36:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea6f400 == 81 [pid = 1742] [id = 327] 09:36:24 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ec400 == 80 [pid = 1742] [id = 326] 09:36:24 INFO - PROCESS | 1742 | 1467390984231 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 1742 | 1467390984293 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:36:24 INFO - PROCESS | 1742 | 1467390984300 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 1742 | 1467390984303 Marionette TRACE conn4 <- [1,1378,null,{}] 09:36:24 INFO - PROCESS | 1742 | 1467390984310 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 1742 | 1467390984315 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:24 INFO - PROCESS | 1742 | 1467390984511 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9250f400) [pid = 1742] [serial = 960] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x91b70400) [pid = 1742] [serial = 956] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x91e93c00) [pid = 1742] [serial = 840] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8dce8c00) [pid = 1742] [serial = 804] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x93a0e400) [pid = 1742] [serial = 926] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x92508800) [pid = 1742] [serial = 846] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9525dc00) [pid = 1742] [serial = 935] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x93a8c800) [pid = 1742] [serial = 927] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x977c9800) [pid = 1742] [serial = 944] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x91e90800) [pid = 1742] [serial = 947] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8c2ee400) [pid = 1742] [serial = 798] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x92507800) [pid = 1742] [serial = 882] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x93b31800) [pid = 1742] [serial = 929] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9256d800) [pid = 1742] [serial = 885] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x93a06c00) [pid = 1742] [serial = 965] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x92c43400) [pid = 1742] [serial = 962] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x93d54c00) [pid = 1742] [serial = 932] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x9240e400) [pid = 1742] [serial = 923] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x91147800) [pid = 1742] [serial = 834] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8f383000) [pid = 1742] [serial = 954] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8da25800) [pid = 1742] [serial = 801] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x92408800) [pid = 1742] [serial = 843] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x92c5d000) [pid = 1742] [serial = 894] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x92c51c00) [pid = 1742] [serial = 891] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8c52a000) [pid = 1742] [serial = 870] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x92c41c00) [pid = 1742] [serial = 888] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x952a6800) [pid = 1742] [serial = 938] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x9200b800) [pid = 1742] [serial = 879] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8e4e3000) [pid = 1742] [serial = 807] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x93a08000) [pid = 1742] [serial = 917] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x90f46400) [pid = 1742] [serial = 831] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8f127400) [pid = 1742] [serial = 951] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x91b70000) [pid = 1742] [serial = 837] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x92f94800) [pid = 1742] [serial = 897] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x92c55000) [pid = 1742] [serial = 963] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x92576000) [pid = 1742] [serial = 924] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x92406000) [pid = 1742] [serial = 959] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x91e8ac00) [pid = 1742] [serial = 957] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8ea6b800) [pid = 1742] [serial = 873] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8e1e8000) [pid = 1742] [serial = 920] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8c68e000) [pid = 1742] [serial = 825] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8ebebc00) [pid = 1742] [serial = 953] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8ea70800) [pid = 1742] [serial = 828] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x952b0800) [pid = 1742] [serial = 941] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x9113fc00) [pid = 1742] [serial = 876] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8eb9d400) [pid = 1742] [serial = 921] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x93a0a800) [pid = 1742] [serial = 918] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8ebee800) [pid = 1742] [serial = 950] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x93b2ac00) [pid = 1742] [serial = 966] [outer = (nil)] [url = about:blank] 09:36:24 INFO - PROCESS | 1742 | 1467390984833 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 1742 | 1467390984840 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52a000 == 80 [pid = 1742] [id = 352] 09:36:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8c690000) [pid = 1742] [serial = 1057] [outer = (nil)] 09:36:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8e4e4400) [pid = 1742] [serial = 1058] [outer = 0x8c690000] 09:36:24 INFO - PROCESS | 1742 | 1467390984915 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x90f46400) [pid = 1742] [serial = 1059] [outer = 0x8c690000] 09:36:25 INFO - PROCESS | 1742 | 1467390985680 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 1742 | 1467390985744 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:36:25 INFO - PROCESS | 1742 | 1467390985760 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 1742 | 1467390985769 Marionette TRACE conn4 <- [1,1382,null,{}] 09:36:25 INFO - PROCESS | 1742 | 1467390985778 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 1742 | 1467390985785 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:25 INFO - PROCESS | 1742 | 1467390985976 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:36:26 INFO - PROCESS | 1742 | 1467390985987 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 1742 | 1467390985996 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c520400 == 81 [pid = 1742] [id = 353] 09:36:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8dce8c00) [pid = 1742] [serial = 1060] [outer = (nil)] 09:36:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x92011800) [pid = 1742] [serial = 1061] [outer = 0x8dce8c00] 09:36:26 INFO - PROCESS | 1742 | 1467390986233 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x9240d800) [pid = 1742] [serial = 1062] [outer = 0x8dce8c00] 09:36:27 INFO - PROCESS | 1742 | [1742] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:27 INFO - PROCESS | 1742 | 1467390987104 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1742 | 1467390987172 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:36:27 INFO - PROCESS | 1742 | 1467390987179 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1742 | 1467390987182 Marionette TRACE conn4 <- [1,1386,null,{}] 09:36:27 INFO - PROCESS | 1742 | 1467390987187 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 1742 | 1467390987192 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:27 INFO - PROCESS | 1742 | 1467390987415 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:36:27 INFO - PROCESS | 1742 | 1467390987438 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 1742 | 1467390987445 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x92509800 == 82 [pid = 1742] [id = 354] 09:36:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x92534400) [pid = 1742] [serial = 1063] [outer = (nil)] 09:36:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x9256e000) [pid = 1742] [serial = 1064] [outer = 0x92534400] 09:36:27 INFO - PROCESS | 1742 | 1467390987527 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x92572c00) [pid = 1742] [serial = 1065] [outer = 0x92534400] 09:36:28 INFO - PROCESS | 1742 | 1467390988472 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 1742 | 1467390988517 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:36:28 INFO - PROCESS | 1742 | 1467390988523 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 1742 | 1467390988526 Marionette TRACE conn4 <- [1,1390,null,{}] 09:36:28 INFO - PROCESS | 1742 | 1467390988532 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 1742 | 1467390988536 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:29 INFO - PROCESS | 1742 | 1467390988997 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:36:29 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x92571000) [pid = 1742] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:36:29 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8c68f400) [pid = 1742] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:36:29 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8e1e3800) [pid = 1742] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:36:29 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8f11b000) [pid = 1742] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:36:29 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8db6e800) [pid = 1742] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:36:29 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x90f4d000) [pid = 1742] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:36:29 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x9113e800) [pid = 1742] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:36:29 INFO - PROCESS | 1742 | 1467390989314 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1742 | 1467390989324 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ec000 == 83 [pid = 1742] [id = 355] 09:36:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8c2ecc00) [pid = 1742] [serial = 1066] [outer = (nil)] 09:36:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8c522c00) [pid = 1742] [serial = 1067] [outer = 0x8c2ecc00] 09:36:29 INFO - PROCESS | 1742 | 1467390989414 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8c68b400) [pid = 1742] [serial = 1068] [outer = 0x8c2ecc00] 09:36:30 INFO - PROCESS | 1742 | 1467390990347 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1846ms 09:36:30 INFO - PROCESS | 1742 | 1467390990373 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1742 | 1467390990379 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:36:30 INFO - PROCESS | 1742 | 1467390990387 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1742 | 1467390990392 Marionette TRACE conn4 <- [1,1394,null,{}] 09:36:30 INFO - PROCESS | 1742 | 1467390990404 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 1742 | 1467390990420 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:30 INFO - PROCESS | 1742 | 1467390990654 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:36:30 INFO - PROCESS | 1742 | 1467390990909 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 1742 | 1467390990919 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da28c00 == 84 [pid = 1742] [id = 356] 09:36:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8e1ed800) [pid = 1742] [serial = 1069] [outer = (nil)] 09:36:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8e3acc00) [pid = 1742] [serial = 1070] [outer = 0x8e1ed800] 09:36:31 INFO - PROCESS | 1742 | 1467390991022 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8e4e9c00) [pid = 1742] [serial = 1071] [outer = 0x8e1ed800] 09:36:31 INFO - PROCESS | 1742 | 1467390991928 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1581ms 09:36:31 INFO - PROCESS | 1742 | 1467390991972 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 1742 | 1467390991979 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:36:31 INFO - PROCESS | 1742 | 1467390991985 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 1742 | 1467390991990 Marionette TRACE conn4 <- [1,1398,null,{}] 09:36:31 INFO - PROCESS | 1742 | 1467390991996 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 1742 | 1467390992002 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:32 INFO - PROCESS | 1742 | 1467390992206 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:36:32 INFO - PROCESS | 1742 | 1467390992494 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 1742 | 1467390992500 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebe9c00 == 85 [pid = 1742] [id = 357] 09:36:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8ebf6800) [pid = 1742] [serial = 1072] [outer = (nil)] 09:36:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8f125c00) [pid = 1742] [serial = 1073] [outer = 0x8ebf6800] 09:36:32 INFO - PROCESS | 1742 | 1467390992639 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x91b62400) [pid = 1742] [serial = 1074] [outer = 0x8ebf6800] 09:36:33 INFO - PROCESS | 1742 | 1467390993614 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1681ms 09:36:33 INFO - PROCESS | 1742 | 1467390993667 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 1742 | 1467390993671 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:36:33 INFO - PROCESS | 1742 | 1467390993688 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 1742 | 1467390993697 Marionette TRACE conn4 <- [1,1402,null,{}] 09:36:33 INFO - PROCESS | 1742 | 1467390993703 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 1742 | 1467390993711 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:33 INFO - PROCESS | 1742 | 1467390993964 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:36:34 INFO - PROCESS | 1742 | 1467390994222 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 1742 | 1467390994231 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db75000 == 86 [pid = 1742] [id = 358] 09:36:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8ea6a800) [pid = 1742] [serial = 1075] [outer = (nil)] 09:36:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x92532c00) [pid = 1742] [serial = 1076] [outer = 0x8ea6a800] 09:36:34 INFO - PROCESS | 1742 | 1467390994323 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x92c48800) [pid = 1742] [serial = 1077] [outer = 0x8ea6a800] 09:36:35 INFO - PROCESS | 1742 | 1467390995193 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1544ms 09:36:35 INFO - PROCESS | 1742 | 1467390995224 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:36:35 INFO - PROCESS | 1742 | 1467390995229 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:36:35 INFO - PROCESS | 1742 | 1467390995236 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 1742 | 1467390995239 Marionette TRACE conn4 <- [1,1406,null,{}] 09:36:35 INFO - PROCESS | 1742 | 1467390995265 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 1742 | 1467390995271 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:35 INFO - PROCESS | 1742 | 1467390995479 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:36:35 INFO - PROCESS | 1742 | 1467390995677 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1742 | 1467390995684 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e9c00 == 87 [pid = 1742] [id = 359] 09:36:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x9200d800) [pid = 1742] [serial = 1078] [outer = (nil)] 09:36:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x92f85400) [pid = 1742] [serial = 1079] [outer = 0x9200d800] 09:36:35 INFO - PROCESS | 1742 | 1467390995821 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x930c1c00) [pid = 1742] [serial = 1080] [outer = 0x9200d800] 09:36:36 INFO - PROCESS | 1742 | 1467390996695 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1506ms 09:36:36 INFO - PROCESS | 1742 | 1467390996742 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 1742 | 1467390996746 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:36:36 INFO - PROCESS | 1742 | 1467390996752 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 1742 | 1467390996756 Marionette TRACE conn4 <- [1,1410,null,{}] 09:36:36 INFO - PROCESS | 1742 | 1467390996761 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 1742 | 1467390996767 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:36 INFO - PROCESS | 1742 | 1467390996950 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:36:37 INFO - PROCESS | 1742 | 1467390997146 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1742 | 1467390997164 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x93a8d400 == 88 [pid = 1742] [id = 360] 09:36:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x93b2b000) [pid = 1742] [serial = 1081] [outer = (nil)] 09:36:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x93b38c00) [pid = 1742] [serial = 1082] [outer = 0x93b2b000] 09:36:37 INFO - PROCESS | 1742 | 1467390997297 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x952b1c00) [pid = 1742] [serial = 1083] [outer = 0x93b2b000] 09:36:38 INFO - PROCESS | 1742 | 1467390998395 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1680ms 09:36:38 INFO - PROCESS | 1742 | 1467390998432 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 1742 | 1467390998435 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:36:38 INFO - PROCESS | 1742 | 1467390998443 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 1742 | 1467390998447 Marionette TRACE conn4 <- [1,1414,null,{}] 09:36:38 INFO - PROCESS | 1742 | 1467390998454 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 1742 | 1467390998460 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:38 INFO - PROCESS | 1742 | 1467390998706 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:36:39 INFO - PROCESS | 1742 | 1467390998990 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 1742 | 1467390998999 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f5c00 == 89 [pid = 1742] [id = 361] 09:36:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x93a89800) [pid = 1742] [serial = 1084] [outer = (nil)] 09:36:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x98ef6000) [pid = 1742] [serial = 1085] [outer = 0x93a89800] 09:36:39 INFO - PROCESS | 1742 | 1467390999080 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x998da400) [pid = 1742] [serial = 1086] [outer = 0x93a89800] 09:36:40 INFO - PROCESS | 1742 | 1467391000119 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1730ms 09:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:36:40 INFO - PROCESS | 1742 | 1467391000172 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 1742 | 1467391000175 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:36:40 INFO - PROCESS | 1742 | 1467391000182 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 1742 | 1467391000185 Marionette TRACE conn4 <- [1,1418,null,{}] 09:36:40 INFO - PROCESS | 1742 | 1467391000191 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 1742 | 1467391000196 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:40 INFO - PROCESS | 1742 | 1467391000417 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:36:40 INFO - PROCESS | 1742 | 1467391000718 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1742 | 1467391000727 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e4400 == 90 [pid = 1742] [id = 362] 09:36:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8db68400) [pid = 1742] [serial = 1087] [outer = (nil)] 09:36:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x99e14400) [pid = 1742] [serial = 1088] [outer = 0x8db68400] 09:36:40 INFO - PROCESS | 1742 | 1467391000807 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x99f7ac00) [pid = 1742] [serial = 1089] [outer = 0x8db68400] 09:36:41 INFO - PROCESS | 1742 | 1467391001745 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1640ms 09:36:41 INFO - PROCESS | 1742 | 1467391001821 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 1742 | 1467391001825 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:36:41 INFO - PROCESS | 1742 | 1467391001832 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1742 | 1467391001836 Marionette TRACE conn4 <- [1,1422,null,{}] 09:36:41 INFO - PROCESS | 1742 | 1467391001841 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 1742 | 1467391001846 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:42 INFO - PROCESS | 1742 | 1467391002063 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:36:42 INFO - PROCESS | 1742 | 1467391002301 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 1742 | 1467391002306 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x9969c400 == 91 [pid = 1742] [id = 363] 09:36:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x99e76000) [pid = 1742] [serial = 1090] [outer = (nil)] 09:36:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x9a06b800) [pid = 1742] [serial = 1091] [outer = 0x99e76000] 09:36:42 INFO - PROCESS | 1742 | 1467391002430 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x9a06fc00) [pid = 1742] [serial = 1092] [outer = 0x99e76000] 09:36:43 INFO - PROCESS | 1742 | 1467391003387 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1633ms 09:36:43 INFO - PROCESS | 1742 | 1467391003480 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1742 | 1467391003484 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:36:43 INFO - PROCESS | 1742 | 1467391003492 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1742 | 1467391003495 Marionette TRACE conn4 <- [1,1426,null,{}] 09:36:43 INFO - PROCESS | 1742 | 1467391003501 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 1742 | 1467391003506 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:43 INFO - PROCESS | 1742 | 1467391003700 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:36:43 INFO - PROCESS | 1742 | 1467391003954 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1742 | 1467391003960 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da23000 == 92 [pid = 1742] [id = 364] 09:36:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8e1e4c00) [pid = 1742] [serial = 1093] [outer = (nil)] 09:36:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x99e7e000) [pid = 1742] [serial = 1094] [outer = 0x8e1e4c00] 09:36:44 INFO - PROCESS | 1742 | 1467391004057 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x9a481400) [pid = 1742] [serial = 1095] [outer = 0x8e1e4c00] 09:36:44 INFO - PROCESS | 1742 | 1467391004987 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1531ms 09:36:45 INFO - PROCESS | 1742 | 1467391005023 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 1742 | 1467391005027 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:36:45 INFO - PROCESS | 1742 | 1467391005033 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 1742 | 1467391005037 Marionette TRACE conn4 <- [1,1430,null,{}] 09:36:45 INFO - PROCESS | 1742 | 1467391005043 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 1742 | 1467391005048 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:45 INFO - PROCESS | 1742 | 1467391005235 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:36:45 INFO - PROCESS | 1742 | 1467391005501 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1742 | 1467391005510 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f384000 == 93 [pid = 1742] [id = 365] 09:36:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x9a47b000) [pid = 1742] [serial = 1096] [outer = (nil)] 09:36:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x9acb4400) [pid = 1742] [serial = 1097] [outer = 0x9a47b000] 09:36:45 INFO - PROCESS | 1742 | 1467391005669 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9afc7400) [pid = 1742] [serial = 1098] [outer = 0x9a47b000] 09:36:47 INFO - PROCESS | 1742 | 1467391007045 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2036ms 09:36:47 INFO - PROCESS | 1742 | 1467391007071 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 1742 | 1467391007078 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:36:47 INFO - PROCESS | 1742 | 1467391007087 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 1742 | 1467391007092 Marionette TRACE conn4 <- [1,1434,null,{}] 09:36:47 INFO - PROCESS | 1742 | 1467391007100 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 1742 | 1467391007105 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:47 INFO - PROCESS | 1742 | 1467391007432 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:36:47 INFO - PROCESS | 1742 | 1467391007579 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1742 | 1467391007589 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db70c00 == 94 [pid = 1742] [id = 366] 09:36:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8db71c00) [pid = 1742] [serial = 1099] [outer = (nil)] 09:36:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8e1d3800) [pid = 1742] [serial = 1100] [outer = 0x8db71c00] 09:36:47 INFO - PROCESS | 1742 | 1467391007732 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8e1ec000) [pid = 1742] [serial = 1101] [outer = 0x8db71c00] 09:36:48 INFO - PROCESS | 1742 | 1467391008728 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1683ms 09:36:48 INFO - PROCESS | 1742 | 1467391008770 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1742 | 1467391008777 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:36:48 INFO - PROCESS | 1742 | 1467391008786 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1742 | 1467391008791 Marionette TRACE conn4 <- [1,1438,null,{}] 09:36:48 INFO - PROCESS | 1742 | 1467391008797 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 1742 | 1467391008802 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:48 INFO - PROCESS | 1742 | 1467391008996 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:36:49 INFO - PROCESS | 1742 | 1467391009240 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1742 | 1467391009249 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da27000 == 95 [pid = 1742] [id = 367] 09:36:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8e4e4000) [pid = 1742] [serial = 1102] [outer = (nil)] 09:36:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8eb9c000) [pid = 1742] [serial = 1103] [outer = 0x8e4e4000] 09:36:49 INFO - PROCESS | 1742 | 1467391009378 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8f122c00) [pid = 1742] [serial = 1104] [outer = 0x8e4e4000] 09:36:50 INFO - PROCESS | 1742 | 1467391010357 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1634ms 09:36:50 INFO - PROCESS | 1742 | 1467391010421 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 1742 | 1467391010425 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:36:50 INFO - PROCESS | 1742 | 1467391010431 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1742 | 1467391010437 Marionette TRACE conn4 <- [1,1442,null,{}] 09:36:50 INFO - PROCESS | 1742 | 1467391010453 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 1742 | 1467391010461 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:50 INFO - PROCESS | 1742 | 1467391010756 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:36:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2f0800 == 94 [pid = 1742] [id = 281] 09:36:50 INFO - PROCESS | 1742 | --DOCSHELL 0x91e95400 == 93 [pid = 1742] [id = 280] 09:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8e3b0000) [pid = 1742] [serial = 992] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x8eb91c00) [pid = 1742] [serial = 971] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9240c000) [pid = 1742] [serial = 974] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x98e57c00) [pid = 1742] [serial = 983] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x96427800) [pid = 1742] [serial = 980] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x99ad7c00) [pid = 1742] [serial = 989] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x93d55400) [pid = 1742] [serial = 968] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x93b2f400) [pid = 1742] [serial = 977] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x995a8000) [pid = 1742] [serial = 986] [outer = (nil)] [url = about:blank] 09:36:50 INFO - PROCESS | 1742 | --DOCSHELL 0x92509800 == 92 [pid = 1742] [id = 354] 09:36:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8c520400 == 91 [pid = 1742] [id = 353] 09:36:50 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52a000 == 90 [pid = 1742] [id = 352] 09:36:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4eec00 == 89 [pid = 1742] [id = 351] 09:36:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8c524400 == 88 [pid = 1742] [id = 350] 09:36:51 INFO - PROCESS | 1742 | 1467391011049 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 1742 | 1467391011060 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4eec00 == 89 [pid = 1742] [id = 368] 09:36:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8eb96400) [pid = 1742] [serial = 1105] [outer = (nil)] 09:36:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8ebf4c00) [pid = 1742] [serial = 1106] [outer = 0x8eb96400] 09:36:51 INFO - PROCESS | 1742 | 1467391011137 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x91b6c400) [pid = 1742] [serial = 1107] [outer = 0x8eb96400] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x93b2bc00) [pid = 1742] [serial = 1010] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x8e1ee000) [pid = 1742] [serial = 1013] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8ebec000) [pid = 1742] [serial = 996] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8e4ee800) [pid = 1742] [serial = 995] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x91b6b800) [pid = 1742] [serial = 999] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x9113c400) [pid = 1742] [serial = 998] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8dce9000) [pid = 1742] [serial = 1001] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8f123400) [pid = 1742] [serial = 1002] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x91e95c00) [pid = 1742] [serial = 1004] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9256e800) [pid = 1742] [serial = 1007] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x93d50400) [pid = 1742] [serial = 1011] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x92578c00) [pid = 1742] [serial = 1008] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x92506c00) [pid = 1742] [serial = 1005] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8ebf0c00) [pid = 1742] [serial = 1014] [outer = (nil)] [url = about:blank] 09:36:51 INFO - PROCESS | 1742 | 1467391011981 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1586ms 09:36:52 INFO - PROCESS | 1742 | 1467391012034 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 1742 | 1467391012038 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:36:52 INFO - PROCESS | 1742 | 1467391012046 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 1742 | 1467391012050 Marionette TRACE conn4 <- [1,1446,null,{}] 09:36:52 INFO - PROCESS | 1742 | 1467391012056 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 1742 | 1467391012060 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:52 INFO - PROCESS | 1742 | 1467391012234 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:36:52 INFO - PROCESS | 1742 | 1467391012243 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1742 | 1467391012251 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dce9000 == 90 [pid = 1742] [id = 369] 09:36:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x92013800) [pid = 1742] [serial = 1108] [outer = (nil)] 09:36:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x92507000) [pid = 1742] [serial = 1109] [outer = 0x92013800] 09:36:52 INFO - PROCESS | 1742 | 1467391012320 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x9252d800) [pid = 1742] [serial = 1110] [outer = 0x92013800] 09:36:53 INFO - PROCESS | 1742 | 1467391013339 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1335ms 09:36:53 INFO - PROCESS | 1742 | 1467391013382 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 1742 | 1467391013386 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:36:53 INFO - PROCESS | 1742 | 1467391013392 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1742 | 1467391013394 Marionette TRACE conn4 <- [1,1450,null,{}] 09:36:53 INFO - PROCESS | 1742 | 1467391013407 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 1742 | 1467391013412 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:53 INFO - PROCESS | 1742 | 1467391013637 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:36:53 INFO - PROCESS | 1742 | 1467391013657 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 1742 | 1467391013663 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ee000 == 91 [pid = 1742] [id = 370] 09:36:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x9200b800) [pid = 1742] [serial = 1111] [outer = (nil)] 09:36:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x9256ec00) [pid = 1742] [serial = 1112] [outer = 0x9200b800] 09:36:53 INFO - PROCESS | 1742 | 1467391013739 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x92576800) [pid = 1742] [serial = 1113] [outer = 0x9200b800] 09:36:54 INFO - PROCESS | 1742 | 1467391014754 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1439ms 09:36:54 INFO - PROCESS | 1742 | 1467391014832 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 1742 | 1467391014835 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:36:54 INFO - PROCESS | 1742 | 1467391014841 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 1742 | 1467391014844 Marionette TRACE conn4 <- [1,1454,null,{}] 09:36:54 INFO - PROCESS | 1742 | 1467391014858 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 1742 | 1467391014868 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:55 INFO - PROCESS | 1742 | 1467391015142 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:36:55 INFO - PROCESS | 1742 | 1467391015166 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1742 | 1467391015173 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e8400 == 92 [pid = 1742] [id = 371] 09:36:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8ea79400) [pid = 1742] [serial = 1114] [outer = (nil)] 09:36:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x950d4c00) [pid = 1742] [serial = 1115] [outer = 0x8ea79400] 09:36:55 INFO - PROCESS | 1742 | 1467391015241 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x952b0800) [pid = 1742] [serial = 1116] [outer = 0x8ea79400] 09:36:55 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8dce8c00) [pid = 1742] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:36:55 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8db6cc00) [pid = 1742] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:36:55 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x9648e000) [pid = 1742] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:36:55 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8c690000) [pid = 1742] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:36:55 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x9240cc00) [pid = 1742] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:36:56 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8f38d800) [pid = 1742] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:36:56 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x93b30400) [pid = 1742] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:36:56 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x93a0c800) [pid = 1742] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:36:56 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8c527000) [pid = 1742] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:36:56 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x951cac00) [pid = 1742] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:36:56 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8eb9a000) [pid = 1742] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:36:56 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x92c46000) [pid = 1742] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:36:56 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x93a06800) [pid = 1742] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:36:56 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x950c7800) [pid = 1742] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:36:56 INFO - PROCESS | 1742 | 1467391016504 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1689ms 09:36:56 INFO - PROCESS | 1742 | 1467391016532 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1742 | 1467391016536 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:36:56 INFO - PROCESS | 1742 | 1467391016542 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1742 | 1467391016546 Marionette TRACE conn4 <- [1,1458,null,{}] 09:36:56 INFO - PROCESS | 1742 | 1467391016551 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 1742 | 1467391016556 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:56 INFO - PROCESS | 1742 | 1467391016716 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:36:56 INFO - PROCESS | 1742 | 1467391016881 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1742 | 1467391016889 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf0800 == 93 [pid = 1742] [id = 372] 09:36:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8f38d800) [pid = 1742] [serial = 1117] [outer = (nil)] 09:36:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x93a0f400) [pid = 1742] [serial = 1118] [outer = 0x8f38d800] 09:36:56 INFO - PROCESS | 1742 | 1467391016957 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x9525e400) [pid = 1742] [serial = 1119] [outer = 0x8f38d800] 09:36:57 INFO - PROCESS | 1742 | 1467391017757 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1278ms 09:36:57 INFO - PROCESS | 1742 | 1467391017898 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 1742 | 1467391017904 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:36:57 INFO - PROCESS | 1742 | 1467391017926 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 1742 | 1467391017931 Marionette TRACE conn4 <- [1,1462,null,{}] 09:36:57 INFO - PROCESS | 1742 | 1467391017939 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 1742 | 1467391017946 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:58 INFO - PROCESS | 1742 | 1467391018169 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:36:58 INFO - PROCESS | 1742 | 1467391018449 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1742 | 1467391018466 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52d800 == 94 [pid = 1742] [id = 373] 09:36:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8db6b800) [pid = 1742] [serial = 1120] [outer = (nil)] 09:36:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8dce2000) [pid = 1742] [serial = 1121] [outer = 0x8db6b800] 09:36:58 INFO - PROCESS | 1742 | 1467391018562 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8e1e4400) [pid = 1742] [serial = 1122] [outer = 0x8db6b800] 09:36:59 INFO - PROCESS | 1742 | 1467391019533 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1686ms 09:36:59 INFO - PROCESS | 1742 | 1467391019612 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 1742 | 1467391019617 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:36:59 INFO - PROCESS | 1742 | 1467391019628 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 1742 | 1467391019634 Marionette TRACE conn4 <- [1,1466,null,{}] 09:36:59 INFO - PROCESS | 1742 | 1467391019641 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 1742 | 1467391019647 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:36:59 INFO - PROCESS | 1742 | 1467391019881 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:37:00 INFO - PROCESS | 1742 | 1467391020183 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 1742 | 1467391020193 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3af400 == 95 [pid = 1742] [id = 374] 09:37:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8f386c00) [pid = 1742] [serial = 1123] [outer = (nil)] 09:37:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x90f48800) [pid = 1742] [serial = 1124] [outer = 0x8f386c00] 09:37:00 INFO - PROCESS | 1742 | 1467391020278 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x91dc0c00) [pid = 1742] [serial = 1125] [outer = 0x8f386c00] 09:37:01 INFO - PROCESS | 1742 | 1467391021276 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1700ms 09:37:01 INFO - PROCESS | 1742 | 1467391021326 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 1742 | 1467391021330 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:37:01 INFO - PROCESS | 1742 | 1467391021337 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 1742 | 1467391021341 Marionette TRACE conn4 <- [1,1470,null,{}] 09:37:01 INFO - PROCESS | 1742 | 1467391021355 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 1742 | 1467391021364 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:01 INFO - PROCESS | 1742 | 1467391021592 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:37:01 INFO - PROCESS | 1742 | 1467391021892 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 1742 | 1467391021904 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c5d000 == 96 [pid = 1742] [id = 375] 09:37:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x93b2bc00) [pid = 1742] [serial = 1126] [outer = (nil)] 09:37:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x93d4f000) [pid = 1742] [serial = 1127] [outer = 0x93b2bc00] 09:37:02 INFO - PROCESS | 1742 | 1467391022032 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x951d0800) [pid = 1742] [serial = 1128] [outer = 0x93b2bc00] 09:37:02 INFO - PROCESS | 1742 | 1467391022988 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1681ms 09:37:03 INFO - PROCESS | 1742 | 1467391023020 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1742 | 1467391023023 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:37:03 INFO - PROCESS | 1742 | 1467391023031 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1742 | 1467391023035 Marionette TRACE conn4 <- [1,1474,null,{}] 09:37:03 INFO - PROCESS | 1742 | 1467391023041 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 1742 | 1467391023046 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:03 INFO - PROCESS | 1742 | 1467391023258 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:37:03 INFO - PROCESS | 1742 | 1467391023562 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 1742 | 1467391023571 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x951ce000 == 97 [pid = 1742] [id = 376] 09:37:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x9642cc00) [pid = 1742] [serial = 1129] [outer = (nil)] 09:37:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x98e59800) [pid = 1742] [serial = 1130] [outer = 0x9642cc00] 09:37:03 INFO - PROCESS | 1742 | 1467391023668 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x995a8800) [pid = 1742] [serial = 1131] [outer = 0x9642cc00] 09:37:04 INFO - PROCESS | 1742 | 1467391024625 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1629ms 09:37:04 INFO - PROCESS | 1742 | 1467391024661 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 1742 | 1467391024664 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:37:04 INFO - PROCESS | 1742 | 1467391024671 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 1742 | 1467391024674 Marionette TRACE conn4 <- [1,1478,null,{}] 09:37:04 INFO - PROCESS | 1742 | 1467391024680 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 1742 | 1467391024685 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:04 INFO - PROCESS | 1742 | 1467391024873 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:37:05 INFO - PROCESS | 1742 | 1467391025119 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 1742 | 1467391025127 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c47000 == 98 [pid = 1742] [id = 377] 09:37:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x98ef1c00) [pid = 1742] [serial = 1132] [outer = (nil)] 09:37:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x99e72c00) [pid = 1742] [serial = 1133] [outer = 0x98ef1c00] 09:37:05 INFO - PROCESS | 1742 | 1467391025261 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x99e7e400) [pid = 1742] [serial = 1134] [outer = 0x98ef1c00] 09:37:06 INFO - PROCESS | 1742 | 1467391026244 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1629ms 09:37:06 INFO - PROCESS | 1742 | 1467391026301 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 1742 | 1467391026305 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:37:06 INFO - PROCESS | 1742 | 1467391026311 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 1742 | 1467391026314 Marionette TRACE conn4 <- [1,1482,null,{}] 09:37:06 INFO - PROCESS | 1742 | 1467391026321 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 1742 | 1467391026330 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:06 INFO - PROCESS | 1742 | 1467391026573 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:37:06 INFO - PROCESS | 1742 | 1467391026830 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1742 | 1467391026837 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a06a000 == 99 [pid = 1742] [id = 378] 09:37:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x9a488c00) [pid = 1742] [serial = 1135] [outer = (nil)] 09:37:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x9acb6400) [pid = 1742] [serial = 1136] [outer = 0x9a488c00] 09:37:06 INFO - PROCESS | 1742 | 1467391026963 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x9afd3c00) [pid = 1742] [serial = 1137] [outer = 0x9a488c00] 09:37:07 INFO - PROCESS | 1742 | 1467391027879 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1636ms 09:37:07 INFO - PROCESS | 1742 | 1467391027949 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:37:07 INFO - PROCESS | 1742 | 1467391027953 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:37:07 INFO - PROCESS | 1742 | 1467391027960 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 1742 | 1467391027963 Marionette TRACE conn4 <- [1,1486,null,{}] 09:37:07 INFO - PROCESS | 1742 | 1467391027969 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 1742 | 1467391027974 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:08 INFO - PROCESS | 1742 | 1467391028161 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:37:08 INFO - PROCESS | 1742 | 1467391028419 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 1742 | 1467391028428 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x9995a400 == 100 [pid = 1742] [id = 379] 09:37:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x9a065800) [pid = 1742] [serial = 1138] [outer = (nil)] 09:37:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9b228000) [pid = 1742] [serial = 1139] [outer = 0x9a065800] 09:37:08 INFO - PROCESS | 1742 | 1467391028548 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x9b70c800) [pid = 1742] [serial = 1140] [outer = 0x9a065800] 09:37:09 INFO - PROCESS | 1742 | 1467391029457 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1532ms 09:37:09 INFO - PROCESS | 1742 | 1467391029492 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 1742 | 1467391029495 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:37:09 INFO - PROCESS | 1742 | 1467391029501 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1742 | 1467391029505 Marionette TRACE conn4 <- [1,1490,null,{}] 09:37:09 INFO - PROCESS | 1742 | 1467391029511 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 1742 | 1467391029516 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:09 INFO - PROCESS | 1742 | 1467391029707 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:37:10 INFO - PROCESS | 1742 | 1467391029997 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 1742 | 1467391030005 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f7000 == 101 [pid = 1742] [id = 380] 09:37:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x93a08000) [pid = 1742] [serial = 1141] [outer = (nil)] 09:37:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x9b7f0c00) [pid = 1742] [serial = 1142] [outer = 0x93a08000] 09:37:10 INFO - PROCESS | 1742 | 1467391030128 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x9b850c00) [pid = 1742] [serial = 1143] [outer = 0x93a08000] 09:37:11 INFO - PROCESS | 1742 | 1467391031003 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1538ms 09:37:11 INFO - PROCESS | 1742 | 1467391031041 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 1742 | 1467391031045 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:37:11 INFO - PROCESS | 1742 | 1467391031052 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 1742 | 1467391031055 Marionette TRACE conn4 <- [1,1494,null,{}] 09:37:11 INFO - PROCESS | 1742 | 1467391031062 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 1742 | 1467391031067 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:11 INFO - PROCESS | 1742 | 1467391031253 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:37:11 INFO - PROCESS | 1742 | 1467391031464 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1742 | 1467391031473 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x9ab4d800 == 102 [pid = 1742] [id = 381] 09:37:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x9afd6000) [pid = 1742] [serial = 1144] [outer = (nil)] 09:37:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9b858800) [pid = 1742] [serial = 1145] [outer = 0x9afd6000] 09:37:11 INFO - PROCESS | 1742 | 1467391031631 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x9b85b000) [pid = 1742] [serial = 1146] [outer = 0x9afd6000] 09:37:12 INFO - PROCESS | 1742 | 1467391032541 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1533ms 09:37:12 INFO - PROCESS | 1742 | 1467391032586 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:37:12 INFO - PROCESS | 1742 | 1467391032590 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:37:12 INFO - PROCESS | 1742 | 1467391032596 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1742 | 1467391032600 Marionette TRACE conn4 <- [1,1498,null,{}] 09:37:12 INFO - PROCESS | 1742 | 1467391032606 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 1742 | 1467391032611 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:12 INFO - PROCESS | 1742 | 1467391032831 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:37:13 INFO - PROCESS | 1742 | 1467391033082 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 1742 | 1467391033094 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db74800 == 103 [pid = 1742] [id = 382] 09:37:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x8eb9d000) [pid = 1742] [serial = 1147] [outer = (nil)] 09:37:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x9b8a2800) [pid = 1742] [serial = 1148] [outer = 0x8eb9d000] 09:37:13 INFO - PROCESS | 1742 | 1467391033220 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x9b8a9000) [pid = 1742] [serial = 1149] [outer = 0x8eb9d000] 09:37:14 INFO - PROCESS | 1742 | 1467391034117 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1579ms 09:37:14 INFO - PROCESS | 1742 | 1467391034176 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 1742 | 1467391034181 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:37:14 INFO - PROCESS | 1742 | 1467391034187 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 1742 | 1467391034192 Marionette TRACE conn4 <- [1,1502,null,{}] 09:37:14 INFO - PROCESS | 1742 | 1467391034197 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 1742 | 1467391034203 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:14 INFO - PROCESS | 1742 | 1467391034469 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:37:14 INFO - PROCESS | 1742 | 1467391034737 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1742 | 1467391034746 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d4800 == 104 [pid = 1742] [id = 383] 09:37:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x8e1eb800) [pid = 1742] [serial = 1150] [outer = (nil)] 09:37:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9113fc00) [pid = 1742] [serial = 1151] [outer = 0x8e1eb800] 09:37:14 INFO - PROCESS | 1742 | 1467391034882 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x99ad8000) [pid = 1742] [serial = 1152] [outer = 0x8e1eb800] 09:37:15 INFO - PROCESS | 1742 | 1467391035822 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1684ms 09:37:15 INFO - PROCESS | 1742 | 1467391035872 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 1742 | 1467391035876 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:37:15 INFO - PROCESS | 1742 | 1467391035882 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1742 | 1467391035886 Marionette TRACE conn4 <- [1,1506,null,{}] 09:37:15 INFO - PROCESS | 1742 | 1467391035891 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 1742 | 1467391035896 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:16 INFO - PROCESS | 1742 | 1467391036129 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:37:16 INFO - PROCESS | 1742 | 1467391036385 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 1742 | 1467391036393 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c692c00 == 105 [pid = 1742] [id = 384] 09:37:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x8c693400) [pid = 1742] [serial = 1153] [outer = (nil)] 09:37:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x8da24400) [pid = 1742] [serial = 1154] [outer = 0x8c693400] 09:37:16 INFO - PROCESS | 1742 | 1467391036921 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x8da2c800) [pid = 1742] [serial = 1155] [outer = 0x8c693400] 09:37:17 INFO - PROCESS | 1742 | 1467391037907 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2091ms 09:37:17 INFO - PROCESS | 1742 | 1467391037976 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 1742 | 1467391037982 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:37:17 INFO - PROCESS | 1742 | 1467391037990 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 1742 | 1467391037993 Marionette TRACE conn4 <- [1,1510,null,{}] 09:37:18 INFO - PROCESS | 1742 | 1467391038001 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 1742 | 1467391038005 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:18 INFO - PROCESS | 1742 | 1467391038188 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:37:18 INFO - PROCESS | 1742 | 1467391038444 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1742 | 1467391038452 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf0c00 == 106 [pid = 1742] [id = 385] 09:37:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8dce0c00) [pid = 1742] [serial = 1156] [outer = (nil)] 09:37:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8ea74c00) [pid = 1742] [serial = 1157] [outer = 0x8dce0c00] 09:37:18 INFO - PROCESS | 1742 | 1467391038598 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8eb9b400) [pid = 1742] [serial = 1158] [outer = 0x8dce0c00] 09:37:19 INFO - PROCESS | 1742 | 1467391039626 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1683ms 09:37:19 INFO - PROCESS | 1742 | 1467391039671 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1742 | 1467391039677 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:37:19 INFO - PROCESS | 1742 | 1467391039687 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1742 | 1467391039691 Marionette TRACE conn4 <- [1,1514,null,{}] 09:37:19 INFO - PROCESS | 1742 | 1467391039697 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 1742 | 1467391039702 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:19 INFO - PROCESS | 1742 | 1467391039962 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf2000 == 105 [pid = 1742] [id = 272] 09:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2edc00 == 104 [pid = 1742] [id = 273] 09:37:19 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d5c00 == 103 [pid = 1742] [id = 270] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x9256e000) [pid = 1742] [serial = 1064] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d3000 == 102 [pid = 1742] [id = 181] 09:37:20 INFO - PROCESS | 1742 | --DOCSHELL 0x9113f400 == 101 [pid = 1742] [id = 324] 09:37:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ea000 == 100 [pid = 1742] [id = 325] 09:37:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8eb92c00 == 99 [pid = 1742] [id = 271] 09:37:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8db6d400 == 98 [pid = 1742] [id = 267] 09:37:20 INFO - PROCESS | 1742 | 1467391040277 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 1742 | 1467391040284 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db73800 == 99 [pid = 1742] [id = 386] 09:37:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8e1d3000) [pid = 1742] [serial = 1159] [outer = (nil)] 09:37:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8ea70800) [pid = 1742] [serial = 1160] [outer = 0x8e1d3000] 09:37:20 INFO - PROCESS | 1742 | 1467391040368 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x8f389800) [pid = 1742] [serial = 1161] [outer = 0x8e1d3000] 09:37:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8db75000 == 98 [pid = 1742] [id = 358] 09:37:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebe9c00 == 97 [pid = 1742] [id = 357] 09:37:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8da28c00 == 96 [pid = 1742] [id = 356] 09:37:20 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ec000 == 95 [pid = 1742] [id = 355] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8f383400) [pid = 1742] [serial = 993] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x98218800) [pid = 1742] [serial = 945] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x99f77800) [pid = 1742] [serial = 1043] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x91b6a400) [pid = 1742] [serial = 1022] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8e4e4400) [pid = 1742] [serial = 1058] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8e1d1c00) [pid = 1742] [serial = 1049] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x930c2800) [pid = 1742] [serial = 1025] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x99dca000) [pid = 1742] [serial = 1037] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x950c7400) [pid = 1742] [serial = 948] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x93d58800) [pid = 1742] [serial = 933] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x995b3400) [pid = 1742] [serial = 1034] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8e1ebc00) [pid = 1742] [serial = 1019] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x95262000) [pid = 1742] [serial = 936] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x952b4c00) [pid = 1742] [serial = 1031] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x8cdf9400) [pid = 1742] [serial = 1053] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x99e71c00) [pid = 1742] [serial = 1040] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x90f46400) [pid = 1742] [serial = 1059] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8c68f000) [pid = 1742] [serial = 1052] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x96425c00) [pid = 1742] [serial = 942] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x951c7c00) [pid = 1742] [serial = 1028] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x91dbe800) [pid = 1742] [serial = 1016] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8f388400) [pid = 1742] [serial = 1055] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x90f49400) [pid = 1742] [serial = 1056] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x952aa800) [pid = 1742] [serial = 939] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9a062c00) [pid = 1742] [serial = 1046] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x93d4b400) [pid = 1742] [serial = 930] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x92011800) [pid = 1742] [serial = 1061] [outer = (nil)] [url = about:blank] 09:37:20 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x9240d800) [pid = 1742] [serial = 1062] [outer = (nil)] [url = about:blank] 09:37:21 INFO - PROCESS | 1742 | 1467391041234 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1581ms 09:37:21 INFO - PROCESS | 1742 | 1467391041269 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 1742 | 1467391041273 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:37:21 INFO - PROCESS | 1742 | 1467391041279 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 1742 | 1467391041285 Marionette TRACE conn4 <- [1,1518,null,{}] 09:37:21 INFO - PROCESS | 1742 | 1467391041301 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 1742 | 1467391041309 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:21 INFO - PROCESS | 1742 | 1467391041488 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:37:21 INFO - PROCESS | 1742 | 1467391041500 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 1742 | 1467391041509 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da22c00 == 96 [pid = 1742] [id = 387] 09:37:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x91147400) [pid = 1742] [serial = 1162] [outer = (nil)] 09:37:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x91b6e400) [pid = 1742] [serial = 1163] [outer = 0x91147400] 09:37:21 INFO - PROCESS | 1742 | 1467391041593 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x91dc4400) [pid = 1742] [serial = 1164] [outer = 0x91147400] 09:37:22 INFO - PROCESS | 1742 | 1467391042522 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1281ms 09:37:22 INFO - PROCESS | 1742 | 1467391042561 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 1742 | 1467391042565 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:37:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:37:22 INFO - PROCESS | 1742 | 1467391042575 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 1742 | 1467391042578 Marionette TRACE conn4 <- [1,1522,null,{}] 09:37:22 INFO - PROCESS | 1742 | 1467391042584 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 1742 | 1467391042588 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:22 INFO - PROCESS | 1742 | 1467391042842 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:37:22 INFO - PROCESS | 1742 | 1467391042877 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 1742 | 1467391042885 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68d800 == 97 [pid = 1742] [id = 388] 09:37:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x91b6f800) [pid = 1742] [serial = 1165] [outer = (nil)] 09:37:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x92403000) [pid = 1742] [serial = 1166] [outer = 0x91b6f800] 09:37:22 INFO - PROCESS | 1742 | 1467391042963 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x92407400) [pid = 1742] [serial = 1167] [outer = 0x91b6f800] 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:23 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 () { 09:37:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:37:23 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 () { 09:37:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:37:23 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 () { 09:37:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:37:23 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 () { 09:37:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:37:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1281ms 09:37:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:37:23 INFO - PROCESS | 1742 | 1467391043839 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:37:23 INFO - PROCESS | 1742 | 1467391043874 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 1742 | 1467391043881 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:37:23 INFO - PROCESS | 1742 | 1467391043908 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 1742 | 1467391043912 Marionette TRACE conn4 <- [1,1526,null,{}] 09:37:23 INFO - PROCESS | 1742 | 1467391043927 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 1742 | 1467391043931 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:24 INFO - PROCESS | 1742 | 1467391044144 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:37:24 INFO - PROCESS | 1742 | 1467391044173 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 1742 | 1467391044179 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x92537800 == 98 [pid = 1742] [id = 389] 09:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x9256d400) [pid = 1742] [serial = 1168] [outer = (nil)] 09:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x92574c00) [pid = 1742] [serial = 1169] [outer = 0x9256d400] 09:37:24 INFO - PROCESS | 1742 | 1467391044261 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x93b31800) [pid = 1742] [serial = 1170] [outer = 0x9256d400] 09:37:25 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x8e4e4000) [pid = 1742] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:37:25 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9200b800) [pid = 1742] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:37:25 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x92534400) [pid = 1742] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:37:25 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x92013800) [pid = 1742] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:37:25 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x8eb96400) [pid = 1742] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:37:25 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x8db71c00) [pid = 1742] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:37:25 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8ea79400) [pid = 1742] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:37:25 INFO - PROCESS | 1742 | 1467391045789 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:37:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:37:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:37:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:37:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:37:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:37:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:37:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:37:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1964ms 09:37:25 INFO - PROCESS | 1742 | 1467391045857 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 1742 | 1467391045859 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:37:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:37:25 INFO - PROCESS | 1742 | 1467391045872 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 1742 | 1467391045874 Marionette TRACE conn4 <- [1,1530,null,{}] 09:37:25 INFO - PROCESS | 1742 | 1467391045879 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 1742 | 1467391045889 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:26 INFO - PROCESS | 1742 | 1467391046051 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:37:26 INFO - PROCESS | 1742 | 1467391046059 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1742 | 1467391046069 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e2000 == 99 [pid = 1742] [id = 390] 09:37:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8eb9d800) [pid = 1742] [serial = 1171] [outer = (nil)] 09:37:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x93b32400) [pid = 1742] [serial = 1172] [outer = 0x8eb9d800] 09:37:26 INFO - PROCESS | 1742 | 1467391046136 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x93d57400) [pid = 1742] [serial = 1173] [outer = 0x8eb9d800] 09:37:26 INFO - PROCESS | 1742 | 1467391046909 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:37:26 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 09:37:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:37:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:37:26 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. 09:37:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:37:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1077ms 09:37:26 INFO - PROCESS | 1742 | 1467391046954 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 1742 | 1467391046957 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:37:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:37:26 INFO - PROCESS | 1742 | 1467391046963 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 1742 | 1467391046967 Marionette TRACE conn4 <- [1,1534,null,{}] 09:37:26 INFO - PROCESS | 1742 | 1467391046972 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 1742 | 1467391046977 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:27 INFO - PROCESS | 1742 | 1467391047134 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:37:27 INFO - PROCESS | 1742 | 1467391047399 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 1742 | 1467391047408 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f3000 == 100 [pid = 1742] [id = 391] 09:37:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8c2e8000) [pid = 1742] [serial = 1174] [outer = (nil)] 09:37:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8c68f000) [pid = 1742] [serial = 1175] [outer = 0x8c2e8000] 09:37:27 INFO - PROCESS | 1742 | 1467391047497 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8cdf8c00) [pid = 1742] [serial = 1176] [outer = 0x8c2e8000] 09:37:28 INFO - PROCESS | 1742 | 1467391048538 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1629ms 09:37:28 INFO - PROCESS | 1742 | 1467391048596 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 1742 | 1467391048602 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:37:28 INFO - PROCESS | 1742 | 1467391048610 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 1742 | 1467391048615 Marionette TRACE conn4 <- [1,1538,null,{}] 09:37:28 INFO - PROCESS | 1742 | 1467391048623 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:28 INFO - PROCESS | 1742 | 1467391048632 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:28 INFO - PROCESS | 1742 | 1467391048875 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:37:29 INFO - PROCESS | 1742 | 1467391049138 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1742 | 1467391049149 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea6d400 == 101 [pid = 1742] [id = 392] 09:37:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x8eb93c00) [pid = 1742] [serial = 1177] [outer = (nil)] 09:37:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x8ebf1000) [pid = 1742] [serial = 1178] [outer = 0x8eb93c00] 09:37:29 INFO - PROCESS | 1742 | 1467391049273 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x8f383000) [pid = 1742] [serial = 1179] [outer = 0x8eb93c00] 09:37:30 INFO - PROCESS | 1742 | 1467391050209 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1637ms 09:37:30 INFO - PROCESS | 1742 | 1467391050250 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 1742 | 1467391050257 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:37:30 INFO - PROCESS | 1742 | 1467391050266 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1742 | 1467391050270 Marionette TRACE conn4 <- [1,1542,null,{}] 09:37:30 INFO - PROCESS | 1742 | 1467391050276 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 1742 | 1467391050281 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:30 INFO - PROCESS | 1742 | 1467391050518 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:37:30 INFO - PROCESS | 1742 | 1467391050908 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1742 | 1467391050917 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebe7c00 == 102 [pid = 1742] [id = 393] 09:37:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x91146800) [pid = 1742] [serial = 1180] [outer = (nil)] 09:37:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x91e94400) [pid = 1742] [serial = 1181] [outer = 0x91146800] 09:37:31 INFO - PROCESS | 1742 | 1467391051018 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x92529400) [pid = 1742] [serial = 1182] [outer = 0x91146800] 09:37:31 INFO - PROCESS | 1742 | 1467391051965 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:37:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1750ms 09:37:32 INFO - PROCESS | 1742 | 1467391052035 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 1742 | 1467391052040 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:37:32 INFO - PROCESS | 1742 | 1467391052052 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1742 | 1467391052061 Marionette TRACE conn4 <- [1,1546,null,{}] 09:37:32 INFO - PROCESS | 1742 | 1467391052078 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 1742 | 1467391052086 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:32 INFO - PROCESS | 1742 | 1467391052324 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:37:32 INFO - PROCESS | 1742 | 1467391052626 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1742 | 1467391052638 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x91139400 == 103 [pid = 1742] [id = 394] 09:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x91b70c00) [pid = 1742] [serial = 1183] [outer = (nil)] 09:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x951ca400) [pid = 1742] [serial = 1184] [outer = 0x91b70c00] 09:37:32 INFO - PROCESS | 1742 | 1467391052737 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x95264c00) [pid = 1742] [serial = 1185] [outer = 0x91b70c00] 09:37:33 INFO - PROCESS | 1742 | 1467391053672 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:37:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1692ms 09:37:33 INFO - PROCESS | 1742 | 1467391053742 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:37:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:37:33 INFO - PROCESS | 1742 | 1467391053747 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:37:33 INFO - PROCESS | 1742 | 1467391053754 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 1742 | 1467391053757 Marionette TRACE conn4 <- [1,1550,null,{}] 09:37:33 INFO - PROCESS | 1742 | 1467391053763 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:33 INFO - PROCESS | 1742 | 1467391053769 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:34 INFO - PROCESS | 1742 | 1467391054011 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:37:34 INFO - PROCESS | 1742 | 1467391054266 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 1742 | 1467391054277 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ef400 == 104 [pid = 1742] [id = 395] 09:37:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x91b65400) [pid = 1742] [serial = 1186] [outer = (nil)] 09:37:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x9648a000) [pid = 1742] [serial = 1187] [outer = 0x91b65400] 09:37:34 INFO - PROCESS | 1742 | 1467391054400 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x98219400) [pid = 1742] [serial = 1188] [outer = 0x91b65400] 09:37:35 INFO - PROCESS | 1742 | 1467391055386 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1693ms 09:37:35 INFO - PROCESS | 1742 | 1467391055447 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 1742 | 1467391055451 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:37:35 INFO - PROCESS | 1742 | 1467391055458 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 1742 | 1467391055462 Marionette TRACE conn4 <- [1,1554,null,{}] 09:37:35 INFO - PROCESS | 1742 | 1467391055468 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 1742 | 1467391055474 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:35 INFO - PROCESS | 1742 | 1467391055684 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:37:35 INFO - PROCESS | 1742 | 1467391055971 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1742 | 1467391055986 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x98eec000 == 105 [pid = 1742] [id = 396] 09:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x98ef5000) [pid = 1742] [serial = 1189] [outer = (nil)] 09:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x998df000) [pid = 1742] [serial = 1190] [outer = 0x98ef5000] 09:37:36 INFO - PROCESS | 1742 | 1467391056126 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x99f77800) [pid = 1742] [serial = 1191] [outer = 0x98ef5000] 09:37:37 INFO - PROCESS | 1742 | 1467391057095 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:37:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1685ms 09:37:37 INFO - PROCESS | 1742 | 1467391057144 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 1742 | 1467391057147 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:37:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:37:37 INFO - PROCESS | 1742 | 1467391057154 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 1742 | 1467391057158 Marionette TRACE conn4 <- [1,1558,null,{}] 09:37:37 INFO - PROCESS | 1742 | 1467391057163 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 1742 | 1467391057169 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:37 INFO - PROCESS | 1742 | 1467391057370 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:37:37 INFO - PROCESS | 1742 | 1467391057639 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 1742 | 1467391057646 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c696800 == 106 [pid = 1742] [id = 397] 09:37:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x8eb9cc00) [pid = 1742] [serial = 1192] [outer = (nil)] 09:37:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x9a484c00) [pid = 1742] [serial = 1193] [outer = 0x8eb9cc00] 09:37:37 INFO - PROCESS | 1742 | 1467391057772 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x9a58f400) [pid = 1742] [serial = 1194] [outer = 0x8eb9cc00] 09:37:38 INFO - PROCESS | 1742 | 1467391058686 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1582ms 09:37:38 INFO - PROCESS | 1742 | 1467391058737 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 1742 | 1467391058741 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:37:38 INFO - PROCESS | 1742 | 1467391058747 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 1742 | 1467391058751 Marionette TRACE conn4 <- [1,1562,null,{}] 09:37:38 INFO - PROCESS | 1742 | 1467391058756 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 1742 | 1467391058761 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:38 INFO - PROCESS | 1742 | 1467391058949 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:37:39 INFO - PROCESS | 1742 | 1467391059162 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 1742 | 1467391059170 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x9a066400 == 107 [pid = 1742] [id = 398] 09:37:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x9a47c800) [pid = 1742] [serial = 1195] [outer = (nil)] 09:37:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 179 (0x9b221400) [pid = 1742] [serial = 1196] [outer = 0x9a47c800] 09:37:39 INFO - PROCESS | 1742 | 1467391059293 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x9b706800) [pid = 1742] [serial = 1197] [outer = 0x9a47c800] 09:37:40 INFO - PROCESS | 1742 | 1467391060259 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1590ms 09:37:40 INFO - PROCESS | 1742 | 1467391060338 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 1742 | 1467391060341 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:37:40 INFO - PROCESS | 1742 | 1467391060348 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 1742 | 1467391060351 Marionette TRACE conn4 <- [1,1566,null,{}] 09:37:40 INFO - PROCESS | 1742 | 1467391060357 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 1742 | 1467391060362 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:40 INFO - PROCESS | 1742 | 1467391060603 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:37:40 INFO - PROCESS | 1742 | 1467391060954 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1742 | 1467391060961 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f2800 == 108 [pid = 1742] [id = 399] 09:37:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x92538000) [pid = 1742] [serial = 1198] [outer = (nil)] 09:37:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x9b8a8400) [pid = 1742] [serial = 1199] [outer = 0x92538000] 09:37:41 INFO - PROCESS | 1742 | 1467391061047 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x9d344400) [pid = 1742] [serial = 1200] [outer = 0x92538000] 09:37:41 INFO - PROCESS | 1742 | 1467391061922 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1628ms 09:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:37:41 INFO - PROCESS | 1742 | 1467391061977 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1742 | 1467391061980 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:37:41 INFO - PROCESS | 1742 | 1467391061986 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1742 | 1467391061989 Marionette TRACE conn4 <- [1,1570,null,{}] 09:37:41 INFO - PROCESS | 1742 | 1467391061995 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 1742 | 1467391062000 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:42 INFO - PROCESS | 1742 | 1467391062187 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:37:42 INFO - PROCESS | 1742 | 1467391062400 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 1742 | 1467391062409 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x9250fc00 == 109 [pid = 1742] [id = 400] 09:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x9a489800) [pid = 1742] [serial = 1201] [outer = (nil)] 09:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0xa041d400) [pid = 1742] [serial = 1202] [outer = 0x9a489800] 09:37:42 INFO - PROCESS | 1742 | 1467391062570 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0xa0623400) [pid = 1742] [serial = 1203] [outer = 0x9a489800] 09:37:43 INFO - PROCESS | 1742 | 1467391063485 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1533ms 09:37:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:37:43 INFO - PROCESS | 1742 | 1467391063518 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 1742 | 1467391063522 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:37:43 INFO - PROCESS | 1742 | 1467391063528 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 1742 | 1467391063532 Marionette TRACE conn4 <- [1,1574,null,{}] 09:37:43 INFO - PROCESS | 1742 | 1467391063537 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 1742 | 1467391063542 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:43 INFO - PROCESS | 1742 | 1467391063736 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:37:43 INFO - PROCESS | 1742 | 1467391063952 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 1742 | 1467391063960 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x9d337800 == 110 [pid = 1742] [id = 401] 09:37:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0xa041dc00) [pid = 1742] [serial = 1204] [outer = (nil)] 09:37:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0xa062f000) [pid = 1742] [serial = 1205] [outer = 0xa041dc00] 09:37:44 INFO - PROCESS | 1742 | 1467391064088 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0xa109c800) [pid = 1742] [serial = 1206] [outer = 0xa041dc00] 09:37:45 INFO - PROCESS | 1742 | 1467391065101 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1630ms 09:37:45 INFO - PROCESS | 1742 | 1467391065175 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1742 | 1467391065178 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:37:45 INFO - PROCESS | 1742 | 1467391065188 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 1742 | 1467391065192 Marionette TRACE conn4 <- [1,1578,null,{}] 09:37:45 INFO - PROCESS | 1742 | 1467391065198 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 1742 | 1467391065203 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:45 INFO - PROCESS | 1742 | 1467391065419 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:37:45 INFO - PROCESS | 1742 | 1467391065696 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 1742 | 1467391065705 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x9642a800 == 111 [pid = 1742] [id = 402] 09:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0xa0420400) [pid = 1742] [serial = 1207] [outer = (nil)] 09:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0xa2371400) [pid = 1742] [serial = 1208] [outer = 0xa0420400] 09:37:45 INFO - PROCESS | 1742 | 1467391065831 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0xa2373000) [pid = 1742] [serial = 1209] [outer = 0xa0420400] 09:37:46 INFO - PROCESS | 1742 | 1467391066682 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1529ms 09:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:37:46 INFO - PROCESS | 1742 | 1467391066718 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 1742 | 1467391066721 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:37:46 INFO - PROCESS | 1742 | 1467391066728 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 1742 | 1467391066731 Marionette TRACE conn4 <- [1,1582,null,{}] 09:37:46 INFO - PROCESS | 1742 | 1467391066737 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 1742 | 1467391066742 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:47 INFO - PROCESS | 1742 | 1467391067008 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:37:47 INFO - PROCESS | 1742 | 1467391067223 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 1742 | 1467391067229 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db73000 == 112 [pid = 1742] [id = 403] 09:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x8e1eec00) [pid = 1742] [serial = 1210] [outer = (nil)] 09:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x90f4dc00) [pid = 1742] [serial = 1211] [outer = 0x8e1eec00] 09:37:47 INFO - PROCESS | 1742 | 1467391067352 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x92c44400) [pid = 1742] [serial = 1212] [outer = 0x8e1eec00] 09:37:48 INFO - PROCESS | 1742 | 1467391068675 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1990ms 09:37:48 INFO - PROCESS | 1742 | 1467391068718 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 1742 | 1467391068724 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:37:48 INFO - PROCESS | 1742 | 1467391068732 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 1742 | 1467391068737 Marionette TRACE conn4 <- [1,1586,null,{}] 09:37:48 INFO - PROCESS | 1742 | 1467391068745 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 1742 | 1467391068751 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:48 INFO - PROCESS | 1742 | 1467391068988 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:37:49 INFO - PROCESS | 1742 | 1467391069197 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 1742 | 1467391069212 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1ce800 == 113 [pid = 1742] [id = 404] 09:37:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x8e1d6c00) [pid = 1742] [serial = 1213] [outer = (nil)] 09:37:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x8e1e6800) [pid = 1742] [serial = 1214] [outer = 0x8e1d6c00] 09:37:49 INFO - PROCESS | 1742 | 1467391069289 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x8e4e5400) [pid = 1742] [serial = 1215] [outer = 0x8e1d6c00] 09:37:50 INFO - PROCESS | 1742 | 1467391070180 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1486ms 09:37:50 INFO - PROCESS | 1742 | 1467391070218 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 1742 | 1467391070225 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:37:50 INFO - PROCESS | 1742 | 1467391070236 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 1742 | 1467391070240 Marionette TRACE conn4 <- [1,1590,null,{}] 09:37:50 INFO - PROCESS | 1742 | 1467391070246 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 1742 | 1467391070252 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:50 INFO - PROCESS | 1742 | 1467391070443 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:37:50 INFO - PROCESS | 1742 | 1467391070698 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1742 | 1467391070705 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d7000 == 114 [pid = 1742] [id = 405] 09:37:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 199 (0x8ea70000) [pid = 1742] [serial = 1216] [outer = (nil)] 09:37:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 200 (0x9113ac00) [pid = 1742] [serial = 1217] [outer = 0x8ea70000] 09:37:50 INFO - PROCESS | 1742 | 1467391070839 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 201 (0x91dbe800) [pid = 1742] [serial = 1218] [outer = 0x8ea70000] 09:37:51 INFO - PROCESS | 1742 | 1467391071860 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:37:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1681ms 09:37:51 INFO - PROCESS | 1742 | 1467391071918 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:37:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:37:51 INFO - PROCESS | 1742 | 1467391071922 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:37:51 INFO - PROCESS | 1742 | 1467391071929 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1742 | 1467391071935 Marionette TRACE conn4 <- [1,1594,null,{}] 09:37:51 INFO - PROCESS | 1742 | 1467391071952 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 1742 | 1467391071961 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:52 INFO - PROCESS | 1742 | 1467391072192 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:37:52 INFO - PROCESS | 1742 | 1467391072550 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 1742 | 1467391072563 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c44c00 == 115 [pid = 1742] [id = 406] 09:37:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 202 (0x92c51400) [pid = 1742] [serial = 1219] [outer = (nil)] 09:37:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 203 (0x93a0b800) [pid = 1742] [serial = 1220] [outer = 0x92c51400] 09:37:52 INFO - PROCESS | 1742 | 1467391072640 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 204 (0x950d2800) [pid = 1742] [serial = 1221] [outer = 0x92c51400] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8dce9000 == 114 [pid = 1742] [id = 369] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdeec00 == 113 [pid = 1742] [id = 340] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8f121c00 == 112 [pid = 1742] [id = 347] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8da2a000 == 111 [pid = 1742] [id = 283] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x93a87400 == 110 [pid = 1742] [id = 342] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 203 (0x93a0f400) [pid = 1742] [serial = 1118] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 202 (0x92532c00) [pid = 1742] [serial = 1076] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 201 (0x93b38c00) [pid = 1742] [serial = 1082] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 200 (0x98ef6000) [pid = 1742] [serial = 1085] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 199 (0x8c522c00) [pid = 1742] [serial = 1067] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 198 (0x8e3acc00) [pid = 1742] [serial = 1070] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x99e14400) [pid = 1742] [serial = 1088] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0x92f85400) [pid = 1742] [serial = 1079] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x8f125c00) [pid = 1742] [serial = 1073] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x9acb4400) [pid = 1742] [serial = 1097] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x99e7e000) [pid = 1742] [serial = 1094] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x9a06b800) [pid = 1742] [serial = 1091] [outer = (nil)] [url = about:blank] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1cd800 == 109 [pid = 1742] [id = 348] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7fb400 == 108 [pid = 1742] [id = 345] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68a400 == 107 [pid = 1742] [id = 346] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ea400 == 106 [pid = 1742] [id = 341] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2000 == 105 [pid = 1742] [id = 390] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x92537800 == 104 [pid = 1742] [id = 389] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68d800 == 103 [pid = 1742] [id = 388] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8da22c00 == 102 [pid = 1742] [id = 387] 09:37:53 INFO - PROCESS | 1742 | 1467391073737 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8db73800 == 101 [pid = 1742] [id = 386] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf0c00 == 100 [pid = 1742] [id = 385] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c692c00 == 99 [pid = 1742] [id = 384] 09:37:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:37:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1837ms 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x9a06a000 == 98 [pid = 1742] [id = 378] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x92c47000 == 97 [pid = 1742] [id = 377] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x951ce000 == 96 [pid = 1742] [id = 376] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x92c5d000 == 95 [pid = 1742] [id = 375] 09:37:53 INFO - PROCESS | 1742 | 1467391073775 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 1742 | 1467391073780 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3af400 == 94 [pid = 1742] [id = 374] 09:37:53 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52d800 == 93 [pid = 1742] [id = 373] 09:37:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:37:53 INFO - PROCESS | 1742 | 1467391073790 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1742 | 1467391073793 Marionette TRACE conn4 <- [1,1598,null,{}] 09:37:53 INFO - PROCESS | 1742 | 1467391073798 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 1742 | 1467391073803 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:53 INFO - PROCESS | 1742 | 1467391073976 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x8f122c00) [pid = 1742] [serial = 1104] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x9256ec00) [pid = 1742] [serial = 1112] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x92572c00) [pid = 1742] [serial = 1065] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x8eb9c000) [pid = 1742] [serial = 1103] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x9252d800) [pid = 1742] [serial = 1110] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x92507000) [pid = 1742] [serial = 1109] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x8ebf4c00) [pid = 1742] [serial = 1106] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x952b0800) [pid = 1742] [serial = 1116] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x8e1ec000) [pid = 1742] [serial = 1101] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x8e1d3800) [pid = 1742] [serial = 1100] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x91b6c400) [pid = 1742] [serial = 1107] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0x92576800) [pid = 1742] [serial = 1113] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0x950d4c00) [pid = 1742] [serial = 1115] [outer = (nil)] [url = about:blank] 09:37:54 INFO - PROCESS | 1742 | 1467391074211 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 1742 | 1467391074219 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c524c00 == 94 [pid = 1742] [id = 407] 09:37:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 180 (0x8da2b000) [pid = 1742] [serial = 1222] [outer = (nil)] 09:37:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 181 (0x8e4e5800) [pid = 1742] [serial = 1223] [outer = 0x8da2b000] 09:37:54 INFO - PROCESS | 1742 | 1467391074293 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 182 (0x8f385400) [pid = 1742] [serial = 1224] [outer = 0x8da2b000] 09:37:55 INFO - PROCESS | 1742 | 1467391075051 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:37:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1285ms 09:37:55 INFO - PROCESS | 1742 | 1467391075098 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 1742 | 1467391075101 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:37:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:37:55 INFO - PROCESS | 1742 | 1467391075109 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 1742 | 1467391075113 Marionette TRACE conn4 <- [1,1602,null,{}] 09:37:55 INFO - PROCESS | 1742 | 1467391075118 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 1742 | 1467391075123 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:55 INFO - PROCESS | 1742 | 1467391075287 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:37:55 INFO - PROCESS | 1742 | 1467391075301 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 1742 | 1467391075309 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d8800 == 95 [pid = 1742] [id = 408] 09:37:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 183 (0x8e1ec000) [pid = 1742] [serial = 1225] [outer = (nil)] 09:37:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x9250ac00) [pid = 1742] [serial = 1226] [outer = 0x8e1ec000] 09:37:55 INFO - PROCESS | 1742 | 1467391075376 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x92571c00) [pid = 1742] [serial = 1227] [outer = 0x8e1ec000] 09:37:56 INFO - PROCESS | 1742 | 1467391076490 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:37:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1432ms 09:37:56 INFO - PROCESS | 1742 | 1467391076551 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 1742 | 1467391076555 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:37:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:37:56 INFO - PROCESS | 1742 | 1467391076561 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1742 | 1467391076565 Marionette TRACE conn4 <- [1,1606,null,{}] 09:37:56 INFO - PROCESS | 1742 | 1467391076570 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 1742 | 1467391076580 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:56 INFO - PROCESS | 1742 | 1467391076892 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:37:56 INFO - PROCESS | 1742 | 1467391076922 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 1742 | 1467391076929 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f11a000 == 96 [pid = 1742] [id = 409] 09:37:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x92533c00) [pid = 1742] [serial = 1228] [outer = (nil)] 09:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x9648cc00) [pid = 1742] [serial = 1229] [outer = 0x92533c00] 09:37:57 INFO - PROCESS | 1742 | 1467391077013 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x99dce000) [pid = 1742] [serial = 1230] [outer = 0x92533c00] 09:37:57 INFO - PROCESS | 1742 | 1467391077941 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:37:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1430ms 09:37:57 INFO - PROCESS | 1742 | 1467391077993 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 1742 | 1467391077996 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:37:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:37:58 INFO - PROCESS | 1742 | 1467391078011 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 1742 | 1467391078014 Marionette TRACE conn4 <- [1,1610,null,{}] 09:37:58 INFO - PROCESS | 1742 | 1467391078020 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 1742 | 1467391078024 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:58 INFO - PROCESS | 1742 | 1467391078271 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:37:58 INFO - PROCESS | 1742 | 1467391078297 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 1742 | 1467391078305 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:37:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x93b38c00 == 97 [pid = 1742] [id = 410] 09:37:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x952b5800) [pid = 1742] [serial = 1231] [outer = (nil)] 09:37:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x99f75800) [pid = 1742] [serial = 1232] [outer = 0x952b5800] 09:37:58 INFO - PROCESS | 1742 | 1467391078372 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x9a067800) [pid = 1742] [serial = 1233] [outer = 0x952b5800] 09:37:59 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x91b6f800) [pid = 1742] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:37:59 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x8c693400) [pid = 1742] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:37:59 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x91147400) [pid = 1742] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:37:59 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x8e1d3000) [pid = 1742] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:37:59 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x8dce0c00) [pid = 1742] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:37:59 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0x8f38d800) [pid = 1742] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:37:59 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x9a47b000) [pid = 1742] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:37:59 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x9256d400) [pid = 1742] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:37:59 INFO - PROCESS | 1742 | 1467391079855 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:37:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1879ms 09:37:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:37:59 INFO - PROCESS | 1742 | 1467391079890 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 1742 | 1467391079893 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:37:59 INFO - PROCESS | 1742 | 1467391079900 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1742 | 1467391079903 Marionette TRACE conn4 <- [1,1614,null,{}] 09:37:59 INFO - PROCESS | 1742 | 1467391079908 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:59 INFO - PROCESS | 1742 | 1467391079913 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:00 INFO - PROCESS | 1742 | 1467391080092 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:38:00 INFO - PROCESS | 1742 | 1467391080104 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 1742 | 1467391080111 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf3400 == 98 [pid = 1742] [id = 411] 09:38:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 184 (0x91142400) [pid = 1742] [serial = 1234] [outer = (nil)] 09:38:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 185 (0x99f77000) [pid = 1742] [serial = 1235] [outer = 0x91142400] 09:38:00 INFO - PROCESS | 1742 | 1467391080181 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 186 (0x9a47b800) [pid = 1742] [serial = 1236] [outer = 0x91142400] 09:38:01 INFO - PROCESS | 1742 | 1467391081153 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:38:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1332ms 09:38:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:38:01 INFO - PROCESS | 1742 | 1467391081233 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1742 | 1467391081235 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:38:01 INFO - PROCESS | 1742 | 1467391081242 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1742 | 1467391081246 Marionette TRACE conn4 <- [1,1618,null,{}] 09:38:01 INFO - PROCESS | 1742 | 1467391081357 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 1742 | 1467391081362 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:01 INFO - PROCESS | 1742 | 1467391081588 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:38:01 INFO - PROCESS | 1742 | 1467391081935 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 1742 | 1467391081945 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c526800 == 99 [pid = 1742] [id = 412] 09:38:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 187 (0x8db73c00) [pid = 1742] [serial = 1237] [outer = (nil)] 09:38:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 188 (0x8dce0400) [pid = 1742] [serial = 1238] [outer = 0x8db73c00] 09:38:02 INFO - PROCESS | 1742 | 1467391082037 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 189 (0x8e3ac000) [pid = 1742] [serial = 1239] [outer = 0x8db73c00] 09:38:02 INFO - PROCESS | 1742 | 1467391082960 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1779ms 09:38:03 INFO - PROCESS | 1742 | 1467391083023 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 1742 | 1467391083029 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:38:03 INFO - PROCESS | 1742 | 1467391083037 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 1742 | 1467391083041 Marionette TRACE conn4 <- [1,1622,null,{}] 09:38:03 INFO - PROCESS | 1742 | 1467391083050 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 1742 | 1467391083056 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:03 INFO - PROCESS | 1742 | 1467391083273 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:38:03 INFO - PROCESS | 1742 | 1467391083590 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1742 | 1467391083600 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f390000 == 100 [pid = 1742] [id = 413] 09:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 190 (0x90f4e400) [pid = 1742] [serial = 1240] [outer = (nil)] 09:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x91b68000) [pid = 1742] [serial = 1241] [outer = 0x90f4e400] 09:38:03 INFO - PROCESS | 1742 | 1467391083692 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x91e97c00) [pid = 1742] [serial = 1242] [outer = 0x90f4e400] 09:38:04 INFO - PROCESS | 1742 | 1467391084616 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1644ms 09:38:04 INFO - PROCESS | 1742 | 1467391084681 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 1742 | 1467391084686 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:38:04 INFO - PROCESS | 1742 | 1467391084693 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 1742 | 1467391084698 Marionette TRACE conn4 <- [1,1626,null,{}] 09:38:04 INFO - PROCESS | 1742 | 1467391084704 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 1742 | 1467391084709 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:04 INFO - PROCESS | 1742 | 1467391084958 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:38:05 INFO - PROCESS | 1742 | 1467391085271 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 1742 | 1467391085286 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x9257ac00 == 101 [pid = 1742] [id = 414] 09:38:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x92c5a400) [pid = 1742] [serial = 1243] [outer = (nil)] 09:38:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x92f93c00) [pid = 1742] [serial = 1244] [outer = 0x92c5a400] 09:38:05 INFO - PROCESS | 1742 | 1467391085412 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x93d59c00) [pid = 1742] [serial = 1245] [outer = 0x92c5a400] 09:38:06 INFO - PROCESS | 1742 | 1467391086362 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:38:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1737ms 09:38:06 INFO - PROCESS | 1742 | 1467391086438 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 1742 | 1467391086448 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:38:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:38:06 INFO - PROCESS | 1742 | 1467391086456 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 1742 | 1467391086459 Marionette TRACE conn4 <- [1,1630,null,{}] 09:38:06 INFO - PROCESS | 1742 | 1467391086465 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 1742 | 1467391086470 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:06 INFO - PROCESS | 1742 | 1467391086723 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:38:07 INFO - PROCESS | 1742 | 1467391087032 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 1742 | 1467391087042 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x92577c00 == 102 [pid = 1742] [id = 415] 09:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x977c9800) [pid = 1742] [serial = 1246] [outer = (nil)] 09:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x99e76800) [pid = 1742] [serial = 1247] [outer = 0x977c9800] 09:38:07 INFO - PROCESS | 1742 | 1467391087126 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x9ab49800) [pid = 1742] [serial = 1248] [outer = 0x977c9800] 09:38:08 INFO - PROCESS | 1742 | 1467391088017 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:38:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1630ms 09:38:08 INFO - PROCESS | 1742 | 1467391088087 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 1742 | 1467391088091 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:38:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:38:08 INFO - PROCESS | 1742 | 1467391088097 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 1742 | 1467391088101 Marionette TRACE conn4 <- [1,1634,null,{}] 09:38:08 INFO - PROCESS | 1742 | 1467391088107 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:08 INFO - PROCESS | 1742 | 1467391088112 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:08 INFO - PROCESS | 1742 | 1467391088306 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:38:08 INFO - PROCESS | 1742 | 1467391088615 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1742 | 1467391088623 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113f000 == 103 [pid = 1742] [id = 416] 09:38:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 199 (0x996a9400) [pid = 1742] [serial = 1249] [outer = (nil)] 09:38:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 200 (0x9b7e4400) [pid = 1742] [serial = 1250] [outer = 0x996a9400] 09:38:08 INFO - PROCESS | 1742 | 1467391088710 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 201 (0x9b7ea000) [pid = 1742] [serial = 1251] [outer = 0x996a9400] 09:38:09 INFO - PROCESS | 1742 | 1467391089567 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1528ms 09:38:09 INFO - PROCESS | 1742 | 1467391089643 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1742 | 1467391089647 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:38:09 INFO - PROCESS | 1742 | 1467391089656 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1742 | 1467391089659 Marionette TRACE conn4 <- [1,1638,null,{}] 09:38:09 INFO - PROCESS | 1742 | 1467391089665 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 1742 | 1467391089676 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:09 INFO - PROCESS | 1742 | 1467391089951 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:38:10 INFO - PROCESS | 1742 | 1467391090269 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 1742 | 1467391090279 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c5c000 == 104 [pid = 1742] [id = 417] 09:38:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 202 (0x977cb800) [pid = 1742] [serial = 1252] [outer = (nil)] 09:38:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 203 (0xa2010800) [pid = 1742] [serial = 1253] [outer = 0x977cb800] 09:38:10 INFO - PROCESS | 1742 | 1467391090367 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 204 (0xa23a9000) [pid = 1742] [serial = 1254] [outer = 0x977cb800] 09:38:11 INFO - PROCESS | 1742 | 1467391091321 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:38:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1696ms 09:38:11 INFO - PROCESS | 1742 | 1467391091353 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 1742 | 1467391091356 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:38:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:38:11 INFO - PROCESS | 1742 | 1467391091363 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 1742 | 1467391091366 Marionette TRACE conn4 <- [1,1642,null,{}] 09:38:11 INFO - PROCESS | 1742 | 1467391091372 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 1742 | 1467391091377 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:11 INFO - PROCESS | 1742 | 1467391091570 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:38:11 INFO - PROCESS | 1742 | 1467391091892 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1742 | 1467391091901 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3a6000 == 105 [pid = 1742] [id = 418] 09:38:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 205 (0x99e78800) [pid = 1742] [serial = 1255] [outer = (nil)] 09:38:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 206 (0xa2579400) [pid = 1742] [serial = 1256] [outer = 0x99e78800] 09:38:11 INFO - PROCESS | 1742 | 1467391091986 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 207 (0xa257c400) [pid = 1742] [serial = 1257] [outer = 0x99e78800] 09:38:12 INFO - PROCESS | 1742 | 1467391092873 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1580ms 09:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:38:12 INFO - PROCESS | 1742 | 1467391092944 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 1742 | 1467391092947 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:38:12 INFO - PROCESS | 1742 | 1467391092953 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 1742 | 1467391092957 Marionette TRACE conn4 <- [1,1646,null,{}] 09:38:12 INFO - PROCESS | 1742 | 1467391092963 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 1742 | 1467391092968 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:13 INFO - PROCESS | 1742 | 1467391093208 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:38:13 INFO - PROCESS | 1742 | 1467391093514 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1742 | 1467391093525 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x98915800 == 106 [pid = 1742] [id = 419] 09:38:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 208 (0xa2558000) [pid = 1742] [serial = 1258] [outer = (nil)] 09:38:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 209 (0xa2fec000) [pid = 1742] [serial = 1259] [outer = 0xa2558000] 09:38:13 INFO - PROCESS | 1742 | 1467391093607 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 210 (0xa3102c00) [pid = 1742] [serial = 1260] [outer = 0xa2558000] 09:38:14 INFO - PROCESS | 1742 | 1467391094480 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1581ms 09:38:14 INFO - PROCESS | 1742 | 1467391094534 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 1742 | 1467391094537 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:38:14 INFO - PROCESS | 1742 | 1467391094545 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 1742 | 1467391094548 Marionette TRACE conn4 <- [1,1650,null,{}] 09:38:14 INFO - PROCESS | 1742 | 1467391094554 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 1742 | 1467391094559 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:14 INFO - PROCESS | 1742 | 1467391094755 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:38:15 INFO - PROCESS | 1742 | 1467391095018 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 1742 | 1467391095026 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ec400 == 107 [pid = 1742] [id = 420] 09:38:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 211 (0x9b85a400) [pid = 1742] [serial = 1261] [outer = (nil)] 09:38:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 212 (0xa334b800) [pid = 1742] [serial = 1262] [outer = 0x9b85a400] 09:38:15 INFO - PROCESS | 1742 | 1467391095154 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 213 (0xa334fc00) [pid = 1742] [serial = 1263] [outer = 0x9b85a400] 09:38:16 INFO - PROCESS | 1742 | 1467391095999 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1534ms 09:38:16 INFO - PROCESS | 1742 | 1467391096079 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 1742 | 1467391096083 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:38:16 INFO - PROCESS | 1742 | 1467391096089 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1742 | 1467391096093 Marionette TRACE conn4 <- [1,1654,null,{}] 09:38:16 INFO - PROCESS | 1742 | 1467391096098 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 1742 | 1467391096103 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:16 INFO - PROCESS | 1742 | 1467391096307 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:38:16 INFO - PROCESS | 1742 | 1467391096630 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 1742 | 1467391096641 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f11a400 == 108 [pid = 1742] [id = 421] 09:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 214 (0x92572000) [pid = 1742] [serial = 1264] [outer = (nil)] 09:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 215 (0xa4d4b800) [pid = 1742] [serial = 1265] [outer = 0x92572000] 09:38:16 INFO - PROCESS | 1742 | 1467391096726 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 216 (0xa4f15000) [pid = 1742] [serial = 1266] [outer = 0x92572000] 09:38:17 INFO - PROCESS | 1742 | 1467391097597 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1583ms 09:38:17 INFO - PROCESS | 1742 | 1467391097673 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 1742 | 1467391097677 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:38:17 INFO - PROCESS | 1742 | 1467391097683 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 1742 | 1467391097686 Marionette TRACE conn4 <- [1,1658,null,{}] 09:38:17 INFO - PROCESS | 1742 | 1467391097692 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:17 INFO - PROCESS | 1742 | 1467391097698 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:17 INFO - PROCESS | 1742 | 1467391097955 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:38:18 INFO - PROCESS | 1742 | 1467391098279 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1742 | 1467391098289 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:18 INFO - PROCESS | 1742 | ++DOCSHELL 0xa61bc800 == 109 [pid = 1742] [id = 422] 09:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 217 (0xa61bd400) [pid = 1742] [serial = 1267] [outer = (nil)] 09:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 218 (0xa672d000) [pid = 1742] [serial = 1268] [outer = 0xa61bd400] 09:38:18 INFO - PROCESS | 1742 | 1467391098380 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 219 (0xa678b800) [pid = 1742] [serial = 1269] [outer = 0xa61bd400] 09:38:19 INFO - PROCESS | 1742 | 1467391099295 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1679ms 09:38:19 INFO - PROCESS | 1742 | 1467391099363 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1742 | 1467391099367 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:38:19 INFO - PROCESS | 1742 | 1467391099373 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1742 | 1467391099378 Marionette TRACE conn4 <- [1,1662,null,{}] 09:38:19 INFO - PROCESS | 1742 | 1467391099384 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 1742 | 1467391099388 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:19 INFO - PROCESS | 1742 | 1467391099580 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:38:19 INFO - PROCESS | 1742 | 1467391099903 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 1742 | 1467391099913 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da2dc00 == 110 [pid = 1742] [id = 423] 09:38:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 220 (0x8da2e400) [pid = 1742] [serial = 1270] [outer = (nil)] 09:38:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 221 (0x8eb93400) [pid = 1742] [serial = 1271] [outer = 0x8da2e400] 09:38:20 INFO - PROCESS | 1742 | 1467391099996 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 222 (0x8f122800) [pid = 1742] [serial = 1272] [outer = 0x8da2e400] 09:38:20 INFO - PROCESS | 1742 | 1467391100882 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1584ms 09:38:20 INFO - PROCESS | 1742 | 1467391100959 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 1742 | 1467391100963 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:38:20 INFO - PROCESS | 1742 | 1467391100970 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 1742 | 1467391100973 Marionette TRACE conn4 <- [1,1666,null,{}] 09:38:20 INFO - PROCESS | 1742 | 1467391100979 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 1742 | 1467391100984 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:21 INFO - PROCESS | 1742 | 1467391101238 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:38:21 INFO - PROCESS | 1742 | 1467391101568 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 1742 | 1467391101575 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b212800 == 111 [pid = 1742] [id = 424] 09:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 223 (0x8b214000) [pid = 1742] [serial = 1273] [outer = (nil)] 09:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 224 (0x8b21b800) [pid = 1742] [serial = 1274] [outer = 0x8b214000] 09:38:21 INFO - PROCESS | 1742 | 1467391101660 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 225 (0x8b21cc00) [pid = 1742] [serial = 1275] [outer = 0x8b214000] 09:38:22 INFO - PROCESS | 1742 | 1467391102566 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1639ms 09:38:22 INFO - PROCESS | 1742 | 1467391102610 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 1742 | 1467391102614 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:38:22 INFO - PROCESS | 1742 | 1467391102620 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 1742 | 1467391102626 Marionette TRACE conn4 <- [1,1670,null,{}] 09:38:22 INFO - PROCESS | 1742 | 1467391102632 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 1742 | 1467391102636 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:22 INFO - PROCESS | 1742 | 1467391102830 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:38:23 INFO - PROCESS | 1742 | 1467391103668 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1742 | 1467391103675 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e6800 == 112 [pid = 1742] [id = 425] 09:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 226 (0x8c2e8c00) [pid = 1742] [serial = 1276] [outer = (nil)] 09:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 227 (0x8c527000) [pid = 1742] [serial = 1277] [outer = 0x8c2e8c00] 09:38:23 INFO - PROCESS | 1742 | 1467391103786 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 228 (0x8da25800) [pid = 1742] [serial = 1278] [outer = 0x8c2e8c00] 09:38:24 INFO - PROCESS | 1742 | 1467391104655 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2082ms 09:38:24 INFO - PROCESS | 1742 | 1467391104705 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 1742 | 1467391104711 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:38:24 INFO - PROCESS | 1742 | 1467391104718 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 1742 | 1467391104723 Marionette TRACE conn4 <- [1,1674,null,{}] 09:38:24 INFO - PROCESS | 1742 | 1467391104730 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 1742 | 1467391104738 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:24 INFO - PROCESS | 1742 | 1467391104931 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:38:25 INFO - PROCESS | 1742 | 1467391105202 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 1742 | 1467391105211 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3aa800 == 113 [pid = 1742] [id = 426] 09:38:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 229 (0x8eb94000) [pid = 1742] [serial = 1279] [outer = (nil)] 09:38:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 230 (0x8ebea400) [pid = 1742] [serial = 1280] [outer = 0x8eb94000] 09:38:25 INFO - PROCESS | 1742 | 1467391105344 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 231 (0x90f4b800) [pid = 1742] [serial = 1281] [outer = 0x8eb94000] 09:38:26 INFO - PROCESS | 1742 | 1467391106323 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1740ms 09:38:26 INFO - PROCESS | 1742 | 1467391106474 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 1742 | 1467391106484 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:38:26 INFO - PROCESS | 1742 | 1467391106553 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 1742 | 1467391106557 Marionette TRACE conn4 <- [1,1678,null,{}] 09:38:26 INFO - PROCESS | 1742 | 1467391106564 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 1742 | 1467391106569 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:26 INFO - PROCESS | 1742 | 1467391106800 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:38:27 INFO - PROCESS | 1742 | 1467391107112 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 1742 | 1467391107119 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f8c00 == 114 [pid = 1742] [id = 427] 09:38:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 232 (0x9240d800) [pid = 1742] [serial = 1282] [outer = (nil)] 09:38:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 233 (0x92a76000) [pid = 1742] [serial = 1283] [outer = 0x9240d800] 09:38:27 INFO - PROCESS | 1742 | 1467391107195 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 234 (0x92a7b400) [pid = 1742] [serial = 1284] [outer = 0x9240d800] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8da27000 == 113 [pid = 1742] [id = 367] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x93a01400 == 112 [pid = 1742] [id = 322] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 233 (0x93b32400) [pid = 1742] [serial = 1172] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 232 (0x99e72c00) [pid = 1742] [serial = 1133] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 231 (0x9b228000) [pid = 1742] [serial = 1139] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 230 (0x9b858800) [pid = 1742] [serial = 1145] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 229 (0x9acb6400) [pid = 1742] [serial = 1136] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 228 (0x98e59800) [pid = 1742] [serial = 1130] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 227 (0x9113fc00) [pid = 1742] [serial = 1151] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 226 (0x9b8a2800) [pid = 1742] [serial = 1148] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 225 (0x9b7f0c00) [pid = 1742] [serial = 1142] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | 1467391108332 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x93b38c00 == 111 [pid = 1742] [id = 410] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8f11a000 == 110 [pid = 1742] [id = 409] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d8800 == 109 [pid = 1742] [id = 408] 09:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1843ms 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8c524c00 == 108 [pid = 1742] [id = 407] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x92c44c00 == 107 [pid = 1742] [id = 406] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d7000 == 106 [pid = 1742] [id = 405] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ce800 == 105 [pid = 1742] [id = 404] 09:38:28 INFO - PROCESS | 1742 | 1467391108408 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 1742 | 1467391108412 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x9250fc00 == 104 [pid = 1742] [id = 400] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f2800 == 103 [pid = 1742] [id = 399] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x9a066400 == 102 [pid = 1742] [id = 398] 09:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8c696800 == 101 [pid = 1742] [id = 397] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x98eec000 == 100 [pid = 1742] [id = 396] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ef400 == 99 [pid = 1742] [id = 395] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x91139400 == 98 [pid = 1742] [id = 394] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebe7c00 == 97 [pid = 1742] [id = 393] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea6d400 == 96 [pid = 1742] [id = 392] 09:38:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f3000 == 95 [pid = 1742] [id = 391] 09:38:28 INFO - PROCESS | 1742 | 1467391108448 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 1742 | 1467391108457 Marionette TRACE conn4 <- [1,1682,null,{}] 09:38:28 INFO - PROCESS | 1742 | 1467391108481 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 1742 | 1467391108488 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:28 INFO - PROCESS | 1742 | 1467391108663 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 224 (0x9afc7400) [pid = 1742] [serial = 1098] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 223 (0x92574c00) [pid = 1742] [serial = 1169] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 222 (0x92407400) [pid = 1742] [serial = 1167] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 221 (0x8da24400) [pid = 1742] [serial = 1154] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 220 (0x8da2c800) [pid = 1742] [serial = 1155] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 219 (0x91b6e400) [pid = 1742] [serial = 1163] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 218 (0x91dc4400) [pid = 1742] [serial = 1164] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 217 (0x8ea70800) [pid = 1742] [serial = 1160] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 216 (0x8f389800) [pid = 1742] [serial = 1161] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 215 (0x8dce2000) [pid = 1742] [serial = 1121] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 214 (0x8eb9b400) [pid = 1742] [serial = 1158] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 213 (0x8ea74c00) [pid = 1742] [serial = 1157] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 212 (0x90f48800) [pid = 1742] [serial = 1124] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 211 (0x93d4f000) [pid = 1742] [serial = 1127] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 210 (0x9525e400) [pid = 1742] [serial = 1119] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 209 (0x92403000) [pid = 1742] [serial = 1166] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | --DOMWINDOW == 208 (0x93b31800) [pid = 1742] [serial = 1170] [outer = (nil)] [url = about:blank] 09:38:28 INFO - PROCESS | 1742 | 1467391108930 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 1742 | 1467391108936 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da24400 == 96 [pid = 1742] [id = 428] 09:38:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 209 (0x8da2c800) [pid = 1742] [serial = 1285] [outer = (nil)] 09:38:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 210 (0x91b6e400) [pid = 1742] [serial = 1286] [outer = 0x8da2c800] 09:38:29 INFO - PROCESS | 1742 | 1467391109043 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 211 (0x9250d000) [pid = 1742] [serial = 1287] [outer = 0x8da2c800] 09:38:29 INFO - PROCESS | 1742 | 1467391109806 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1411ms 09:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:38:29 INFO - PROCESS | 1742 | 1467391109838 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1742 | 1467391109841 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:38:29 INFO - PROCESS | 1742 | 1467391109848 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 1742 | 1467391109851 Marionette TRACE conn4 <- [1,1686,null,{}] 09:38:29 INFO - PROCESS | 1742 | 1467391109856 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 1742 | 1467391109861 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:30 INFO - PROCESS | 1742 | 1467391110114 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:38:30 INFO - PROCESS | 1742 | 1467391110136 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 1742 | 1467391110143 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b211400 == 97 [pid = 1742] [id = 429] 09:38:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 212 (0x8b7f2000) [pid = 1742] [serial = 1288] [outer = (nil)] 09:38:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 213 (0x92c42400) [pid = 1742] [serial = 1289] [outer = 0x8b7f2000] 09:38:30 INFO - PROCESS | 1742 | 1467391110212 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 214 (0x930cc000) [pid = 1742] [serial = 1290] [outer = 0x8b7f2000] 09:38:31 INFO - PROCESS | 1742 | 1467391111209 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1429ms 09:38:31 INFO - PROCESS | 1742 | 1467391111277 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 1742 | 1467391111281 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:38:31 INFO - PROCESS | 1742 | 1467391111287 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 1742 | 1467391111290 Marionette TRACE conn4 <- [1,1690,null,{}] 09:38:31 INFO - PROCESS | 1742 | 1467391111295 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 1742 | 1467391111300 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:31 INFO - PROCESS | 1742 | 1467391111582 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:38:31 INFO - PROCESS | 1742 | 1467391111611 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1742 | 1467391111625 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x92a7e400 == 98 [pid = 1742] [id = 430] 09:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 215 (0x92c4b400) [pid = 1742] [serial = 1291] [outer = (nil)] 09:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 216 (0x950cc800) [pid = 1742] [serial = 1292] [outer = 0x92c4b400] 09:38:31 INFO - PROCESS | 1742 | 1467391111706 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 217 (0x96428000) [pid = 1742] [serial = 1293] [outer = 0x92c4b400] 09:38:32 INFO - PROCESS | 1742 | 1467391112719 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1486ms 09:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:38:32 INFO - PROCESS | 1742 | 1467391112773 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1742 | 1467391112776 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:38:32 INFO - PROCESS | 1742 | 1467391112782 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 1742 | 1467391112786 Marionette TRACE conn4 <- [1,1694,null,{}] 09:38:32 INFO - PROCESS | 1742 | 1467391112797 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 1742 | 1467391112802 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:34 INFO - PROCESS | 1742 | 1467391114077 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:38:34 INFO - PROCESS | 1742 | --DOMWINDOW == 216 (0x92533c00) [pid = 1742] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:38:34 INFO - PROCESS | 1742 | --DOMWINDOW == 215 (0x8eb9d800) [pid = 1742] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:38:34 INFO - PROCESS | 1742 | --DOMWINDOW == 214 (0x952b5800) [pid = 1742] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:38:34 INFO - PROCESS | 1742 | --DOMWINDOW == 213 (0x92c51400) [pid = 1742] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:38:34 INFO - PROCESS | 1742 | --DOMWINDOW == 212 (0x8da2b000) [pid = 1742] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:38:34 INFO - PROCESS | 1742 | --DOMWINDOW == 211 (0x8ea70000) [pid = 1742] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:38:34 INFO - PROCESS | 1742 | --DOMWINDOW == 210 (0x8e1eec00) [pid = 1742] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:38:34 INFO - PROCESS | 1742 | --DOMWINDOW == 209 (0x8e1d6c00) [pid = 1742] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:38:34 INFO - PROCESS | 1742 | --DOMWINDOW == 208 (0x8e1ec000) [pid = 1742] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:38:34 INFO - PROCESS | 1742 | 1467391114283 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 1742 | 1467391114290 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f1c00 == 99 [pid = 1742] [id = 431] 09:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 209 (0x8c2e1c00) [pid = 1742] [serial = 1294] [outer = (nil)] 09:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 210 (0x8da2b000) [pid = 1742] [serial = 1295] [outer = 0x8c2e1c00] 09:38:34 INFO - PROCESS | 1742 | 1467391114361 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 211 (0x8ebf2800) [pid = 1742] [serial = 1296] [outer = 0x8c2e1c00] 09:38:35 INFO - PROCESS | 1742 | 1467391115060 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2297ms 09:38:35 INFO - PROCESS | 1742 | 1467391115080 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 1742 | 1467391115084 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:38:35 INFO - PROCESS | 1742 | 1467391115090 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 1742 | 1467391115092 Marionette TRACE conn4 <- [1,1698,null,{}] 09:38:35 INFO - PROCESS | 1742 | 1467391115099 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 1742 | 1467391115103 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:35 INFO - PROCESS | 1742 | 1467391115274 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:38:35 INFO - PROCESS | 1742 | 1467391115468 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 1742 | 1467391115477 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68b800 == 100 [pid = 1742] [id = 432] 09:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 212 (0x8e1d6c00) [pid = 1742] [serial = 1297] [outer = (nil)] 09:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 213 (0x95262000) [pid = 1742] [serial = 1298] [outer = 0x8e1d6c00] 09:38:35 INFO - PROCESS | 1742 | 1467391115545 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 214 (0x98ee7800) [pid = 1742] [serial = 1299] [outer = 0x8e1d6c00] 09:38:36 INFO - PROCESS | 1742 | 1467391116561 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1534ms 09:38:36 INFO - PROCESS | 1742 | 1467391116625 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:38:36 INFO - PROCESS | 1742 | 1467391116632 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:38:36 INFO - PROCESS | 1742 | 1467391116641 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1742 | 1467391116646 Marionette TRACE conn4 <- [1,1702,null,{}] 09:38:36 INFO - PROCESS | 1742 | 1467391116655 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 1742 | 1467391116660 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:36 INFO - PROCESS | 1742 | 1467391116904 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:38:37 INFO - PROCESS | 1742 | 1467391117252 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 1742 | 1467391117264 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52a000 == 101 [pid = 1742] [id = 433] 09:38:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 215 (0x8c52d800) [pid = 1742] [serial = 1300] [outer = (nil)] 09:38:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 216 (0x8e1d3000) [pid = 1742] [serial = 1301] [outer = 0x8c52d800] 09:38:37 INFO - PROCESS | 1742 | 1467391117355 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 217 (0x8e4e7800) [pid = 1742] [serial = 1302] [outer = 0x8c52d800] 09:38:38 INFO - PROCESS | 1742 | 1467391118300 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1734ms 09:38:38 INFO - PROCESS | 1742 | 1467391118374 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 1742 | 1467391118381 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:38:38 INFO - PROCESS | 1742 | 1467391118392 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 1742 | 1467391118396 Marionette TRACE conn4 <- [1,1706,null,{}] 09:38:38 INFO - PROCESS | 1742 | 1467391118403 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 1742 | 1467391118409 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:38 INFO - PROCESS | 1742 | 1467391118651 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:38:38 INFO - PROCESS | 1742 | 1467391118975 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 1742 | 1467391118986 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebf1400 == 102 [pid = 1742] [id = 434] 09:38:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 218 (0x91dbb800) [pid = 1742] [serial = 1303] [outer = (nil)] 09:38:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 219 (0x91e8f000) [pid = 1742] [serial = 1304] [outer = 0x91dbb800] 09:38:39 INFO - PROCESS | 1742 | 1467391119067 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 220 (0x9240e400) [pid = 1742] [serial = 1305] [outer = 0x91dbb800] 09:38:40 INFO - PROCESS | 1742 | 1467391120040 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1682ms 09:38:40 INFO - PROCESS | 1742 | 1467391120074 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 1742 | 1467391120077 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:38:40 INFO - PROCESS | 1742 | 1467391120084 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1742 | 1467391120091 Marionette TRACE conn4 <- [1,1710,null,{}] 09:38:40 INFO - PROCESS | 1742 | 1467391120108 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 1742 | 1467391120117 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:40 INFO - PROCESS | 1742 | 1467391120321 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:38:40 INFO - PROCESS | 1742 | 1467391120637 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1742 | 1467391120651 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x95266c00 == 103 [pid = 1742] [id = 435] 09:38:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 221 (0x952a9800) [pid = 1742] [serial = 1306] [outer = (nil)] 09:38:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 222 (0x98eec000) [pid = 1742] [serial = 1307] [outer = 0x952a9800] 09:38:40 INFO - PROCESS | 1742 | 1467391120746 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 223 (0x99f3f000) [pid = 1742] [serial = 1308] [outer = 0x952a9800] 09:38:41 INFO - PROCESS | 1742 | 1467391121743 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1734ms 09:38:41 INFO - PROCESS | 1742 | 1467391121819 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 1742 | 1467391121824 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:38:41 INFO - PROCESS | 1742 | 1467391121830 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 1742 | 1467391121834 Marionette TRACE conn4 <- [1,1714,null,{}] 09:38:41 INFO - PROCESS | 1742 | 1467391121840 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 1742 | 1467391121845 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:42 INFO - PROCESS | 1742 | 1467391122093 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:38:42 INFO - PROCESS | 1742 | 1467391122417 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1742 | 1467391122424 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b218800 == 104 [pid = 1742] [id = 436] 09:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 224 (0x90f45000) [pid = 1742] [serial = 1309] [outer = (nil)] 09:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 225 (0x9ae71000) [pid = 1742] [serial = 1310] [outer = 0x90f45000] 09:38:42 INFO - PROCESS | 1742 | 1467391122509 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 226 (0x9b2a1c00) [pid = 1742] [serial = 1311] [outer = 0x90f45000] 09:38:43 INFO - PROCESS | 1742 | 1467391123396 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1637ms 09:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:38:43 INFO - PROCESS | 1742 | 1467391123468 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 1742 | 1467391123471 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:38:43 INFO - PROCESS | 1742 | 1467391123477 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1742 | 1467391123480 Marionette TRACE conn4 <- [1,1718,null,{}] 09:38:43 INFO - PROCESS | 1742 | 1467391123486 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 1742 | 1467391123492 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:43 INFO - PROCESS | 1742 | 1467391123685 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:38:44 INFO - PROCESS | 1742 | 1467391124001 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1742 | 1467391124007 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x98eec800 == 105 [pid = 1742] [id = 437] 09:38:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 227 (0x9a062c00) [pid = 1742] [serial = 1312] [outer = (nil)] 09:38:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 228 (0x9b85a800) [pid = 1742] [serial = 1313] [outer = 0x9a062c00] 09:38:44 INFO - PROCESS | 1742 | 1467391124094 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 229 (0x9b85ec00) [pid = 1742] [serial = 1314] [outer = 0x9a062c00] 09:38:44 INFO - PROCESS | 1742 | 1467391124984 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1584ms 09:38:45 INFO - PROCESS | 1742 | 1467391125061 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1742 | 1467391125066 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:38:45 INFO - PROCESS | 1742 | 1467391125072 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1742 | 1467391125076 Marionette TRACE conn4 <- [1,1722,null,{}] 09:38:45 INFO - PROCESS | 1742 | 1467391125081 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 1742 | 1467391125092 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:45 INFO - PROCESS | 1742 | 1467391125363 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:38:45 INFO - PROCESS | 1742 | 1467391125690 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 1742 | 1467391125701 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x91e95800 == 106 [pid = 1742] [id = 438] 09:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 230 (0xa0426400) [pid = 1742] [serial = 1315] [outer = (nil)] 09:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 231 (0xa1016c00) [pid = 1742] [serial = 1316] [outer = 0xa0426400] 09:38:45 INFO - PROCESS | 1742 | 1467391125785 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 232 (0xa2301400) [pid = 1742] [serial = 1317] [outer = 0xa0426400] 09:38:46 INFO - PROCESS | 1742 | 1467391126666 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1640ms 09:38:46 INFO - PROCESS | 1742 | 1467391126713 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 1742 | 1467391126717 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:38:46 INFO - PROCESS | 1742 | 1467391126739 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 1742 | 1467391126743 Marionette TRACE conn4 <- [1,1726,null,{}] 09:38:46 INFO - PROCESS | 1742 | 1467391126753 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 1742 | 1467391126757 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:46 INFO - PROCESS | 1742 | 1467391126949 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:38:47 INFO - PROCESS | 1742 | 1467391127234 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 1742 | 1467391127241 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x91dc5800 == 107 [pid = 1742] [id = 439] 09:38:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 233 (0x92503000) [pid = 1742] [serial = 1318] [outer = (nil)] 09:38:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 234 (0xa2534c00) [pid = 1742] [serial = 1319] [outer = 0x92503000] 09:38:47 INFO - PROCESS | 1742 | 1467391127364 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 235 (0xa257f400) [pid = 1742] [serial = 1320] [outer = 0x92503000] 09:38:48 INFO - PROCESS | 1742 | 1467391128260 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1598ms 09:38:48 INFO - PROCESS | 1742 | 1467391128322 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 1742 | 1467391128326 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:38:48 INFO - PROCESS | 1742 | 1467391128352 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 1742 | 1467391128356 Marionette TRACE conn4 <- [1,1730,null,{}] 09:38:48 INFO - PROCESS | 1742 | 1467391128362 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 1742 | 1467391128367 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:48 INFO - PROCESS | 1742 | 1467391128564 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:38:48 INFO - PROCESS | 1742 | 1467391128883 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1742 | 1467391128891 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2e7400 == 108 [pid = 1742] [id = 440] 09:38:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 236 (0x8b2e9400) [pid = 1742] [serial = 1321] [outer = (nil)] 09:38:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 237 (0x8b2f0000) [pid = 1742] [serial = 1322] [outer = 0x8b2e9400] 09:38:48 INFO - PROCESS | 1742 | 1467391128975 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 238 (0x8b2f2800) [pid = 1742] [serial = 1323] [outer = 0x8b2e9400] 09:38:49 INFO - PROCESS | 1742 | 1467391129893 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:38:49 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 09:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1597ms 09:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:38:49 INFO - PROCESS | 1742 | 1467391129946 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 1742 | 1467391129949 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:38:49 INFO - PROCESS | 1742 | 1467391129956 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 1742 | 1467391129959 Marionette TRACE conn4 <- [1,1734,null,{}] 09:38:49 INFO - PROCESS | 1742 | 1467391129965 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 1742 | 1467391129970 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:50 INFO - PROCESS | 1742 | 1467391130168 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:38:50 INFO - PROCESS | 1742 | 1467391130485 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1742 | 1467391130495 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2ef000 == 109 [pid = 1742] [id = 441] 09:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 239 (0x8b2efc00) [pid = 1742] [serial = 1324] [outer = (nil)] 09:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 240 (0xa253dc00) [pid = 1742] [serial = 1325] [outer = 0x8b2efc00] 09:38:50 INFO - PROCESS | 1742 | 1467391130580 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 241 (0xa318e000) [pid = 1742] [serial = 1326] [outer = 0x8b2efc00] 09:38:51 INFO - PROCESS | 1742 | 1467391131454 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1538ms 09:38:51 INFO - PROCESS | 1742 | 1467391131494 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 1742 | 1467391131497 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:38:51 INFO - PROCESS | 1742 | 1467391131504 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 1742 | 1467391131507 Marionette TRACE conn4 <- [1,1738,null,{}] 09:38:51 INFO - PROCESS | 1742 | 1467391131513 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 1742 | 1467391131518 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:51 INFO - PROCESS | 1742 | 1467391131722 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:38:52 INFO - PROCESS | 1742 | 1467391132053 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 1742 | 1467391132061 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2ee400 == 110 [pid = 1742] [id = 442] 09:38:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 242 (0x8b2f1000) [pid = 1742] [serial = 1327] [outer = (nil)] 09:38:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 243 (0x8e4b1000) [pid = 1742] [serial = 1328] [outer = 0x8b2f1000] 09:38:52 INFO - PROCESS | 1742 | 1467391132147 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 244 (0x8e4b3800) [pid = 1742] [serial = 1329] [outer = 0x8b2f1000] 09:38:53 INFO - PROCESS | 1742 | 1467391133063 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1628ms 09:38:53 INFO - PROCESS | 1742 | 1467391133133 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 1742 | 1467391133137 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:38:53 INFO - PROCESS | 1742 | 1467391133144 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 1742 | 1467391133148 Marionette TRACE conn4 <- [1,1742,null,{}] 09:38:53 INFO - PROCESS | 1742 | 1467391133154 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 1742 | 1467391133159 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:53 INFO - PROCESS | 1742 | 1467391133384 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:38:53 INFO - PROCESS | 1742 | 1467391133727 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 1742 | 1467391133741 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:53 INFO - PROCESS | 1742 | ++DOCSHELL 0xa4f80800 == 111 [pid = 1742] [id = 443] 09:38:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 245 (0xa610f000) [pid = 1742] [serial = 1330] [outer = (nil)] 09:38:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 246 (0xa61b7000) [pid = 1742] [serial = 1331] [outer = 0xa610f000] 09:38:53 INFO - PROCESS | 1742 | 1467391133824 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 247 (0xa698a800) [pid = 1742] [serial = 1332] [outer = 0xa610f000] 09:38:54 INFO - PROCESS | 1742 | 1467391134698 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1594ms 09:38:54 INFO - PROCESS | 1742 | 1467391134747 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:38:54 INFO - PROCESS | 1742 | 1467391134751 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:38:54 INFO - PROCESS | 1742 | 1467391134758 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 1742 | 1467391134762 Marionette TRACE conn4 <- [1,1746,null,{}] 09:38:54 INFO - PROCESS | 1742 | 1467391134767 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 1742 | 1467391134772 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:54 INFO - PROCESS | 1742 | 1467391134966 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:38:55 INFO - PROCESS | 1742 | 1467391135241 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 1742 | 1467391135249 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aac2000 == 112 [pid = 1742] [id = 444] 09:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 248 (0x8aac2c00) [pid = 1742] [serial = 1333] [outer = (nil)] 09:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 249 (0x8aacb800) [pid = 1742] [serial = 1334] [outer = 0x8aac2c00] 09:38:55 INFO - PROCESS | 1742 | 1467391135377 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 250 (0x8aace400) [pid = 1742] [serial = 1335] [outer = 0x8aac2c00] 09:38:56 INFO - PROCESS | 1742 | 1467391136260 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1580ms 09:38:56 INFO - PROCESS | 1742 | 1467391136339 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 1742 | 1467391136343 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:38:56 INFO - PROCESS | 1742 | 1467391136349 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 1742 | 1467391136353 Marionette TRACE conn4 <- [1,1750,null,{}] 09:38:56 INFO - PROCESS | 1742 | 1467391136359 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:56 INFO - PROCESS | 1742 | 1467391136363 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:56 INFO - PROCESS | 1742 | 1467391136594 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:38:56 INFO - PROCESS | 1742 | 1467391136975 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 1742 | 1467391136984 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x89073400 == 113 [pid = 1742] [id = 445] 09:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 251 (0x89079c00) [pid = 1742] [serial = 1336] [outer = (nil)] 09:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 252 (0x8907c800) [pid = 1742] [serial = 1337] [outer = 0x89079c00] 09:38:57 INFO - PROCESS | 1742 | 1467391137066 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 253 (0x8907f400) [pid = 1742] [serial = 1338] [outer = 0x89079c00] 09:38:57 INFO - PROCESS | 1742 | 1467391137942 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1632ms 09:38:57 INFO - PROCESS | 1742 | 1467391137983 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 1742 | 1467391137987 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:38:57 INFO - PROCESS | 1742 | 1467391137994 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 1742 | 1467391137997 Marionette TRACE conn4 <- [1,1754,null,{}] 09:38:58 INFO - PROCESS | 1742 | 1467391138003 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 1742 | 1467391138008 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:58 INFO - PROCESS | 1742 | 1467391138204 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:38:58 INFO - PROCESS | 1742 | 1467391138540 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 1742 | 1467391138549 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cca000 == 114 [pid = 1742] [id = 446] 09:38:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 254 (0x88ccec00) [pid = 1742] [serial = 1339] [outer = (nil)] 09:38:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 255 (0x88cd2c00) [pid = 1742] [serial = 1340] [outer = 0x88ccec00] 09:38:58 INFO - PROCESS | 1742 | 1467391138634 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 256 (0x88cd6000) [pid = 1742] [serial = 1341] [outer = 0x88ccec00] 09:38:59 INFO - PROCESS | 1742 | 1467391139508 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1583ms 09:38:59 INFO - PROCESS | 1742 | 1467391139578 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 1742 | 1467391139583 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:38:59 INFO - PROCESS | 1742 | 1467391139589 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 1742 | 1467391139592 Marionette TRACE conn4 <- [1,1758,null,{}] 09:38:59 INFO - PROCESS | 1742 | 1467391139598 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:59 INFO - PROCESS | 1742 | 1467391139603 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:38:59 INFO - PROCESS | 1742 | 1467391139804 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:39:00 INFO - PROCESS | 1742 | 1467391140138 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 1742 | 1467391140146 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x88ccb400 == 115 [pid = 1742] [id = 447] 09:39:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 257 (0x88ccd000) [pid = 1742] [serial = 1342] [outer = (nil)] 09:39:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 258 (0x8907c400) [pid = 1742] [serial = 1343] [outer = 0x88ccd000] 09:39:00 INFO - PROCESS | 1742 | 1467391140230 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 259 (0x8aacc000) [pid = 1742] [serial = 1344] [outer = 0x88ccd000] 09:39:01 INFO - PROCESS | 1742 | 1467391141133 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1585ms 09:39:01 INFO - PROCESS | 1742 | 1467391141175 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:39:01 INFO - PROCESS | 1742 | 1467391141179 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:39:01 INFO - PROCESS | 1742 | 1467391141186 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 1742 | 1467391141189 Marionette TRACE conn4 <- [1,1762,null,{}] 09:39:01 INFO - PROCESS | 1742 | 1467391141195 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 1742 | 1467391141200 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:01 INFO - PROCESS | 1742 | 1467391141401 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:39:01 INFO - PROCESS | 1742 | 1467391141752 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 1742 | 1467391141760 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd0c00 == 116 [pid = 1742] [id = 448] 09:39:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 260 (0x88cd3c00) [pid = 1742] [serial = 1345] [outer = (nil)] 09:39:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 261 (0x8e3a8000) [pid = 1742] [serial = 1346] [outer = 0x88cd3c00] 09:39:01 INFO - PROCESS | 1742 | 1467391141862 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 262 (0x8e4b7c00) [pid = 1742] [serial = 1347] [outer = 0x88cd3c00] 09:39:02 INFO - PROCESS | 1742 | 1467391142799 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1685ms 09:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:39:02 INFO - PROCESS | 1742 | 1467391142870 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1742 | 1467391142873 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:39:02 INFO - PROCESS | 1742 | 1467391142880 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1742 | 1467391142883 Marionette TRACE conn4 <- [1,1766,null,{}] 09:39:02 INFO - PROCESS | 1742 | 1467391142892 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 1742 | 1467391142897 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:03 INFO - PROCESS | 1742 | 1467391143105 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:39:03 INFO - PROCESS | 1742 | 1467391143449 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1742 | 1467391143457 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cca800 == 117 [pid = 1742] [id = 449] 09:39:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 263 (0x89077400) [pid = 1742] [serial = 1348] [outer = (nil)] 09:39:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 264 (0x8d819400) [pid = 1742] [serial = 1349] [outer = 0x89077400] 09:39:03 INFO - PROCESS | 1742 | 1467391143541 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 265 (0x8d81ec00) [pid = 1742] [serial = 1350] [outer = 0x89077400] 09:39:04 INFO - PROCESS | 1742 | 1467391144443 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1633ms 09:39:04 INFO - PROCESS | 1742 | 1467391144513 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 1742 | 1467391144517 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:39:04 INFO - PROCESS | 1742 | 1467391144523 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 1742 | 1467391144527 Marionette TRACE conn4 <- [1,1770,null,{}] 09:39:04 INFO - PROCESS | 1742 | 1467391144532 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 1742 | 1467391144537 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:04 INFO - PROCESS | 1742 | 1467391144798 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:39:05 INFO - PROCESS | 1742 | 1467391145486 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1742 | 1467391145497 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aac3400 == 118 [pid = 1742] [id = 450] 09:39:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 266 (0x8aac5000) [pid = 1742] [serial = 1351] [outer = (nil)] 09:39:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 267 (0x8b216800) [pid = 1742] [serial = 1352] [outer = 0x8aac5000] 09:39:05 INFO - PROCESS | 1742 | 1467391145587 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 268 (0x8b7f3000) [pid = 1742] [serial = 1353] [outer = 0x8aac5000] 09:39:06 INFO - PROCESS | 1742 | 1467391146511 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2029ms 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ec800 == 117 [pid = 1742] [id = 344] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf0800 == 116 [pid = 1742] [id = 372] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8b212800 == 115 [pid = 1742] [id = 424] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8da2dc00 == 114 [pid = 1742] [id = 423] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ec400 == 113 [pid = 1742] [id = 420] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x98915800 == 112 [pid = 1742] [id = 419] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3a6000 == 111 [pid = 1742] [id = 418] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x92c5c000 == 110 [pid = 1742] [id = 417] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x9113f000 == 109 [pid = 1742] [id = 416] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x9257ac00 == 108 [pid = 1742] [id = 414] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x92577c00 == 107 [pid = 1742] [id = 415] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8f390000 == 106 [pid = 1742] [id = 413] 09:39:06 INFO - PROCESS | 1742 | --DOCSHELL 0x8c526800 == 105 [pid = 1742] [id = 412] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 267 (0x99dce000) [pid = 1742] [serial = 1230] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 266 (0x93d57400) [pid = 1742] [serial = 1173] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 265 (0x9a067800) [pid = 1742] [serial = 1233] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 264 (0x99f75800) [pid = 1742] [serial = 1232] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 263 (0x8c68f000) [pid = 1742] [serial = 1175] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 262 (0x9b221400) [pid = 1742] [serial = 1196] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 261 (0x93a0b800) [pid = 1742] [serial = 1220] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 260 (0xa2371400) [pid = 1742] [serial = 1208] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 259 (0x998df000) [pid = 1742] [serial = 1190] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 258 (0x951ca400) [pid = 1742] [serial = 1184] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 257 (0x9648a000) [pid = 1742] [serial = 1187] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 256 (0x8f385400) [pid = 1742] [serial = 1224] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 255 (0x9113ac00) [pid = 1742] [serial = 1217] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 254 (0x92c44400) [pid = 1742] [serial = 1212] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 253 (0x8e4e5400) [pid = 1742] [serial = 1215] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 252 (0x9a484c00) [pid = 1742] [serial = 1193] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 251 (0x9b8a8400) [pid = 1742] [serial = 1199] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 250 (0x9250ac00) [pid = 1742] [serial = 1226] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 249 (0x91dbe800) [pid = 1742] [serial = 1218] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 248 (0x9648cc00) [pid = 1742] [serial = 1229] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 247 (0xa041d400) [pid = 1742] [serial = 1202] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 246 (0x8e1e6800) [pid = 1742] [serial = 1214] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 245 (0x8ebf1000) [pid = 1742] [serial = 1178] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 244 (0x90f4dc00) [pid = 1742] [serial = 1211] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 243 (0x92571c00) [pid = 1742] [serial = 1227] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 242 (0x8e4e5800) [pid = 1742] [serial = 1223] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 241 (0xa062f000) [pid = 1742] [serial = 1205] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 240 (0x950d2800) [pid = 1742] [serial = 1221] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 239 (0x91e94400) [pid = 1742] [serial = 1181] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | --DOMWINDOW == 238 (0x99f77000) [pid = 1742] [serial = 1235] [outer = (nil)] [url = about:blank] 09:39:07 INFO - PROCESS | 1742 | 1467391147198 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 1742 | 1467391147203 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:39:07 INFO - PROCESS | 1742 | 1467391147223 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 1742 | 1467391147228 Marionette TRACE conn4 <- [1,1774,null,{}] 09:39:07 INFO - PROCESS | 1742 | 1467391147237 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 1742 | 1467391147241 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:07 INFO - PROCESS | 1742 | 1467391147420 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:39:07 INFO - PROCESS | 1742 | 1467391147642 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 1742 | 1467391147651 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d81b400 == 106 [pid = 1742] [id = 451] 09:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 239 (0x8d822800) [pid = 1742] [serial = 1354] [outer = (nil)] 09:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 240 (0x8db6ac00) [pid = 1742] [serial = 1355] [outer = 0x8d822800] 09:39:07 INFO - PROCESS | 1742 | 1467391147725 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 241 (0x8e3a6000) [pid = 1742] [serial = 1356] [outer = 0x8d822800] 09:39:08 INFO - PROCESS | 1742 | 1467391148510 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1343ms 09:39:08 INFO - PROCESS | 1742 | 1467391148579 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 1742 | 1467391148585 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:39:08 INFO - PROCESS | 1742 | 1467391148594 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 1742 | 1467391148598 Marionette TRACE conn4 <- [1,1778,null,{}] 09:39:08 INFO - PROCESS | 1742 | 1467391148603 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 1742 | 1467391148608 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:08 INFO - PROCESS | 1742 | 1467391148805 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:39:08 INFO - PROCESS | 1742 | 1467391148815 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 1742 | 1467391148825 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b220800 == 107 [pid = 1742] [id = 452] 09:39:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 242 (0x8e4ad000) [pid = 1742] [serial = 1357] [outer = (nil)] 09:39:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 243 (0x8ebf1c00) [pid = 1742] [serial = 1358] [outer = 0x8e4ad000] 09:39:09 INFO - PROCESS | 1742 | 1467391149103 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 244 (0x90f47c00) [pid = 1742] [serial = 1359] [outer = 0x8e4ad000] 09:39:10 INFO - PROCESS | 1742 | 1467391150029 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:39:10 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 09:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1483ms 09:39:10 INFO - PROCESS | 1742 | 1467391150077 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 1742 | 1467391150081 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:39:10 INFO - PROCESS | 1742 | 1467391150095 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 1742 | 1467391150104 Marionette TRACE conn4 <- [1,1782,null,{}] 09:39:10 INFO - PROCESS | 1742 | 1467391150119 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 1742 | 1467391150126 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:10 INFO - PROCESS | 1742 | 1467391150389 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:39:10 INFO - PROCESS | 1742 | 1467391150415 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 1742 | 1467391150422 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d81c800 == 108 [pid = 1742] [id = 453] 09:39:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 245 (0x8ebf5000) [pid = 1742] [serial = 1360] [outer = (nil)] 09:39:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 246 (0x92532000) [pid = 1742] [serial = 1361] [outer = 0x8ebf5000] 09:39:10 INFO - PROCESS | 1742 | 1467391150489 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 247 (0x9257ac00) [pid = 1742] [serial = 1362] [outer = 0x8ebf5000] 09:39:11 INFO - PROCESS | 1742 | 1467391151501 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:39:12 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 09:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2244ms 09:39:12 INFO - PROCESS | 1742 | --DOMWINDOW == 246 (0x9240d800) [pid = 1742] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:39:12 INFO - PROCESS | 1742 | --DOMWINDOW == 245 (0x8b7f2000) [pid = 1742] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:39:12 INFO - PROCESS | 1742 | --DOMWINDOW == 244 (0x92c4b400) [pid = 1742] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:39:12 INFO - PROCESS | 1742 | --DOMWINDOW == 243 (0x8c2e8c00) [pid = 1742] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:39:12 INFO - PROCESS | 1742 | --DOMWINDOW == 242 (0x8eb94000) [pid = 1742] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:39:12 INFO - PROCESS | 1742 | --DOMWINDOW == 241 (0x8c2e1c00) [pid = 1742] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:39:12 INFO - PROCESS | 1742 | --DOMWINDOW == 240 (0x8da2c800) [pid = 1742] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:39:12 INFO - PROCESS | 1742 | 1467391152477 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 1742 | 1467391152480 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:39:12 INFO - PROCESS | 1742 | 1467391152489 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 1742 | 1467391152492 Marionette TRACE conn4 <- [1,1786,null,{}] 09:39:12 INFO - PROCESS | 1742 | 1467391152498 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 1742 | 1467391152503 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:12 INFO - PROCESS | 1742 | 1467391152748 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:39:12 INFO - PROCESS | 1742 | 1467391152874 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 1742 | 1467391152885 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eb94000 == 109 [pid = 1742] [id = 454] 09:39:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 241 (0x91db9400) [pid = 1742] [serial = 1363] [outer = (nil)] 09:39:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 242 (0x92533c00) [pid = 1742] [serial = 1364] [outer = 0x91db9400] 09:39:12 INFO - PROCESS | 1742 | 1467391152954 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 243 (0x92a73400) [pid = 1742] [serial = 1365] [outer = 0x91db9400] 09:39:13 INFO - PROCESS | 1742 | 1467391153688 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:39:13 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 09:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1227ms 09:39:13 INFO - PROCESS | 1742 | 1467391153716 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 1742 | 1467391153719 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:39:13 INFO - PROCESS | 1742 | 1467391153726 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 1742 | 1467391153729 Marionette TRACE conn4 <- [1,1790,null,{}] 09:39:13 INFO - PROCESS | 1742 | 1467391153747 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 1742 | 1467391153752 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:13 INFO - PROCESS | 1742 | 1467391153927 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:39:13 INFO - PROCESS | 1742 | 1467391153946 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 1742 | 1467391153961 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c47000 == 110 [pid = 1742] [id = 455] 09:39:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 244 (0x92c51400) [pid = 1742] [serial = 1366] [outer = (nil)] 09:39:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 245 (0x93a02400) [pid = 1742] [serial = 1367] [outer = 0x92c51400] 09:39:14 INFO - PROCESS | 1742 | 1467391154039 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 246 (0x93d54c00) [pid = 1742] [serial = 1368] [outer = 0x92c51400] 09:39:15 INFO - PROCESS | 1742 | 1467391155310 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1653ms 09:39:15 INFO - PROCESS | 1742 | 1467391155380 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 1742 | 1467391155387 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:39:15 INFO - PROCESS | 1742 | 1467391155395 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 1742 | 1467391155400 Marionette TRACE conn4 <- [1,1794,null,{}] 09:39:15 INFO - PROCESS | 1742 | 1467391155410 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 1742 | 1467391155415 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:15 INFO - PROCESS | 1742 | 1467391155664 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:39:16 INFO - PROCESS | 1742 | 1467391156003 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 1742 | 1467391156012 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52e800 == 111 [pid = 1742] [id = 456] 09:39:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 247 (0x8cdee000) [pid = 1742] [serial = 1369] [outer = (nil)] 09:39:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 248 (0x8e1ccc00) [pid = 1742] [serial = 1370] [outer = 0x8cdee000] 09:39:16 INFO - PROCESS | 1742 | 1467391156099 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 249 (0x8e4b7400) [pid = 1742] [serial = 1371] [outer = 0x8cdee000] 09:39:17 INFO - PROCESS | 1742 | 1467391157103 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1789ms 09:39:17 INFO - PROCESS | 1742 | 1467391157185 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 1742 | 1467391157193 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:39:17 INFO - PROCESS | 1742 | 1467391157206 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 1742 | 1467391157211 Marionette TRACE conn4 <- [1,1798,null,{}] 09:39:17 INFO - PROCESS | 1742 | 1467391157218 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 1742 | 1467391157224 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:17 INFO - PROCESS | 1742 | 1467391157525 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:39:17 INFO - PROCESS | 1742 | 1467391157904 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 1742 | 1467391157912 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d822000 == 112 [pid = 1742] [id = 457] 09:39:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 250 (0x9113b800) [pid = 1742] [serial = 1372] [outer = (nil)] 09:39:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 251 (0x91b67c00) [pid = 1742] [serial = 1373] [outer = 0x9113b800] 09:39:18 INFO - PROCESS | 1742 | 1467391157998 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 252 (0x91e94800) [pid = 1742] [serial = 1374] [outer = 0x9113b800] 09:39:18 INFO - PROCESS | 1742 | 1467391158898 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1740ms 09:39:18 INFO - PROCESS | 1742 | 1467391158945 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 1742 | 1467391158949 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:39:18 INFO - PROCESS | 1742 | 1467391158957 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 1742 | 1467391158962 Marionette TRACE conn4 <- [1,1802,null,{}] 09:39:18 INFO - PROCESS | 1742 | 1467391158979 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 1742 | 1467391158988 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:19 INFO - PROCESS | 1742 | 1467391159235 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:39:19 INFO - PROCESS | 1742 | 1467391159564 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1742 | 1467391159579 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x930c9000 == 113 [pid = 1742] [id = 458] 09:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 253 (0x93d51400) [pid = 1742] [serial = 1375] [outer = (nil)] 09:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 254 (0x951ca800) [pid = 1742] [serial = 1376] [outer = 0x93d51400] 09:39:19 INFO - PROCESS | 1742 | 1467391159662 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 255 (0x952ae000) [pid = 1742] [serial = 1377] [outer = 0x93d51400] 09:39:20 INFO - PROCESS | 1742 | 1467391160548 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1634ms 09:39:20 INFO - PROCESS | 1742 | 1467391160596 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 1742 | 1467391160601 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:39:20 INFO - PROCESS | 1742 | 1467391160609 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 1742 | 1467391160613 Marionette TRACE conn4 <- [1,1806,null,{}] 09:39:20 INFO - PROCESS | 1742 | 1467391160619 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 1742 | 1467391160624 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:20 INFO - PROCESS | 1742 | 1467391160841 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:39:21 INFO - PROCESS | 1742 | 1467391161170 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 1742 | 1467391161178 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x93d50400 == 114 [pid = 1742] [id = 459] 09:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 256 (0x950d3c00) [pid = 1742] [serial = 1378] [outer = (nil)] 09:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 257 (0x99c8c400) [pid = 1742] [serial = 1379] [outer = 0x950d3c00] 09:39:21 INFO - PROCESS | 1742 | 1467391161291 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 258 (0x99e72000) [pid = 1742] [serial = 1380] [outer = 0x950d3c00] 09:39:22 INFO - PROCESS | 1742 | 1467391162189 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1639ms 09:39:22 INFO - PROCESS | 1742 | 1467391162264 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 1742 | 1467391162267 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:39:22 INFO - PROCESS | 1742 | 1467391162275 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 1742 | 1467391162278 Marionette TRACE conn4 <- [1,1810,null,{}] 09:39:22 INFO - PROCESS | 1742 | 1467391162284 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 1742 | 1467391162289 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:22 INFO - PROCESS | 1742 | 1467391162521 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:39:22 INFO - PROCESS | 1742 | 1467391162873 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 1742 | 1467391162879 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e7c00 == 115 [pid = 1742] [id = 460] 09:39:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 259 (0x8ebee800) [pid = 1742] [serial = 1381] [outer = (nil)] 09:39:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 260 (0x9a070400) [pid = 1742] [serial = 1382] [outer = 0x8ebee800] 09:39:22 INFO - PROCESS | 1742 | 1467391162973 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 261 (0x9a480000) [pid = 1742] [serial = 1383] [outer = 0x8ebee800] 09:39:23 INFO - PROCESS | 1742 | 1467391163884 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1682ms 09:39:23 INFO - PROCESS | 1742 | 1467391163958 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 1742 | 1467391163961 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:39:23 INFO - PROCESS | 1742 | 1467391163968 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 1742 | 1467391163970 Marionette TRACE conn4 <- [1,1814,null,{}] 09:39:23 INFO - PROCESS | 1742 | 1467391163977 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 1742 | 1467391163987 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:24 INFO - PROCESS | 1742 | 1467391164224 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:39:24 INFO - PROCESS | 1742 | 1467391164521 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 1742 | 1467391164530 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x92502000 == 116 [pid = 1742] [id = 461] 09:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 262 (0x98e5bc00) [pid = 1742] [serial = 1384] [outer = (nil)] 09:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 263 (0xa0622800) [pid = 1742] [serial = 1385] [outer = 0x98e5bc00] 09:39:24 INFO - PROCESS | 1742 | 1467391164616 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 264 (0xa0623000) [pid = 1742] [serial = 1386] [outer = 0x98e5bc00] 09:39:25 INFO - PROCESS | 1742 | 1467391165518 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1629ms 09:39:25 INFO - PROCESS | 1742 | 1467391165597 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 1742 | 1467391165601 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:39:25 INFO - PROCESS | 1742 | 1467391165607 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 1742 | 1467391165611 Marionette TRACE conn4 <- [1,1818,null,{}] 09:39:25 INFO - PROCESS | 1742 | 1467391165617 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 1742 | 1467391165622 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:25 INFO - PROCESS | 1742 | 1467391165818 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:39:26 INFO - PROCESS | 1742 | 1467391166145 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 1742 | 1467391166155 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x91146000 == 117 [pid = 1742] [id = 462] 09:39:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 265 (0x9b853000) [pid = 1742] [serial = 1387] [outer = (nil)] 09:39:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 266 (0xa2374800) [pid = 1742] [serial = 1388] [outer = 0x9b853000] 09:39:26 INFO - PROCESS | 1742 | 1467391166245 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 267 (0xa23a7800) [pid = 1742] [serial = 1389] [outer = 0x9b853000] 09:39:27 INFO - PROCESS | 1742 | 1467391167133 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1581ms 09:39:27 INFO - PROCESS | 1742 | 1467391167190 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 1742 | 1467391167194 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:39:27 INFO - PROCESS | 1742 | 1467391167220 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 1742 | 1467391167224 Marionette TRACE conn4 <- [1,1822,null,{}] 09:39:27 INFO - PROCESS | 1742 | 1467391167230 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 1742 | 1467391167236 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:27 INFO - PROCESS | 1742 | 1467391167497 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:39:27 INFO - PROCESS | 1742 | 1467391167840 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 1742 | 1467391167847 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8907b800 == 118 [pid = 1742] [id = 463] 09:39:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 268 (0x91cc5400) [pid = 1742] [serial = 1390] [outer = (nil)] 09:39:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 269 (0x91ccd400) [pid = 1742] [serial = 1391] [outer = 0x91cc5400] 09:39:27 INFO - PROCESS | 1742 | 1467391167937 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 270 (0x91cd1800) [pid = 1742] [serial = 1392] [outer = 0x91cc5400] 09:39:28 INFO - PROCESS | 1742 | 1467391168819 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1638ms 09:39:28 INFO - PROCESS | 1742 | 1467391168854 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 1742 | 1467391168858 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:39:28 INFO - PROCESS | 1742 | 1467391168865 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 1742 | 1467391168867 Marionette TRACE conn4 <- [1,1826,null,{}] 09:39:28 INFO - PROCESS | 1742 | 1467391168874 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 1742 | 1467391168879 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:29 INFO - PROCESS | 1742 | 1467391169075 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:39:29 INFO - PROCESS | 1742 | 1467391169377 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 1742 | 1467391169383 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dce1c00 == 119 [pid = 1742] [id = 464] 09:39:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 271 (0x8dce4000) [pid = 1742] [serial = 1393] [outer = (nil)] 09:39:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 272 (0xa2371400) [pid = 1742] [serial = 1394] [outer = 0x8dce4000] 09:39:29 INFO - PROCESS | 1742 | 1467391169511 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 273 (0xa3188800) [pid = 1742] [serial = 1395] [outer = 0x8dce4000] 09:39:30 INFO - PROCESS | 1742 | 1467391170406 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1586ms 09:39:30 INFO - PROCESS | 1742 | 1467391170456 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 1742 | 1467391170460 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:39:30 INFO - PROCESS | 1742 | 1467391170466 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 1742 | 1467391170469 Marionette TRACE conn4 <- [1,1830,null,{}] 09:39:30 INFO - PROCESS | 1742 | 1467391170475 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 1742 | 1467391170480 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:30 INFO - PROCESS | 1742 | 1467391170689 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:39:30 INFO - PROCESS | 1742 | 1467391170974 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1742 | 1467391170983 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dce1400 == 120 [pid = 1742] [id = 465] 09:39:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 274 (0x928f2800) [pid = 1742] [serial = 1396] [outer = (nil)] 09:39:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 275 (0x928f5400) [pid = 1742] [serial = 1397] [outer = 0x928f2800] 09:39:31 INFO - PROCESS | 1742 | 1467391171119 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 276 (0x928f8000) [pid = 1742] [serial = 1398] [outer = 0x928f2800] 09:39:32 INFO - PROCESS | 1742 | 1467391172035 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1630ms 09:39:32 INFO - PROCESS | 1742 | 1467391172097 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 1742 | 1467391172100 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:39:32 INFO - PROCESS | 1742 | 1467391172107 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 1742 | 1467391172112 Marionette TRACE conn4 <- [1,1834,null,{}] 09:39:32 INFO - PROCESS | 1742 | 1467391172117 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 1742 | 1467391172123 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:32 INFO - PROCESS | 1742 | 1467391172348 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:39:32 INFO - PROCESS | 1742 | 1467391172714 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 1742 | 1467391172723 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db71400 == 121 [pid = 1742] [id = 466] 09:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 277 (0x91cc7800) [pid = 1742] [serial = 1399] [outer = (nil)] 09:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 278 (0x9a635000) [pid = 1742] [serial = 1400] [outer = 0x91cc7800] 09:39:32 INFO - PROCESS | 1742 | 1467391172813 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 279 (0x9a63c000) [pid = 1742] [serial = 1401] [outer = 0x91cc7800] 09:39:33 INFO - PROCESS | 1742 | 1467391173723 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:39:33 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 09:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1682ms 09:39:33 INFO - PROCESS | 1742 | 1467391173790 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 1742 | 1467391173794 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:39:33 INFO - PROCESS | 1742 | 1467391173800 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 1742 | 1467391173803 Marionette TRACE conn4 <- [1,1838,null,{}] 09:39:33 INFO - PROCESS | 1742 | 1467391173809 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 1742 | 1467391173814 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:34 INFO - PROCESS | 1742 | 1467391174013 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:39:34 INFO - PROCESS | 1742 | 1467391174298 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 1742 | 1467391174306 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5ad400 == 122 [pid = 1742] [id = 467] 09:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 280 (0x8b5ae000) [pid = 1742] [serial = 1402] [outer = (nil)] 09:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 281 (0x8b5b5800) [pid = 1742] [serial = 1403] [outer = 0x8b5ae000] 09:39:34 INFO - PROCESS | 1742 | 1467391174434 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 282 (0x8b5b8c00) [pid = 1742] [serial = 1404] [outer = 0x8b5ae000] 09:39:35 INFO - PROCESS | 1742 | 1467391175332 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1597ms 09:39:35 INFO - PROCESS | 1742 | 1467391175398 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 1742 | 1467391175402 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:39:35 INFO - PROCESS | 1742 | 1467391175408 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 1742 | 1467391175411 Marionette TRACE conn4 <- [1,1842,null,{}] 09:39:35 INFO - PROCESS | 1742 | 1467391175417 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 1742 | 1467391175422 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:35 INFO - PROCESS | 1742 | 1467391175655 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:39:36 INFO - PROCESS | 1742 | 1467391175981 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 1742 | 1467391175989 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5b2800 == 123 [pid = 1742] [id = 468] 09:39:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 283 (0x8b5b3c00) [pid = 1742] [serial = 1405] [outer = (nil)] 09:39:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 284 (0x951d3400) [pid = 1742] [serial = 1406] [outer = 0x8b5b3c00] 09:39:36 INFO - PROCESS | 1742 | 1467391176076 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 285 (0x9a639000) [pid = 1742] [serial = 1407] [outer = 0x8b5b3c00] 09:39:36 INFO - PROCESS | 1742 | 1467391176936 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1588ms 09:39:37 INFO - PROCESS | 1742 | 1467391177004 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 1742 | 1467391177007 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:39:37 INFO - PROCESS | 1742 | 1467391177016 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 1742 | 1467391177019 Marionette TRACE conn4 <- [1,1846,null,{}] 09:39:37 INFO - PROCESS | 1742 | 1467391177025 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 1742 | 1467391177030 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:37 INFO - PROCESS | 1742 | 1467391177230 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:39:37 INFO - PROCESS | 1742 | 1467391177532 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 1742 | 1467391177541 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a81400 == 124 [pid = 1742] [id = 469] 09:39:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 286 (0x86a81c00) [pid = 1742] [serial = 1408] [outer = (nil)] 09:39:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 287 (0x86a88800) [pid = 1742] [serial = 1409] [outer = 0x86a81c00] 09:39:37 INFO - PROCESS | 1742 | 1467391177672 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 288 (0x86a8c800) [pid = 1742] [serial = 1410] [outer = 0x86a81c00] 09:39:38 INFO - PROCESS | 1742 | 1467391178558 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1580ms 09:39:38 INFO - PROCESS | 1742 | 1467391178597 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 1742 | 1467391178601 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:39:38 INFO - PROCESS | 1742 | 1467391178607 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 1742 | 1467391178611 Marionette TRACE conn4 <- [1,1850,null,{}] 09:39:38 INFO - PROCESS | 1742 | 1467391178616 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 1742 | 1467391178620 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:38 INFO - PROCESS | 1742 | 1467391178938 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:39:39 INFO - PROCESS | 1742 | 1467391179209 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 1742 | 1467391179215 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8b000 == 125 [pid = 1742] [id = 470] 09:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 289 (0x86a8e400) [pid = 1742] [serial = 1411] [outer = (nil)] 09:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 290 (0x8b5bcc00) [pid = 1742] [serial = 1412] [outer = 0x86a8e400] 09:39:39 INFO - PROCESS | 1742 | 1467391179300 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 291 (0x8e4f0800) [pid = 1742] [serial = 1413] [outer = 0x86a8e400] 09:39:40 INFO - PROCESS | 1742 | 1467391180199 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1629ms 09:39:40 INFO - PROCESS | 1742 | 1467391180237 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 1742 | 1467391180240 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:39:40 INFO - PROCESS | 1742 | 1467391180248 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 1742 | 1467391180251 Marionette TRACE conn4 <- [1,1854,null,{}] 09:39:40 INFO - PROCESS | 1742 | 1467391180257 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 1742 | 1467391180262 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:40 INFO - PROCESS | 1742 | 1467391180472 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:39:40 INFO - PROCESS | 1742 | 1467391180815 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 1742 | 1467391180822 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c62000 == 126 [pid = 1742] [id = 471] 09:39:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 292 (0x86c63400) [pid = 1742] [serial = 1414] [outer = (nil)] 09:39:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 293 (0x86c67c00) [pid = 1742] [serial = 1415] [outer = 0x86c63400] 09:39:40 INFO - PROCESS | 1742 | 1467391180909 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 294 (0x86c6a400) [pid = 1742] [serial = 1416] [outer = 0x86c63400] 09:39:41 INFO - PROCESS | 1742 | 1467391181817 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1634ms 09:39:41 INFO - PROCESS | 1742 | 1467391181884 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:39:41 INFO - PROCESS | 1742 | 1467391181889 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:39:41 INFO - PROCESS | 1742 | 1467391181895 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 1742 | 1467391181899 Marionette TRACE conn4 <- [1,1858,null,{}] 09:39:41 INFO - PROCESS | 1742 | 1467391181905 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 1742 | 1467391181909 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:42 INFO - PROCESS | 1742 | 1467391182130 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:39:42 INFO - PROCESS | 1742 | 1467391182488 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 1742 | 1467391182498 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c62c00 == 127 [pid = 1742] [id = 472] 09:39:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 295 (0x86c69400) [pid = 1742] [serial = 1417] [outer = (nil)] 09:39:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 296 (0x89076000) [pid = 1742] [serial = 1418] [outer = 0x86c69400] 09:39:42 INFO - PROCESS | 1742 | 1467391182592 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 297 (0x8b5bbc00) [pid = 1742] [serial = 1419] [outer = 0x86c69400] 09:39:43 INFO - PROCESS | 1742 | 1467391183560 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1731ms 09:39:43 INFO - PROCESS | 1742 | 1467391183627 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 1742 | 1467391183631 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:39:43 INFO - PROCESS | 1742 | 1467391183638 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 1742 | 1467391183641 Marionette TRACE conn4 <- [1,1862,null,{}] 09:39:43 INFO - PROCESS | 1742 | 1467391183647 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 1742 | 1467391183652 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:43 INFO - PROCESS | 1742 | 1467391183858 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:39:44 INFO - PROCESS | 1742 | 1467391184205 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 1742 | 1467391184219 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8b800 == 128 [pid = 1742] [id = 473] 09:39:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 298 (0x86c60400) [pid = 1742] [serial = 1420] [outer = (nil)] 09:39:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 299 (0x88e7f000) [pid = 1742] [serial = 1421] [outer = 0x86c60400] 09:39:44 INFO - PROCESS | 1742 | 1467391184298 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 300 (0x88e80c00) [pid = 1742] [serial = 1422] [outer = 0x86c60400] 09:39:46 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ee000 == 127 [pid = 1742] [id = 370] 09:39:46 INFO - PROCESS | 1742 | --DOCSHELL 0x8eb94000 == 126 [pid = 1742] [id = 454] 09:39:46 INFO - PROCESS | 1742 | --DOCSHELL 0x8d81c800 == 125 [pid = 1742] [id = 453] 09:39:46 INFO - PROCESS | 1742 | --DOCSHELL 0x8b220800 == 124 [pid = 1742] [id = 452] 09:39:46 INFO - PROCESS | 1742 | --DOCSHELL 0x8d81b400 == 123 [pid = 1742] [id = 451] 09:39:46 INFO - PROCESS | 1742 | --DOCSHELL 0x8aac3400 == 122 [pid = 1742] [id = 450] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8db6bc00 == 121 [pid = 1742] [id = 330] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1cec00 == 120 [pid = 1742] [id = 290] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8cded400 == 119 [pid = 1742] [id = 185] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e8400 == 118 [pid = 1742] [id = 371] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93a8d400 == 117 [pid = 1742] [id = 360] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8db6a400 == 116 [pid = 1742] [id = 292] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8db73000 == 115 [pid = 1742] [id = 403] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ee000 == 114 [pid = 1742] [id = 329] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e8800 == 113 [pid = 1742] [id = 189] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f11b800 == 112 [pid = 1742] [id = 276] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91dbc800 == 111 [pid = 1742] [id = 180] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c521400 == 110 [pid = 1742] [id = 274] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c520c00 == 109 [pid = 1742] [id = 186] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f5c00 == 108 [pid = 1742] [id = 361] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebf6400 == 107 [pid = 1742] [id = 297] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ecc00 == 106 [pid = 1742] [id = 289] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91dc3400 == 105 [pid = 1742] [id = 179] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f125400 == 104 [pid = 1742] [id = 287] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f11b400 == 103 [pid = 1742] [id = 291] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92531c00 == 102 [pid = 1742] [id = 183] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91dba400 == 101 [pid = 1742] [id = 293] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e4400 == 100 [pid = 1742] [id = 362] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9d337800 == 99 [pid = 1742] [id = 401] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92c4e800 == 98 [pid = 1742] [id = 298] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x88ccb400 == 97 [pid = 1742] [id = 447] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93a05c00 == 96 [pid = 1742] [id = 308] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e9c00 == 95 [pid = 1742] [id = 359] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92c48c00 == 94 [pid = 1742] [id = 296] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9969c400 == 93 [pid = 1742] [id = 363] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9642a800 == 92 [pid = 1742] [id = 402] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8aac2000 == 91 [pid = 1742] [id = 444] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8db70c00 == 90 [pid = 1742] [id = 366] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0xa4f80800 == 89 [pid = 1742] [id = 443] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x88cca000 == 88 [pid = 1742] [id = 446] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x89073400 == 87 [pid = 1742] [id = 445] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd0c00 == 86 [pid = 1742] [id = 448] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f384000 == 85 [pid = 1742] [id = 365] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92402c00 == 84 [pid = 1742] [id = 295] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x88cca800 == 83 [pid = 1742] [id = 449] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8da23000 == 82 [pid = 1742] [id = 364] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d5800 == 81 [pid = 1742] [id = 294] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9ab4d800 == 80 [pid = 1742] [id = 381] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8db74800 == 79 [pid = 1742] [id = 382] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9995a400 == 78 [pid = 1742] [id = 379] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c521000 == 77 [pid = 1742] [id = 315] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38ec00 == 76 [pid = 1742] [id = 188] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf5000 == 75 [pid = 1742] [id = 184] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x9525e800 == 74 [pid = 1742] [id = 314] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f5400 == 73 [pid = 1742] [id = 343] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e6800 == 72 [pid = 1742] [id = 425] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f7000 == 71 [pid = 1742] [id = 380] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e4c00 == 70 [pid = 1742] [id = 311] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68cc00 == 69 [pid = 1742] [id = 269] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1df400 == 68 [pid = 1742] [id = 275] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea74000 == 67 [pid = 1742] [id = 307] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c689400 == 66 [pid = 1742] [id = 338] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e7800 == 65 [pid = 1742] [id = 190] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4eec00 == 64 [pid = 1742] [id = 368] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf3000 == 63 [pid = 1742] [id = 176] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c698000 == 62 [pid = 1742] [id = 266] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ef800 == 61 [pid = 1742] [id = 288] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebef800 == 60 [pid = 1742] [id = 182] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e2400 == 59 [pid = 1742] [id = 312] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91dc5c00 == 58 [pid = 1742] [id = 279] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8da23800 == 57 [pid = 1742] [id = 349] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93b37400 == 56 [pid = 1742] [id = 187] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8db6dc00 == 55 [pid = 1742] [id = 339] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x90f51400 == 54 [pid = 1742] [id = 278] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d0400 == 53 [pid = 1742] [id = 309] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1ed400 == 52 [pid = 1742] [id = 268] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f38c400 == 51 [pid = 1742] [id = 177] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f0800 == 50 [pid = 1742] [id = 282] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93a05400 == 49 [pid = 1742] [id = 313] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d4800 == 48 [pid = 1742] [id = 383] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93b2e800 == 47 [pid = 1742] [id = 310] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68a000 == 46 [pid = 1742] [id = 277] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf3400 == 45 [pid = 1742] [id = 411] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68c000 == 44 [pid = 1742] [id = 305] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x86c62c00 == 43 [pid = 1742] [id = 472] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x86c62000 == 42 [pid = 1742] [id = 471] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x86a81400 == 41 [pid = 1742] [id = 469] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x86a8b000 == 40 [pid = 1742] [id = 470] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5b2800 == 39 [pid = 1742] [id = 468] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5ad400 == 38 [pid = 1742] [id = 467] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8db71400 == 37 [pid = 1742] [id = 466] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8dce1c00 == 36 [pid = 1742] [id = 464] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8dce1400 == 35 [pid = 1742] [id = 465] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8907b800 == 34 [pid = 1742] [id = 463] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x91146000 == 33 [pid = 1742] [id = 462] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92502000 == 32 [pid = 1742] [id = 461] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e7c00 == 31 [pid = 1742] [id = 460] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8f11a400 == 30 [pid = 1742] [id = 421] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x93d50400 == 29 [pid = 1742] [id = 459] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x930c9000 == 28 [pid = 1742] [id = 458] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8d822000 == 27 [pid = 1742] [id = 457] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x92c47000 == 26 [pid = 1742] [id = 455] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52e800 == 25 [pid = 1742] [id = 456] 09:39:48 INFO - PROCESS | 1742 | --DOCSHELL 0xa61bc800 == 24 [pid = 1742] [id = 422] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 299 (0x95262000) [pid = 1742] [serial = 1298] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 298 (0xa334b800) [pid = 1742] [serial = 1262] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 297 (0xa2fec000) [pid = 1742] [serial = 1259] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 296 (0xa2579400) [pid = 1742] [serial = 1256] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 295 (0x92a7b400) [pid = 1742] [serial = 1284] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 294 (0x92f93c00) [pid = 1742] [serial = 1244] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 293 (0x92c42400) [pid = 1742] [serial = 1289] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 292 (0x9b7e4400) [pid = 1742] [serial = 1250] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 291 (0xa672d000) [pid = 1742] [serial = 1268] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 290 (0x950cc800) [pid = 1742] [serial = 1292] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 289 (0x99e76800) [pid = 1742] [serial = 1247] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 288 (0x8da25800) [pid = 1742] [serial = 1278] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 287 (0xa4d4b800) [pid = 1742] [serial = 1265] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 286 (0x90f4b800) [pid = 1742] [serial = 1281] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 285 (0x8ebf2800) [pid = 1742] [serial = 1296] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 284 (0x8dce0400) [pid = 1742] [serial = 1238] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 283 (0x9250d000) [pid = 1742] [serial = 1287] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 282 (0x8eb93400) [pid = 1742] [serial = 1271] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 281 (0x8da2b000) [pid = 1742] [serial = 1295] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 280 (0x91b6e400) [pid = 1742] [serial = 1286] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 279 (0x92a76000) [pid = 1742] [serial = 1283] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 278 (0x8c527000) [pid = 1742] [serial = 1277] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 277 (0x96428000) [pid = 1742] [serial = 1293] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 276 (0x91b68000) [pid = 1742] [serial = 1241] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 275 (0x8ebea400) [pid = 1742] [serial = 1280] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 274 (0xa2010800) [pid = 1742] [serial = 1253] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 273 (0x930cc000) [pid = 1742] [serial = 1290] [outer = (nil)] [url = about:blank] 09:39:48 INFO - PROCESS | 1742 | --DOMWINDOW == 272 (0x8b21b800) [pid = 1742] [serial = 1274] [outer = (nil)] [url = about:blank] 09:39:49 INFO - PROCESS | 1742 | 1467391189112 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 5535ms 09:39:49 INFO - PROCESS | 1742 | 1467391189174 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 1742 | 1467391189181 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:39:49 INFO - PROCESS | 1742 | 1467391189191 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 1742 | 1467391189195 Marionette TRACE conn4 <- [1,1866,null,{}] 09:39:49 INFO - PROCESS | 1742 | 1467391189205 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 1742 | 1467391189211 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:49 INFO - PROCESS | 1742 | 1467391189522 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:39:49 INFO - PROCESS | 1742 | 1467391189658 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 1742 | 1467391189673 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd0c00 == 25 [pid = 1742] [id = 474] 09:39:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 273 (0x88e84000) [pid = 1742] [serial = 1423] [outer = (nil)] 09:39:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 274 (0x89076400) [pid = 1742] [serial = 1424] [outer = 0x88e84000] 09:39:49 INFO - PROCESS | 1742 | 1467391189745 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 275 (0x8aac2000) [pid = 1742] [serial = 1425] [outer = 0x88e84000] 09:39:50 INFO - PROCESS | 1742 | 1467391190568 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1437ms 09:39:50 INFO - PROCESS | 1742 | 1467391190626 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 1742 | 1467391190636 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:39:50 INFO - PROCESS | 1742 | 1467391190647 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 1742 | 1467391190652 Marionette TRACE conn4 <- [1,1870,null,{}] 09:39:50 INFO - PROCESS | 1742 | 1467391190658 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 1742 | 1467391190664 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:50 INFO - PROCESS | 1742 | 1467391190847 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:39:50 INFO - PROCESS | 1742 | 1467391190858 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 1742 | 1467391190866 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2e9c00 == 26 [pid = 1742] [id = 475] 09:39:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 276 (0x8b2ed400) [pid = 1742] [serial = 1426] [outer = (nil)] 09:39:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 277 (0x8b5b1c00) [pid = 1742] [serial = 1427] [outer = 0x8b2ed400] 09:39:51 INFO - PROCESS | 1742 | 1467391191160 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 278 (0x8b5b9000) [pid = 1742] [serial = 1428] [outer = 0x8b2ed400] 09:39:52 INFO - PROCESS | 1742 | 1467391192179 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1579ms 09:39:52 INFO - PROCESS | 1742 | 1467391192226 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 1742 | 1467391192230 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:39:52 INFO - PROCESS | 1742 | 1467391192245 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 1742 | 1467391192251 Marionette TRACE conn4 <- [1,1874,null,{}] 09:39:52 INFO - PROCESS | 1742 | 1467391192269 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 1742 | 1467391192278 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:52 INFO - PROCESS | 1742 | 1467391192536 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:39:52 INFO - PROCESS | 1742 | 1467391192581 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 1742 | 1467391192592 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c520c00 == 27 [pid = 1742] [id = 476] 09:39:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 279 (0x8c521400) [pid = 1742] [serial = 1429] [outer = (nil)] 09:39:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 280 (0x8c52b000) [pid = 1742] [serial = 1430] [outer = 0x8c521400] 09:39:52 INFO - PROCESS | 1742 | 1467391192686 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 281 (0x8c68f800) [pid = 1742] [serial = 1431] [outer = 0x8c521400] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 280 (0x92c51400) [pid = 1742] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 279 (0x8aac2c00) [pid = 1742] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 278 (0x952a9800) [pid = 1742] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 277 (0x92538000) [pid = 1742] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 276 (0x8c2e8000) [pid = 1742] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 275 (0x9afd6000) [pid = 1742] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 274 (0x8c2e7000) [pid = 1742] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 273 (0x88cd3c00) [pid = 1742] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 272 (0x8ebf5000) [pid = 1742] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 271 (0x8eb93c00) [pid = 1742] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 270 (0x91146800) [pid = 1742] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 269 (0x8cded800) [pid = 1742] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 268 (0xa2558000) [pid = 1742] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 267 (0xa0420400) [pid = 1742] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 266 (0x89079c00) [pid = 1742] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 265 (0x9a062c00) [pid = 1742] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 264 (0x91dbb800) [pid = 1742] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 263 (0x98ef5000) [pid = 1742] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 262 (0x90f4e400) [pid = 1742] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 261 (0x8d822800) [pid = 1742] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 260 (0x91dbdc00) [pid = 1742] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 259 (0x8e1e1c00) [pid = 1742] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 258 (0x8b2f1000) [pid = 1742] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 257 (0x88ccec00) [pid = 1742] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 256 (0x90f45000) [pid = 1742] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 255 (0x9a489800) [pid = 1742] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 254 (0x8aac5000) [pid = 1742] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 253 (0x88ccd000) [pid = 1742] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 252 (0x8ebf3000) [pid = 1742] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 251 (0x9a47c800) [pid = 1742] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 250 (0x8c696400) [pid = 1742] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 249 (0x90f51000) [pid = 1742] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 248 (0x93a89800) [pid = 1742] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 247 (0x8c2ecc00) [pid = 1742] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 246 (0x93a08000) [pid = 1742] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 245 (0x8da2e400) [pid = 1742] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 244 (0x93a04800) [pid = 1742] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 243 (0x8eb9d000) [pid = 1742] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 242 (0x92503000) [pid = 1742] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 241 (0x8b2efc00) [pid = 1742] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 240 (0x8c52d800) [pid = 1742] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 239 (0xa61bd400) [pid = 1742] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 238 (0x8e1eb800) [pid = 1742] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 237 (0x9200d800) [pid = 1742] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 236 (0x996a9400) [pid = 1742] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 235 (0x8eb9cc00) [pid = 1742] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 234 (0x8e1ed800) [pid = 1742] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 233 (0x8db68400) [pid = 1742] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 232 (0x92572000) [pid = 1742] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 231 (0x99e76000) [pid = 1742] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 230 (0x8f386c00) [pid = 1742] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 229 (0x9a488c00) [pid = 1742] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 228 (0xa0426400) [pid = 1742] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 227 (0x91db9400) [pid = 1742] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 226 (0x8e4ad000) [pid = 1742] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 225 (0x9b85a400) [pid = 1742] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 224 (0x89077400) [pid = 1742] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 223 (0x98ef1c00) [pid = 1742] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 222 (0x8e1e4c00) [pid = 1742] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 221 (0x8b2e9400) [pid = 1742] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 220 (0x93b2bc00) [pid = 1742] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 219 (0x99e78800) [pid = 1742] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 218 (0x93b2b000) [pid = 1742] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 217 (0x8e1d6c00) [pid = 1742] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 216 (0x91142400) [pid = 1742] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 215 (0x8e1d1000) [pid = 1742] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 214 (0x8e1d2000) [pid = 1742] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 213 (0x93d51c00) [pid = 1742] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 212 (0x92c50000) [pid = 1742] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 211 (0x8c694400) [pid = 1742] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 210 (0x8db6b800) [pid = 1742] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 209 (0x977c9800) [pid = 1742] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 208 (0x99dcb400) [pid = 1742] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 207 (0x93b36000) [pid = 1742] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 206 (0x8db73c00) [pid = 1742] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 205 (0x91b70c00) [pid = 1742] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 204 (0x93a0fc00) [pid = 1742] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 203 (0x92c5a400) [pid = 1742] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 202 (0xa610f000) [pid = 1742] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 201 (0x91b65400) [pid = 1742] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 200 (0x98ef0400) [pid = 1742] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 199 (0x952b1400) [pid = 1742] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 198 (0x9a065800) [pid = 1742] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x8b214000) [pid = 1742] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0x8e3ac400) [pid = 1742] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x9642cc00) [pid = 1742] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x977cb800) [pid = 1742] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x8ebf6800) [pid = 1742] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x8ea6a800) [pid = 1742] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0xa041dc00) [pid = 1742] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:39:56 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0x8da24800) [pid = 1742] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:39:56 INFO - PROCESS | 1742 | 1467391196703 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 4495ms 09:39:56 INFO - PROCESS | 1742 | 1467391196740 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1742 | 1467391196745 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:39:56 INFO - PROCESS | 1742 | 1467391196751 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1742 | 1467391196753 Marionette TRACE conn4 <- [1,1878,null,{}] 09:39:56 INFO - PROCESS | 1742 | 1467391196759 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 1742 | 1467391196764 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:56 INFO - PROCESS | 1742 | 1467391196929 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:39:56 INFO - PROCESS | 1742 | 1467391196944 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 1742 | 1467391196952 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c69000 == 28 [pid = 1742] [id = 477] 09:39:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 191 (0x8b215800) [pid = 1742] [serial = 1432] [outer = (nil)] 09:39:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 192 (0x8b2f6c00) [pid = 1742] [serial = 1433] [outer = 0x8b215800] 09:39:57 INFO - PROCESS | 1742 | 1467391197022 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 193 (0x8c68f400) [pid = 1742] [serial = 1434] [outer = 0x8b215800] 09:39:58 INFO - PROCESS | 1742 | 1467391198172 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1487ms 09:39:58 INFO - PROCESS | 1742 | 1467391198239 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 1742 | 1467391198244 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:39:58 INFO - PROCESS | 1742 | 1467391198252 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 1742 | 1467391198257 Marionette TRACE conn4 <- [1,1882,null,{}] 09:39:58 INFO - PROCESS | 1742 | 1467391198266 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 1742 | 1467391198272 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:58 INFO - PROCESS | 1742 | 1467391198453 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:39:58 INFO - PROCESS | 1742 | 1467391198793 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 1742 | 1467391198800 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:39:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e81400 == 29 [pid = 1742] [id = 478] 09:39:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 194 (0x88e83800) [pid = 1742] [serial = 1435] [outer = (nil)] 09:39:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 195 (0x88e87c00) [pid = 1742] [serial = 1436] [outer = 0x88e83800] 09:39:58 INFO - PROCESS | 1742 | 1467391198892 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 196 (0x8907d400) [pid = 1742] [serial = 1437] [outer = 0x88e83800] 09:39:59 INFO - PROCESS | 1742 | 1467391199807 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1631ms 09:39:59 INFO - PROCESS | 1742 | 1467391199884 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 1742 | 1467391199891 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:39:59 INFO - PROCESS | 1742 | 1467391199902 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 1742 | 1467391199906 Marionette TRACE conn4 <- [1,1886,null,{}] 09:39:59 INFO - PROCESS | 1742 | 1467391199912 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 1742 | 1467391199918 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:00 INFO - PROCESS | 1742 | 1467391200131 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:40:00 INFO - PROCESS | 1742 | 1467391200462 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 1742 | 1467391200471 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x88ccf000 == 30 [pid = 1742] [id = 479] 09:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 197 (0x8c522000) [pid = 1742] [serial = 1438] [outer = (nil)] 09:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 198 (0x8c68ac00) [pid = 1742] [serial = 1439] [outer = 0x8c522000] 09:40:00 INFO - PROCESS | 1742 | 1467391200561 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 199 (0x8cdf9000) [pid = 1742] [serial = 1440] [outer = 0x8c522000] 09:40:01 INFO - PROCESS | 1742 | 1467391201486 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1634ms 09:40:01 INFO - PROCESS | 1742 | 1467391201536 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:40:01 INFO - PROCESS | 1742 | 1467391201540 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:40:01 INFO - PROCESS | 1742 | 1467391201547 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 1742 | 1467391201553 Marionette TRACE conn4 <- [1,1890,null,{}] 09:40:01 INFO - PROCESS | 1742 | 1467391201570 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 1742 | 1467391201579 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:01 INFO - PROCESS | 1742 | 1467391201761 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:40:02 INFO - PROCESS | 1742 | 1467391202192 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 1742 | 1467391202206 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da2a000 == 31 [pid = 1742] [id = 480] 09:40:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 200 (0x8da2ac00) [pid = 1742] [serial = 1441] [outer = (nil)] 09:40:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 201 (0x8db67400) [pid = 1742] [serial = 1442] [outer = 0x8da2ac00] 09:40:02 INFO - PROCESS | 1742 | 1467391202301 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 202 (0x8c692c00) [pid = 1742] [serial = 1443] [outer = 0x8da2ac00] 09:40:03 INFO - PROCESS | 1742 | 1467391203253 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1742ms 09:40:03 INFO - PROCESS | 1742 | 1467391203288 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 1742 | 1467391203292 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:40:03 INFO - PROCESS | 1742 | 1467391203299 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 1742 | 1467391203303 Marionette TRACE conn4 <- [1,1894,null,{}] 09:40:03 INFO - PROCESS | 1742 | 1467391203309 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 1742 | 1467391203314 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:03 INFO - PROCESS | 1742 | 1467391203589 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:40:03 INFO - PROCESS | 1742 | 1467391203848 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1742 | 1467391203857 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e7f400 == 32 [pid = 1742] [id = 481] 09:40:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 203 (0x8d823800) [pid = 1742] [serial = 1444] [outer = (nil)] 09:40:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 204 (0x8dcdf800) [pid = 1742] [serial = 1445] [outer = 0x8d823800] 09:40:03 INFO - PROCESS | 1742 | 1467391203943 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 205 (0x8e1cdc00) [pid = 1742] [serial = 1446] [outer = 0x8d823800] 09:40:04 INFO - PROCESS | 1742 | 1467391204837 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1579ms 09:40:04 INFO - PROCESS | 1742 | 1467391204878 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 1742 | 1467391204883 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:40:04 INFO - PROCESS | 1742 | 1467391204889 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 1742 | 1467391204892 Marionette TRACE conn4 <- [1,1898,null,{}] 09:40:04 INFO - PROCESS | 1742 | 1467391204898 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 1742 | 1467391204904 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:05 INFO - PROCESS | 1742 | 1467391205084 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:40:05 INFO - PROCESS | 1742 | 1467391205406 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 1742 | 1467391205414 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e7800 == 33 [pid = 1742] [id = 482] 09:40:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 206 (0x8c2ee800) [pid = 1742] [serial = 1447] [outer = (nil)] 09:40:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 207 (0x8e1e2400) [pid = 1742] [serial = 1448] [outer = 0x8c2ee800] 09:40:05 INFO - PROCESS | 1742 | 1467391205500 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 208 (0x8e1e4000) [pid = 1742] [serial = 1449] [outer = 0x8c2ee800] 09:40:06 INFO - PROCESS | 1742 | 1467391206359 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1529ms 09:40:06 INFO - PROCESS | 1742 | 1467391206419 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 1742 | 1467391206423 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:40:06 INFO - PROCESS | 1742 | 1467391206433 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1742 | 1467391206440 Marionette TRACE conn4 <- [1,1902,null,{}] 09:40:06 INFO - PROCESS | 1742 | 1467391206451 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 1742 | 1467391206463 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:06 INFO - PROCESS | 1742 | 1467391206738 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:40:07 INFO - PROCESS | 1742 | 1467391207087 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 1742 | 1467391207093 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c61000 == 34 [pid = 1742] [id = 483] 09:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 209 (0x86c69c00) [pid = 1742] [serial = 1450] [outer = (nil)] 09:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 210 (0x8e4ad800) [pid = 1742] [serial = 1451] [outer = 0x86c69c00] 09:40:07 INFO - PROCESS | 1742 | 1467391207184 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 211 (0x8e4e4c00) [pid = 1742] [serial = 1452] [outer = 0x86c69c00] 09:40:08 INFO - PROCESS | 1742 | 1467391208099 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1739ms 09:40:08 INFO - PROCESS | 1742 | 1467391208174 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 1742 | 1467391208178 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:40:08 INFO - PROCESS | 1742 | 1467391208184 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 1742 | 1467391208188 Marionette TRACE conn4 <- [1,1906,null,{}] 09:40:08 INFO - PROCESS | 1742 | 1467391208201 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 1742 | 1467391208206 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:08 INFO - PROCESS | 1742 | 1467391208429 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:40:08 INFO - PROCESS | 1742 | 1467391208753 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 1742 | 1467391208760 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd3000 == 35 [pid = 1742] [id = 484] 09:40:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 212 (0x8c694800) [pid = 1742] [serial = 1453] [outer = (nil)] 09:40:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 213 (0x8ea71c00) [pid = 1742] [serial = 1454] [outer = 0x8c694800] 09:40:08 INFO - PROCESS | 1742 | 1467391208856 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 214 (0x8ea75000) [pid = 1742] [serial = 1455] [outer = 0x8c694800] 09:40:09 INFO - PROCESS | 1742 | 1467391209747 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1641ms 09:40:09 INFO - PROCESS | 1742 | 1467391209827 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 1742 | 1467391209831 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:40:09 INFO - PROCESS | 1742 | 1467391209838 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 1742 | 1467391209842 Marionette TRACE conn4 <- [1,1910,null,{}] 09:40:09 INFO - PROCESS | 1742 | 1467391209848 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 1742 | 1467391209853 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:10 INFO - PROCESS | 1742 | 1467391210068 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:40:10 INFO - PROCESS | 1742 | 1467391210394 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 1742 | 1467391210404 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x89074c00 == 36 [pid = 1742] [id = 485] 09:40:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 215 (0x8aacbc00) [pid = 1742] [serial = 1456] [outer = (nil)] 09:40:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 216 (0x8eba0400) [pid = 1742] [serial = 1457] [outer = 0x8aacbc00] 09:40:10 INFO - PROCESS | 1742 | 1467391210487 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 217 (0x8ebe8c00) [pid = 1742] [serial = 1458] [outer = 0x8aacbc00] 09:40:11 INFO - PROCESS | 1742 | 1467391211406 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1629ms 09:40:11 INFO - PROCESS | 1742 | 1467391211468 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 1742 | 1467391211472 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:40:11 INFO - PROCESS | 1742 | 1467391211478 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 1742 | 1467391211482 Marionette TRACE conn4 <- [1,1914,null,{}] 09:40:11 INFO - PROCESS | 1742 | 1467391211487 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 1742 | 1467391211492 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:11 INFO - PROCESS | 1742 | 1467391211669 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:40:12 INFO - PROCESS | 1742 | 1467391212011 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1742 | 1467391212023 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd4800 == 37 [pid = 1742] [id = 486] 09:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 218 (0x8c2ea000) [pid = 1742] [serial = 1459] [outer = (nil)] 09:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 219 (0x8ebe8000) [pid = 1742] [serial = 1460] [outer = 0x8c2ea000] 09:40:12 INFO - PROCESS | 1742 | 1467391212112 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 220 (0x8f11b400) [pid = 1742] [serial = 1461] [outer = 0x8c2ea000] 09:40:13 INFO - PROCESS | 1742 | 1467391213097 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1678ms 09:40:13 INFO - PROCESS | 1742 | 1467391213157 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 1742 | 1467391213161 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:40:13 INFO - PROCESS | 1742 | 1467391213169 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 1742 | 1467391213174 Marionette TRACE conn4 <- [1,1918,null,{}] 09:40:13 INFO - PROCESS | 1742 | 1467391213180 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 1742 | 1467391213185 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:13 INFO - PROCESS | 1742 | 1467391213426 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:40:13 INFO - PROCESS | 1742 | 1467391213772 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 1742 | 1467391213780 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x89072800 == 38 [pid = 1742] [id = 487] 09:40:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 221 (0x8b7f8400) [pid = 1742] [serial = 1462] [outer = (nil)] 09:40:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 222 (0x8f389800) [pid = 1742] [serial = 1463] [outer = 0x8b7f8400] 09:40:13 INFO - PROCESS | 1742 | 1467391213865 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 223 (0x90f44400) [pid = 1742] [serial = 1464] [outer = 0x8b7f8400] 09:40:14 INFO - PROCESS | 1742 | 1467391214749 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1637ms 09:40:14 INFO - PROCESS | 1742 | 1467391214806 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 1742 | 1467391214809 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:40:14 INFO - PROCESS | 1742 | 1467391214816 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 1742 | 1467391214821 Marionette TRACE conn4 <- [1,1922,null,{}] 09:40:14 INFO - PROCESS | 1742 | 1467391214826 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 1742 | 1467391214832 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:15 INFO - PROCESS | 1742 | 1467391215037 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:40:15 INFO - PROCESS | 1742 | 1467391215383 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 1742 | 1467391215390 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x91140c00 == 39 [pid = 1742] [id = 488] 09:40:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 224 (0x91142400) [pid = 1742] [serial = 1465] [outer = (nil)] 09:40:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 225 (0x91148400) [pid = 1742] [serial = 1466] [outer = 0x91142400] 09:40:15 INFO - PROCESS | 1742 | 1467391215488 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 226 (0x91b6e000) [pid = 1742] [serial = 1467] [outer = 0x91142400] 09:40:16 INFO - PROCESS | 1742 | 1467391216440 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1689ms 09:40:16 INFO - PROCESS | 1742 | 1467391216506 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:40:16 INFO - PROCESS | 1742 | 1467391216510 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:40:16 INFO - PROCESS | 1742 | 1467391216516 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 1742 | 1467391216520 Marionette TRACE conn4 <- [1,1926,null,{}] 09:40:16 INFO - PROCESS | 1742 | 1467391216526 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 1742 | 1467391216531 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:16 INFO - PROCESS | 1742 | 1467391216727 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:40:17 INFO - PROCESS | 1742 | 1467391217073 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 1742 | 1467391217081 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eb98400 == 40 [pid = 1742] [id = 489] 09:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 227 (0x90f43c00) [pid = 1742] [serial = 1468] [outer = (nil)] 09:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 228 (0x91cd0c00) [pid = 1742] [serial = 1469] [outer = 0x90f43c00] 09:40:17 INFO - PROCESS | 1742 | 1467391217167 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 229 (0x91dbe000) [pid = 1742] [serial = 1470] [outer = 0x90f43c00] 09:40:18 INFO - PROCESS | 1742 | 1467391218068 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1582ms 09:40:18 INFO - PROCESS | 1742 | 1467391218103 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 1742 | 1467391218106 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:40:18 INFO - PROCESS | 1742 | 1467391218113 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 1742 | 1467391218117 Marionette TRACE conn4 <- [1,1930,null,{}] 09:40:18 INFO - PROCESS | 1742 | 1467391218122 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 1742 | 1467391218127 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:18 INFO - PROCESS | 1742 | 1467391218304 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:40:18 INFO - PROCESS | 1742 | 1467391218577 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 1742 | 1467391218585 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6c800 == 41 [pid = 1742] [id = 490] 09:40:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 230 (0x8e1d6400) [pid = 1742] [serial = 1471] [outer = (nil)] 09:40:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 231 (0x91dc3400) [pid = 1742] [serial = 1472] [outer = 0x8e1d6400] 09:40:18 INFO - PROCESS | 1742 | 1467391218708 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 232 (0x91e99800) [pid = 1742] [serial = 1473] [outer = 0x8e1d6400] 09:40:19 INFO - PROCESS | 1742 | 1467391219607 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1529ms 09:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:40:19 INFO - PROCESS | 1742 | 1467391219642 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 1742 | 1467391219646 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:40:19 INFO - PROCESS | 1742 | 1467391219652 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 1742 | 1467391219655 Marionette TRACE conn4 <- [1,1934,null,{}] 09:40:19 INFO - PROCESS | 1742 | 1467391219661 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 1742 | 1467391219666 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:19 INFO - PROCESS | 1742 | 1467391219844 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:40:20 INFO - PROCESS | 1742 | 1467391220205 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 1742 | 1467391220211 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a85c00 == 42 [pid = 1742] [id = 491] 09:40:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 233 (0x86a87000) [pid = 1742] [serial = 1474] [outer = (nil)] 09:40:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 234 (0x9200e400) [pid = 1742] [serial = 1475] [outer = 0x86a87000] 09:40:20 INFO - PROCESS | 1742 | 1467391220310 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 235 (0x92406400) [pid = 1742] [serial = 1476] [outer = 0x86a87000] 09:40:21 INFO - PROCESS | 1742 | 1467391221274 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1680ms 09:40:21 INFO - PROCESS | 1742 | 1467391221332 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:40:21 INFO - PROCESS | 1742 | 1467391221336 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:40:21 INFO - PROCESS | 1742 | 1467391221343 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 1742 | 1467391221346 Marionette TRACE conn4 <- [1,1938,null,{}] 09:40:21 INFO - PROCESS | 1742 | 1467391221352 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 1742 | 1467391221357 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:21 INFO - PROCESS | 1742 | 1467391221561 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:40:21 INFO - PROCESS | 1742 | 1467391221896 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 1742 | 1467391221903 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b21ac00 == 43 [pid = 1742] [id = 492] 09:40:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 236 (0x8b2f5c00) [pid = 1742] [serial = 1477] [outer = (nil)] 09:40:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 237 (0x90f47000) [pid = 1742] [serial = 1478] [outer = 0x8b2f5c00] 09:40:21 INFO - PROCESS | 1742 | 1467391221991 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 238 (0x91e97400) [pid = 1742] [serial = 1479] [outer = 0x8b2f5c00] 09:40:22 INFO - PROCESS | 1742 | 1467391222891 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1581ms 09:40:22 INFO - PROCESS | 1742 | 1467391222923 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 1742 | 1467391222927 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:40:22 INFO - PROCESS | 1742 | 1467391222934 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 1742 | 1467391222937 Marionette TRACE conn4 <- [1,1942,null,{}] 09:40:22 INFO - PROCESS | 1742 | 1467391222943 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 1742 | 1467391222948 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:23 INFO - PROCESS | 1742 | 1467391223221 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:40:23 INFO - PROCESS | 1742 | 1467391223485 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 1742 | 1467391223492 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x89072000 == 44 [pid = 1742] [id = 493] 09:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 239 (0x89078400) [pid = 1742] [serial = 1480] [outer = (nil)] 09:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 240 (0x8b219000) [pid = 1742] [serial = 1481] [outer = 0x89078400] 09:40:23 INFO - PROCESS | 1742 | 1467391223576 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 241 (0x8b2f1400) [pid = 1742] [serial = 1482] [outer = 0x89078400] 09:40:24 INFO - PROCESS | 1742 | 1467391224457 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1579ms 09:40:24 INFO - PROCESS | 1742 | 1467391224514 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 1742 | 1467391224518 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:40:24 INFO - PROCESS | 1742 | 1467391224524 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 1742 | 1467391224527 Marionette TRACE conn4 <- [1,1946,null,{}] 09:40:24 INFO - PROCESS | 1742 | 1467391224533 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 1742 | 1467391224538 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:24 INFO - PROCESS | 1742 | 1467391224719 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:40:25 INFO - PROCESS | 1742 | 1467391225054 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 1742 | 1467391225061 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e7d800 == 45 [pid = 1742] [id = 494] 09:40:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 242 (0x8b21b400) [pid = 1742] [serial = 1483] [outer = (nil)] 09:40:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 243 (0x8e4e9800) [pid = 1742] [serial = 1484] [outer = 0x8b21b400] 09:40:25 INFO - PROCESS | 1742 | 1467391225146 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 244 (0x9113ac00) [pid = 1742] [serial = 1485] [outer = 0x8b21b400] 09:40:26 INFO - PROCESS | 1742 | 1467391226061 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1580ms 09:40:26 INFO - PROCESS | 1742 | 1467391226106 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 1742 | 1467391226109 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:40:26 INFO - PROCESS | 1742 | 1467391226115 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 1742 | 1467391226119 Marionette TRACE conn4 <- [1,1950,null,{}] 09:40:26 INFO - PROCESS | 1742 | 1467391226124 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 1742 | 1467391226128 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:26 INFO - PROCESS | 1742 | 1467391226363 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:40:26 INFO - PROCESS | 1742 | 1467391226711 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 1742 | 1467391226717 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ed400 == 46 [pid = 1742] [id = 495] 09:40:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 245 (0x8c2e5000) [pid = 1742] [serial = 1486] [outer = (nil)] 09:40:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 246 (0x8e3a6c00) [pid = 1742] [serial = 1487] [outer = 0x8c2e5000] 09:40:26 INFO - PROCESS | 1742 | 1467391226805 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 247 (0x91b6ac00) [pid = 1742] [serial = 1488] [outer = 0x8c2e5000] 09:40:27 INFO - PROCESS | 1742 | 1467391227720 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1678ms 09:40:27 INFO - PROCESS | 1742 | 1467391227795 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:40:27 INFO - PROCESS | 1742 | 1467391227799 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:40:27 INFO - PROCESS | 1742 | 1467391227806 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 1742 | 1467391227809 Marionette TRACE conn4 <- [1,1954,null,{}] 09:40:27 INFO - PROCESS | 1742 | 1467391227815 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 1742 | 1467391227820 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:28 INFO - PROCESS | 1742 | 1467391228060 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 246 (0x93a02400) [pid = 1742] [serial = 1367] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 245 (0x93d54c00) [pid = 1742] [serial = 1368] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 244 (0x92a73400) [pid = 1742] [serial = 1365] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 243 (0x8aace400) [pid = 1742] [serial = 1335] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 242 (0x98eec000) [pid = 1742] [serial = 1307] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 241 (0x9d344400) [pid = 1742] [serial = 1200] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 240 (0x8cdf8c00) [pid = 1742] [serial = 1176] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 239 (0x9b85b000) [pid = 1742] [serial = 1146] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 238 (0x9821a800) [pid = 1742] [serial = 1032] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 237 (0x8e4b7c00) [pid = 1742] [serial = 1347] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 236 (0x9257ac00) [pid = 1742] [serial = 1362] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 235 (0x8f383000) [pid = 1742] [serial = 1179] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 234 (0x92529400) [pid = 1742] [serial = 1182] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 233 (0x92506400) [pid = 1742] [serial = 1017] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 232 (0xa3102c00) [pid = 1742] [serial = 1260] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 231 (0xa2373000) [pid = 1742] [serial = 1209] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 230 (0x8907c800) [pid = 1742] [serial = 1337] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 229 (0x9b85ec00) [pid = 1742] [serial = 1314] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 228 (0x91e8f000) [pid = 1742] [serial = 1304] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 227 (0x99f77800) [pid = 1742] [serial = 1191] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 226 (0x8e3a8000) [pid = 1742] [serial = 1346] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 225 (0x91e97c00) [pid = 1742] [serial = 1242] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 224 (0x8db6ac00) [pid = 1742] [serial = 1355] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 223 (0x92575000) [pid = 1742] [serial = 975] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 222 (0x99dcfc00) [pid = 1742] [serial = 1038] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 221 (0x8e4b1000) [pid = 1742] [serial = 1328] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 220 (0x88cd2c00) [pid = 1742] [serial = 1340] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 219 (0x9ae71000) [pid = 1742] [serial = 1310] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 218 (0xa0623400) [pid = 1742] [serial = 1203] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 217 (0x8e4b3800) [pid = 1742] [serial = 1329] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 216 (0x8b7f3000) [pid = 1742] [serial = 1353] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 215 (0x92532000) [pid = 1742] [serial = 1361] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 214 (0x8907c400) [pid = 1742] [serial = 1343] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 213 (0x95263000) [pid = 1742] [serial = 978] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 212 (0x9b706800) [pid = 1742] [serial = 1197] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 211 (0x99e78c00) [pid = 1742] [serial = 1041] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 210 (0x91e8e800) [pid = 1742] [serial = 1023] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 209 (0x998da400) [pid = 1742] [serial = 1086] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 208 (0x8c68b400) [pid = 1742] [serial = 1068] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 207 (0x9b850c00) [pid = 1742] [serial = 1143] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 206 (0x8f122800) [pid = 1742] [serial = 1272] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 205 (0x951c7000) [pid = 1742] [serial = 969] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 204 (0x9b8a9000) [pid = 1742] [serial = 1149] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 203 (0xa2534c00) [pid = 1742] [serial = 1319] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 202 (0xa253dc00) [pid = 1742] [serial = 1325] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 201 (0x8e4e7800) [pid = 1742] [serial = 1302] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 200 (0xa678b800) [pid = 1742] [serial = 1269] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 199 (0x99ad8000) [pid = 1742] [serial = 1152] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 198 (0xa318e000) [pid = 1742] [serial = 1326] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 197 (0x930c1c00) [pid = 1742] [serial = 1080] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 196 (0x9b7ea000) [pid = 1742] [serial = 1251] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 195 (0x8e3a6000) [pid = 1742] [serial = 1356] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 194 (0x9a58f400) [pid = 1742] [serial = 1194] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 193 (0x8e4e9c00) [pid = 1742] [serial = 1071] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 192 (0x8907f400) [pid = 1742] [serial = 1338] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 191 (0x99f7ac00) [pid = 1742] [serial = 1089] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 190 (0xa4f15000) [pid = 1742] [serial = 1266] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 189 (0x9a06fc00) [pid = 1742] [serial = 1092] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 188 (0x91dc0c00) [pid = 1742] [serial = 1125] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 187 (0x9afd3c00) [pid = 1742] [serial = 1137] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 186 (0x9b85a800) [pid = 1742] [serial = 1313] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 185 (0xa2301400) [pid = 1742] [serial = 1317] [outer = (nil)] [url = about:blank] 09:40:28 INFO - PROCESS | 1742 | --DOMWINDOW == 184 (0x92533c00) [pid = 1742] [serial = 1364] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 183 (0x8aacc000) [pid = 1742] [serial = 1344] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 182 (0x8b216800) [pid = 1742] [serial = 1352] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 181 (0x8ebf1c00) [pid = 1742] [serial = 1358] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 180 (0xa334fc00) [pid = 1742] [serial = 1263] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 179 (0xa257f400) [pid = 1742] [serial = 1320] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 178 (0x8d81ec00) [pid = 1742] [serial = 1350] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0xa1016c00) [pid = 1742] [serial = 1316] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x8d819400) [pid = 1742] [serial = 1349] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x99e7e400) [pid = 1742] [serial = 1134] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x9a481400) [pid = 1742] [serial = 1095] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8b2f2800) [pid = 1742] [serial = 1323] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x951d0800) [pid = 1742] [serial = 1128] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0xa257c400) [pid = 1742] [serial = 1257] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x952b1c00) [pid = 1742] [serial = 1083] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x98ee7800) [pid = 1742] [serial = 1299] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x9a47b800) [pid = 1742] [serial = 1236] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x9a066800) [pid = 1742] [serial = 1047] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8e4ef000) [pid = 1742] [serial = 1020] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x98ee7400) [pid = 1742] [serial = 984] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0x93a0cc00) [pid = 1742] [serial = 1026] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x998ddc00) [pid = 1742] [serial = 987] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8aacb800) [pid = 1742] [serial = 1334] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x8e1e4400) [pid = 1742] [serial = 1122] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x9ab49800) [pid = 1742] [serial = 1248] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x99f7c400) [pid = 1742] [serial = 1044] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x9525b400) [pid = 1742] [serial = 1029] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8e3ac000) [pid = 1742] [serial = 1239] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x95264c00) [pid = 1742] [serial = 1185] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x99f3f000) [pid = 1742] [serial = 1308] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9b2a1c00) [pid = 1742] [serial = 1311] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x9648f400) [pid = 1742] [serial = 981] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x93d59c00) [pid = 1742] [serial = 1245] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0xa698a800) [pid = 1742] [serial = 1332] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x98219400) [pid = 1742] [serial = 1188] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x99dc0c00) [pid = 1742] [serial = 990] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x99ad7400) [pid = 1742] [serial = 1035] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8e1d3000) [pid = 1742] [serial = 1301] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8b2f0000) [pid = 1742] [serial = 1322] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x9b70c800) [pid = 1742] [serial = 1140] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x88cd6000) [pid = 1742] [serial = 1341] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8b21cc00) [pid = 1742] [serial = 1275] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8ebf0400) [pid = 1742] [serial = 972] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0xa61b7000) [pid = 1742] [serial = 1331] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x90f47c00) [pid = 1742] [serial = 1359] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x995a8800) [pid = 1742] [serial = 1131] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0xa23a9000) [pid = 1742] [serial = 1254] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x9240e400) [pid = 1742] [serial = 1305] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x91b62400) [pid = 1742] [serial = 1074] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x92c48800) [pid = 1742] [serial = 1077] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0xa109c800) [pid = 1742] [serial = 1206] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x9200c400) [pid = 1742] [serial = 1050] [outer = (nil)] [url = about:blank] 09:40:29 INFO - PROCESS | 1742 | 1467391228973 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 1742 | 1467391228983 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a85400 == 47 [pid = 1742] [id = 496] 09:40:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x86a8ac00) [pid = 1742] [serial = 1489] [outer = (nil)] 09:40:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x86c68000) [pid = 1742] [serial = 1490] [outer = 0x86a8ac00] 09:40:29 INFO - PROCESS | 1742 | 1467391229192 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x88cd4000) [pid = 1742] [serial = 1491] [outer = 0x86a8ac00] 09:40:29 INFO - PROCESS | 1742 | 1467391229961 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2188ms 09:40:30 INFO - PROCESS | 1742 | 1467391229995 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 1742 | 1467391229999 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:40:30 INFO - PROCESS | 1742 | 1467391230007 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 1742 | 1467391230012 Marionette TRACE conn4 <- [1,1958,null,{}] 09:40:30 INFO - PROCESS | 1742 | 1467391230042 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 1742 | 1467391230049 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:30 INFO - PROCESS | 1742 | 1467391230250 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:40:30 INFO - PROCESS | 1742 | 1467391230263 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 1742 | 1467391230272 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e86400 == 48 [pid = 1742] [id = 497] 09:40:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x89080c00) [pid = 1742] [serial = 1492] [outer = (nil)] 09:40:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8aacc400) [pid = 1742] [serial = 1493] [outer = 0x89080c00] 09:40:30 INFO - PROCESS | 1742 | 1467391230344 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8b218000) [pid = 1742] [serial = 1494] [outer = 0x89080c00] 09:40:31 INFO - PROCESS | 1742 | 1467391231377 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1386ms 09:40:31 INFO - PROCESS | 1742 | 1467391231397 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:40:31 INFO - PROCESS | 1742 | 1467391231403 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:40:31 INFO - PROCESS | 1742 | 1467391231411 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 1742 | 1467391231413 Marionette TRACE conn4 <- [1,1962,null,{}] 09:40:31 INFO - PROCESS | 1742 | 1467391231420 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 1742 | 1467391231425 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:31 INFO - PROCESS | 1742 | 1467391231628 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:40:31 INFO - PROCESS | 1742 | 1467391231840 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 1742 | 1467391231849 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b21e800 == 49 [pid = 1742] [id = 498] 09:40:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8b2ed000) [pid = 1742] [serial = 1495] [outer = (nil)] 09:40:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8c2e4000) [pid = 1742] [serial = 1496] [outer = 0x8b2ed000] 09:40:31 INFO - PROCESS | 1742 | 1467391231921 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8c528800) [pid = 1742] [serial = 1497] [outer = 0x8b2ed000] 09:40:32 INFO - PROCESS | 1742 | 1467391232921 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1581ms 09:40:32 INFO - PROCESS | 1742 | 1467391232997 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 1742 | 1467391233004 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:40:33 INFO - PROCESS | 1742 | 1467391233062 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 1742 | 1467391233077 Marionette TRACE conn4 <- [1,1966,null,{}] 09:40:33 INFO - PROCESS | 1742 | 1467391233108 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 1742 | 1467391233116 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:33 INFO - PROCESS | 1742 | 1467391233370 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:40:33 INFO - PROCESS | 1742 | 1467391233403 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 1742 | 1467391233413 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c68400 == 50 [pid = 1742] [id = 499] 09:40:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8d81c400) [pid = 1742] [serial = 1498] [outer = (nil)] 09:40:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8da28400) [pid = 1742] [serial = 1499] [outer = 0x8d81c400] 09:40:33 INFO - PROCESS | 1742 | 1467391233484 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8dcdb400) [pid = 1742] [serial = 1500] [outer = 0x8d81c400] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x86a81c00) [pid = 1742] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x9113b800) [pid = 1742] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8b2ed400) [pid = 1742] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x928f2800) [pid = 1742] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x86c63400) [pid = 1742] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x88e84000) [pid = 1742] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8b5ae000) [pid = 1742] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8c521400) [pid = 1742] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x86a8e400) [pid = 1742] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8b5b3c00) [pid = 1742] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x86c69400) [pid = 1742] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:40:34 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x91cc7800) [pid = 1742] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:40:34 INFO - PROCESS | 1742 | 1467391234583 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1621ms 09:40:34 INFO - PROCESS | 1742 | 1467391234639 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 1742 | 1467391234643 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:40:34 INFO - PROCESS | 1742 | 1467391234649 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 1742 | 1467391234652 Marionette TRACE conn4 <- [1,1970,null,{}] 09:40:34 INFO - PROCESS | 1742 | 1467391234658 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 1742 | 1467391234662 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:34 INFO - PROCESS | 1742 | 1467391234842 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:40:35 INFO - PROCESS | 1742 | 1467391235035 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 1742 | 1467391235048 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a88000 == 51 [pid = 1742] [id = 500] 09:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x86c60800) [pid = 1742] [serial = 1501] [outer = (nil)] 09:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8da23c00) [pid = 1742] [serial = 1502] [outer = 0x86c60800] 09:40:35 INFO - PROCESS | 1742 | 1467391235114 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8e1e2c00) [pid = 1742] [serial = 1503] [outer = 0x86c60800] 09:40:35 INFO - PROCESS | 1742 | 1467391235896 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1280ms 09:40:36 INFO - PROCESS | 1742 | 1467391236007 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 1742 | 1467391236013 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:40:36 INFO - PROCESS | 1742 | 1467391236027 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 1742 | 1467391236034 Marionette TRACE conn4 <- [1,1974,null,{}] 09:40:36 INFO - PROCESS | 1742 | 1467391236044 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 1742 | 1467391236049 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:36 INFO - PROCESS | 1742 | 1467391236271 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:40:36 INFO - PROCESS | 1742 | 1467391236559 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 1742 | 1467391236575 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c63c00 == 52 [pid = 1742] [id = 501] 09:40:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x88e85400) [pid = 1742] [serial = 1504] [outer = (nil)] 09:40:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8907c400) [pid = 1742] [serial = 1505] [outer = 0x88e85400] 09:40:36 INFO - PROCESS | 1742 | 1467391236733 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8aac3800) [pid = 1742] [serial = 1506] [outer = 0x88e85400] 09:40:37 INFO - PROCESS | 1742 | 1467391237709 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1735ms 09:40:37 INFO - PROCESS | 1742 | 1467391237763 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 1742 | 1467391237767 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:40:37 INFO - PROCESS | 1742 | 1467391237778 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 1742 | 1467391237789 Marionette TRACE conn4 <- [1,1978,null,{}] 09:40:37 INFO - PROCESS | 1742 | 1467391237803 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 1742 | 1467391237809 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:38 INFO - PROCESS | 1742 | 1467391238054 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:40:38 INFO - PROCESS | 1742 | 1467391238375 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 1742 | 1467391238384 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5b3c00 == 53 [pid = 1742] [id = 502] 09:40:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8c2e6800) [pid = 1742] [serial = 1507] [outer = (nil)] 09:40:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8c52ec00) [pid = 1742] [serial = 1508] [outer = 0x8c2e6800] 09:40:38 INFO - PROCESS | 1742 | 1467391238475 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8d81e400) [pid = 1742] [serial = 1509] [outer = 0x8c2e6800] 09:40:39 INFO - PROCESS | 1742 | 1467391239382 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1659ms 09:40:39 INFO - PROCESS | 1742 | 1467391239434 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 1742 | 1467391239438 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:40:39 INFO - PROCESS | 1742 | 1467391239445 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 1742 | 1467391239449 Marionette TRACE conn4 <- [1,1982,null,{}] 09:40:39 INFO - PROCESS | 1742 | 1467391239463 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 1742 | 1467391239472 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:39 INFO - PROCESS | 1742 | 1467391239678 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:40:40 INFO - PROCESS | 1742 | 1467391240045 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 1742 | 1467391240058 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3b0000 == 54 [pid = 1742] [id = 503] 09:40:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8e4a9c00) [pid = 1742] [serial = 1510] [outer = (nil)] 09:40:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8e4b3400) [pid = 1742] [serial = 1511] [outer = 0x8e4a9c00] 09:40:40 INFO - PROCESS | 1742 | 1467391240149 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x8e4e4800) [pid = 1742] [serial = 1512] [outer = 0x8e4a9c00] 09:40:41 INFO - PROCESS | 1742 | 1467391241003 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1587ms 09:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:40:41 INFO - PROCESS | 1742 | 1467391241033 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 1742 | 1467391241037 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:40:41 INFO - PROCESS | 1742 | 1467391241044 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 1742 | 1467391241048 Marionette TRACE conn4 <- [1,1986,null,{}] 09:40:41 INFO - PROCESS | 1742 | 1467391241053 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 1742 | 1467391241059 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:41 INFO - PROCESS | 1742 | 1467391241255 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:40:41 INFO - PROCESS | 1742 | 1467391241504 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 1742 | 1467391241510 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4acc00 == 55 [pid = 1742] [id = 504] 09:40:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8e4ee400) [pid = 1742] [serial = 1513] [outer = (nil)] 09:40:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8eba0c00) [pid = 1742] [serial = 1514] [outer = 0x8e4ee400] 09:40:41 INFO - PROCESS | 1742 | 1467391241594 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8ebf4000) [pid = 1742] [serial = 1515] [outer = 0x8e4ee400] 09:40:42 INFO - PROCESS | 1742 | 1467391242592 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1580ms 09:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:40:42 INFO - PROCESS | 1742 | 1467391242623 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 1742 | 1467391242627 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:40:42 INFO - PROCESS | 1742 | 1467391242633 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 1742 | 1467391242637 Marionette TRACE conn4 <- [1,1990,null,{}] 09:40:42 INFO - PROCESS | 1742 | 1467391242643 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 1742 | 1467391242648 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:42 INFO - PROCESS | 1742 | 1467391242858 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:40:43 INFO - PROCESS | 1742 | 1467391243139 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 1742 | 1467391243150 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebedc00 == 56 [pid = 1742] [id = 505] 09:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8ebf5800) [pid = 1742] [serial = 1516] [outer = (nil)] 09:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8f38bc00) [pid = 1742] [serial = 1517] [outer = 0x8ebf5800] 09:40:43 INFO - PROCESS | 1742 | 1467391243289 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x90f48400) [pid = 1742] [serial = 1518] [outer = 0x8ebf5800] 09:40:44 INFO - PROCESS | 1742 | 1467391244181 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1580ms 09:40:44 INFO - PROCESS | 1742 | 1467391244221 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1742 | 1467391244224 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:40:44 INFO - PROCESS | 1742 | 1467391244234 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1742 | 1467391244237 Marionette TRACE conn4 <- [1,1994,null,{}] 09:40:44 INFO - PROCESS | 1742 | 1467391244243 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 1742 | 1467391244253 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:44 INFO - PROCESS | 1742 | 1467391244490 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:40:44 INFO - PROCESS | 1742 | 1467391244816 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 1742 | 1467391244827 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebe7400 == 57 [pid = 1742] [id = 506] 09:40:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x91b6f400) [pid = 1742] [serial = 1519] [outer = (nil)] 09:40:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x91e96400) [pid = 1742] [serial = 1520] [outer = 0x91b6f400] 09:40:44 INFO - PROCESS | 1742 | 1467391244909 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x92506800) [pid = 1742] [serial = 1521] [outer = 0x91b6f400] 09:40:45 INFO - PROCESS | 1742 | 1467391245797 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1638ms 09:40:45 INFO - PROCESS | 1742 | 1467391245873 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 1742 | 1467391245877 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:40:45 INFO - PROCESS | 1742 | 1467391245883 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 1742 | 1467391245887 Marionette TRACE conn4 <- [1,1998,null,{}] 09:40:45 INFO - PROCESS | 1742 | 1467391245892 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 1742 | 1467391245898 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:46 INFO - PROCESS | 1742 | 1467391246127 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:40:46 INFO - PROCESS | 1742 | 1467391246461 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 1742 | 1467391246469 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68e000 == 58 [pid = 1742] [id = 507] 09:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8da27400) [pid = 1742] [serial = 1522] [outer = (nil)] 09:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x92536000) [pid = 1742] [serial = 1523] [outer = 0x8da27400] 09:40:46 INFO - PROCESS | 1742 | 1467391246549 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x92575800) [pid = 1742] [serial = 1524] [outer = 0x8da27400] 09:40:47 INFO - PROCESS | 1742 | 1467391247416 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1586ms 09:40:47 INFO - PROCESS | 1742 | 1467391247469 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 1742 | 1467391247473 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:40:47 INFO - PROCESS | 1742 | 1467391247499 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 1742 | 1467391247502 Marionette TRACE conn4 <- [1,2002,null,{}] 09:40:47 INFO - PROCESS | 1742 | 1467391247508 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 1742 | 1467391247512 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:47 INFO - PROCESS | 1742 | 1467391247711 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:40:48 INFO - PROCESS | 1742 | 1467391247996 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 1742 | 1467391248005 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2eb400 == 59 [pid = 1742] [id = 508] 09:40:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x92529400) [pid = 1742] [serial = 1525] [outer = (nil)] 09:40:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x928f4800) [pid = 1742] [serial = 1526] [outer = 0x92529400] 09:40:48 INFO - PROCESS | 1742 | 1467391248127 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 160 (0x92a70400) [pid = 1742] [serial = 1527] [outer = 0x92529400] 09:40:49 INFO - PROCESS | 1742 | 1467391249058 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1634ms 09:40:49 INFO - PROCESS | 1742 | 1467391249129 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 1742 | 1467391249133 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:40:49 INFO - PROCESS | 1742 | 1467391249144 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 1742 | 1467391249151 Marionette TRACE conn4 <- [1,2006,null,{}] 09:40:49 INFO - PROCESS | 1742 | 1467391249162 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 1742 | 1467391249166 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:49 INFO - PROCESS | 1742 | 1467391249397 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:40:49 INFO - PROCESS | 1742 | 1467391249716 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 1742 | 1467391249723 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f125c00 == 60 [pid = 1742] [id = 509] 09:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 161 (0x91e94000) [pid = 1742] [serial = 1528] [outer = (nil)] 09:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 162 (0x92a78800) [pid = 1742] [serial = 1529] [outer = 0x91e94000] 09:40:49 INFO - PROCESS | 1742 | 1467391249809 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 163 (0x92a7b400) [pid = 1742] [serial = 1530] [outer = 0x91e94000] 09:40:50 INFO - PROCESS | 1742 | 1467391250671 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:40:50 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 09:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1592ms 09:40:50 INFO - PROCESS | 1742 | 1467391250742 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 1742 | 1467391250746 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:40:50 INFO - PROCESS | 1742 | 1467391250755 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 1742 | 1467391250758 Marionette TRACE conn4 <- [1,2010,null,{}] 09:40:50 INFO - PROCESS | 1742 | 1467391250764 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 1742 | 1467391250769 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:50 INFO - PROCESS | 1742 | 1467391250971 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:40:51 INFO - PROCESS | 1742 | 1467391251310 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 1742 | 1467391251318 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x9113d800 == 61 [pid = 1742] [id = 510] 09:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 164 (0x9250bc00) [pid = 1742] [serial = 1531] [outer = (nil)] 09:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 165 (0x92c45800) [pid = 1742] [serial = 1532] [outer = 0x9250bc00] 09:40:51 INFO - PROCESS | 1742 | 1467391251407 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 166 (0x92c4b400) [pid = 1742] [serial = 1533] [outer = 0x9250bc00] 09:40:52 INFO - PROCESS | 1742 | 1467391252272 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:40:52 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 09:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1586ms 09:40:52 INFO - PROCESS | 1742 | 1467391252344 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 1742 | 1467391252348 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:40:52 INFO - PROCESS | 1742 | 1467391252358 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 1742 | 1467391252362 Marionette TRACE conn4 <- [1,2014,null,{}] 09:40:52 INFO - PROCESS | 1742 | 1467391252368 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 1742 | 1467391252374 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:52 INFO - PROCESS | 1742 | 1467391252621 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:40:52 INFO - PROCESS | 1742 | 1467391252970 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 1742 | 1467391252978 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x92c5a000 == 62 [pid = 1742] [id = 511] 09:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 167 (0x92c5a400) [pid = 1742] [serial = 1534] [outer = (nil)] 09:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 168 (0x92f8f000) [pid = 1742] [serial = 1535] [outer = 0x92c5a400] 09:40:53 INFO - PROCESS | 1742 | 1467391253075 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 169 (0x930ca800) [pid = 1742] [serial = 1536] [outer = 0x92c5a400] 09:40:53 INFO - PROCESS | 1742 | 1467391253993 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1682ms 09:40:54 INFO - PROCESS | 1742 | 1467391254043 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 1742 | 1467391254047 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:40:54 INFO - PROCESS | 1742 | 1467391254056 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 1742 | 1467391254059 Marionette TRACE conn4 <- [1,2018,null,{}] 09:40:54 INFO - PROCESS | 1742 | 1467391254063 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 1742 | 1467391254069 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:54 INFO - PROCESS | 1742 | 1467391254283 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:40:54 INFO - PROCESS | 1742 | 1467391254568 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 1742 | 1467391254578 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x89079c00 == 63 [pid = 1742] [id = 512] 09:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 170 (0x8b218400) [pid = 1742] [serial = 1537] [outer = (nil)] 09:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 171 (0x93a07000) [pid = 1742] [serial = 1538] [outer = 0x8b218400] 09:40:54 INFO - PROCESS | 1742 | 1467391254713 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 172 (0x93a0bc00) [pid = 1742] [serial = 1539] [outer = 0x8b218400] 09:40:55 INFO - PROCESS | 1742 | 1467391255653 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1679ms 09:40:55 INFO - PROCESS | 1742 | 1467391255736 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:40:55 INFO - PROCESS | 1742 | 1467391255741 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:40:55 INFO - PROCESS | 1742 | 1467391255748 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 1742 | 1467391255752 Marionette TRACE conn4 <- [1,2022,null,{}] 09:40:55 INFO - PROCESS | 1742 | 1467391255758 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 1742 | 1467391255763 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:56 INFO - PROCESS | 1742 | 1467391256007 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:40:56 INFO - PROCESS | 1742 | 1467391256885 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 1742 | 1467391256893 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x88ccf800 == 64 [pid = 1742] [id = 513] 09:40:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 173 (0x88cd1000) [pid = 1742] [serial = 1540] [outer = (nil)] 09:40:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 174 (0x88e79000) [pid = 1742] [serial = 1541] [outer = 0x88cd1000] 09:40:57 INFO - PROCESS | 1742 | 1467391257050 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 175 (0x88e84c00) [pid = 1742] [serial = 1542] [outer = 0x88cd1000] 09:40:57 INFO - PROCESS | 1742 | 1467391257951 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2236ms 09:40:57 INFO - PROCESS | 1742 | 1467391257986 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:40:57 INFO - PROCESS | 1742 | 1467391257992 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:40:58 INFO - PROCESS | 1742 | 1467391257999 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 1742 | 1467391258003 Marionette TRACE conn4 <- [1,2026,null,{}] 09:40:58 INFO - PROCESS | 1742 | 1467391258011 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 1742 | 1467391258018 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:58 INFO - PROCESS | 1742 | 1467391258203 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:40:58 INFO - PROCESS | 1742 | 1467391258497 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 1742 | 1467391258513 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:40:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c689800 == 65 [pid = 1742] [id = 514] 09:40:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 176 (0x8c694400) [pid = 1742] [serial = 1543] [outer = (nil)] 09:40:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 177 (0x8d817000) [pid = 1742] [serial = 1544] [outer = 0x8c694400] 09:40:58 INFO - PROCESS | 1742 | 1467391258741 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 178 (0x8d825400) [pid = 1742] [serial = 1545] [outer = 0x8c694400] 09:40:59 INFO - PROCESS | 1742 | 1467391259803 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1842ms 09:40:59 INFO - PROCESS | 1742 | 1467391259843 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 1742 | 1467391259850 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:40:59 INFO - PROCESS | 1742 | 1467391259858 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 1742 | 1467391259861 Marionette TRACE conn4 <- [1,2030,null,{}] 09:40:59 INFO - PROCESS | 1742 | 1467391259868 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 1742 | 1467391259873 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:00 INFO - PROCESS | 1742 | 1467391260074 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8da24400 == 64 [pid = 1742] [id = 428] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x91dc5800 == 63 [pid = 1742] [id = 439] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68b800 == 62 [pid = 1742] [id = 432] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b218800 == 61 [pid = 1742] [id = 436] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x91e95800 == 60 [pid = 1742] [id = 438] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b211400 == 59 [pid = 1742] [id = 429] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x98eec800 == 58 [pid = 1742] [id = 437] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2ee400 == 57 [pid = 1742] [id = 442] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f1c00 == 56 [pid = 1742] [id = 431] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f8c00 == 55 [pid = 1742] [id = 427] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x86c68400 == 54 [pid = 1742] [id = 499] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b21e800 == 53 [pid = 1742] [id = 498] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x88e86400 == 52 [pid = 1742] [id = 497] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x86a85400 == 51 [pid = 1742] [id = 496] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ed400 == 50 [pid = 1742] [id = 495] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x88e7d800 == 49 [pid = 1742] [id = 494] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x89072000 == 48 [pid = 1742] [id = 493] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b21ac00 == 47 [pid = 1742] [id = 492] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3aa800 == 46 [pid = 1742] [id = 426] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x92a7e400 == 45 [pid = 1742] [id = 430] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebf1400 == 44 [pid = 1742] [id = 434] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52a000 == 43 [pid = 1742] [id = 433] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2ef000 == 42 [pid = 1742] [id = 441] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x95266c00 == 41 [pid = 1742] [id = 435] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2e7400 == 40 [pid = 1742] [id = 440] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x86a8b800 == 39 [pid = 1742] [id = 473] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x88ccf800 == 38 [pid = 1742] [id = 513] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8c689800 == 37 [pid = 1742] [id = 514] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x89079c00 == 36 [pid = 1742] [id = 512] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x92c5a000 == 35 [pid = 1742] [id = 511] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x9113d800 == 34 [pid = 1742] [id = 510] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2eb400 == 33 [pid = 1742] [id = 508] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8f125c00 == 32 [pid = 1742] [id = 509] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68e000 == 31 [pid = 1742] [id = 507] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebe7400 == 30 [pid = 1742] [id = 506] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebedc00 == 29 [pid = 1742] [id = 505] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e3b0000 == 28 [pid = 1742] [id = 503] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4acc00 == 27 [pid = 1742] [id = 504] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5b3c00 == 26 [pid = 1742] [id = 502] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x86a88000 == 25 [pid = 1742] [id = 500] 09:41:02 INFO - PROCESS | 1742 | --DOCSHELL 0x86c63c00 == 24 [pid = 1742] [id = 501] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 177 (0x9a070400) [pid = 1742] [serial = 1382] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 176 (0x86a88800) [pid = 1742] [serial = 1409] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 175 (0x91b67c00) [pid = 1742] [serial = 1373] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 174 (0x8e1ccc00) [pid = 1742] [serial = 1370] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 173 (0x8b5b1c00) [pid = 1742] [serial = 1427] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 172 (0x928f8000) [pid = 1742] [serial = 1398] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 171 (0x928f5400) [pid = 1742] [serial = 1397] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 170 (0x91ccd400) [pid = 1742] [serial = 1391] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 169 (0x86c6a400) [pid = 1742] [serial = 1416] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 168 (0x88e7f000) [pid = 1742] [serial = 1421] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 167 (0x8b5b9000) [pid = 1742] [serial = 1428] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 166 (0x8aac2000) [pid = 1742] [serial = 1425] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 165 (0x8b5b8c00) [pid = 1742] [serial = 1404] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 164 (0xa2371400) [pid = 1742] [serial = 1394] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 163 (0x8c68f800) [pid = 1742] [serial = 1431] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 162 (0x8e4f0800) [pid = 1742] [serial = 1413] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 161 (0x9a639000) [pid = 1742] [serial = 1407] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 160 (0x89076000) [pid = 1742] [serial = 1418] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 159 (0x951ca800) [pid = 1742] [serial = 1376] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x8b5bcc00) [pid = 1742] [serial = 1412] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x9a63c000) [pid = 1742] [serial = 1401] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x91e94800) [pid = 1742] [serial = 1374] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0xa0622800) [pid = 1742] [serial = 1385] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x9a635000) [pid = 1742] [serial = 1400] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8c52b000) [pid = 1742] [serial = 1430] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x89076400) [pid = 1742] [serial = 1424] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x86a8c800) [pid = 1742] [serial = 1410] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x86c67c00) [pid = 1742] [serial = 1415] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0xa2374800) [pid = 1742] [serial = 1388] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8b5bbc00) [pid = 1742] [serial = 1419] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x951d3400) [pid = 1742] [serial = 1406] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x99c8c400) [pid = 1742] [serial = 1379] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8b5b5800) [pid = 1742] [serial = 1403] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x8b2f6c00) [pid = 1742] [serial = 1433] [outer = (nil)] [url = about:blank] 09:41:02 INFO - PROCESS | 1742 | 1467391262407 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 1742 | 1467391262410 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a87800 == 25 [pid = 1742] [id = 515] 09:41:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x86a88000) [pid = 1742] [serial = 1546] [outer = (nil)] 09:41:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x86a8fc00) [pid = 1742] [serial = 1547] [outer = 0x86a88000] 09:41:02 INFO - PROCESS | 1742 | 1467391262559 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x88ccf400) [pid = 1742] [serial = 1548] [outer = 0x86a88000] 09:41:03 INFO - PROCESS | 1742 | 1467391263442 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 3604ms 09:41:03 INFO - PROCESS | 1742 | 1467391263465 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:41:03 INFO - PROCESS | 1742 | 1467391263470 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:41:03 INFO - PROCESS | 1742 | 1467391263478 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 1742 | 1467391263482 Marionette TRACE conn4 <- [1,2034,null,{}] 09:41:03 INFO - PROCESS | 1742 | 1467391263505 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 1742 | 1467391263513 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:03 INFO - PROCESS | 1742 | 1467391263686 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:41:03 INFO - PROCESS | 1742 | 1467391263700 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 1742 | 1467391263707 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x89078c00 == 26 [pid = 1742] [id = 516] 09:41:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x8907ac00) [pid = 1742] [serial = 1549] [outer = (nil)] 09:41:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8aac7c00) [pid = 1742] [serial = 1550] [outer = 0x8907ac00] 09:41:03 INFO - PROCESS | 1742 | 1467391263786 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8b214800) [pid = 1742] [serial = 1551] [outer = 0x8907ac00] 09:41:04 INFO - PROCESS | 1742 | 1467391264796 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1348ms 09:41:04 INFO - PROCESS | 1742 | 1467391264827 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 1742 | 1467391264832 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:41:04 INFO - PROCESS | 1742 | 1467391264842 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 1742 | 1467391264846 Marionette TRACE conn4 <- [1,2038,null,{}] 09:41:04 INFO - PROCESS | 1742 | 1467391264853 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 1742 | 1467391264858 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:05 INFO - PROCESS | 1742 | 1467391265037 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:41:05 INFO - PROCESS | 1742 | 1467391265224 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 1742 | 1467391265235 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c65000 == 27 [pid = 1742] [id = 517] 09:41:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x8aac4800) [pid = 1742] [serial = 1552] [outer = (nil)] 09:41:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8b2f6c00) [pid = 1742] [serial = 1553] [outer = 0x8aac4800] 09:41:05 INFO - PROCESS | 1742 | 1467391265304 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8b5b8c00) [pid = 1742] [serial = 1554] [outer = 0x8aac4800] 09:41:06 INFO - PROCESS | 1742 | 1467391266393 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1578ms 09:41:06 INFO - PROCESS | 1742 | 1467391266420 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 1742 | 1467391266424 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:41:06 INFO - PROCESS | 1742 | 1467391266432 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 1742 | 1467391266442 Marionette TRACE conn4 <- [1,2042,null,{}] 09:41:06 INFO - PROCESS | 1742 | 1467391266468 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 1742 | 1467391266476 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:06 INFO - PROCESS | 1742 | 1467391266706 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:41:06 INFO - PROCESS | 1742 | 1467391266735 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 1742 | 1467391266747 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8907b400 == 28 [pid = 1742] [id = 518] 09:41:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x8b2eac00) [pid = 1742] [serial = 1555] [outer = (nil)] 09:41:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8c2ee400) [pid = 1742] [serial = 1556] [outer = 0x8b2eac00] 09:41:06 INFO - PROCESS | 1742 | 1467391266852 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8c526000) [pid = 1742] [serial = 1557] [outer = 0x8b2eac00] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x86c60400) [pid = 1742] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x91cc5400) [pid = 1742] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x950d3c00) [pid = 1742] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x98e5bc00) [pid = 1742] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8ebee800) [pid = 1742] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8dce4000) [pid = 1742] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x9b853000) [pid = 1742] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8cdee000) [pid = 1742] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x93d51400) [pid = 1742] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x86c60800) [pid = 1742] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8d81c400) [pid = 1742] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x91142400) [pid = 1742] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8b21b400) [pid = 1742] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x89078400) [pid = 1742] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x8c2ea000) [pid = 1742] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8da2ac00) [pid = 1742] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8c2e5000) [pid = 1742] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x86c69c00) [pid = 1742] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x86a87000) [pid = 1742] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8e1d6400) [pid = 1742] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8b2f5c00) [pid = 1742] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8b215800) [pid = 1742] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8c522000) [pid = 1742] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8b7f8400) [pid = 1742] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x89080c00) [pid = 1742] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x88e83800) [pid = 1742] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8c2ee800) [pid = 1742] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x86a8ac00) [pid = 1742] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8c694800) [pid = 1742] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x90f43c00) [pid = 1742] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8d823800) [pid = 1742] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8aacbc00) [pid = 1742] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:41:08 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8b2ed000) [pid = 1742] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:41:09 INFO - PROCESS | 1742 | 1467391269027 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:41:09 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) 09:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2646ms 09:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:41:09 INFO - PROCESS | 1742 | 1467391269082 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 1742 | 1467391269085 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:41:09 INFO - PROCESS | 1742 | 1467391269092 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 1742 | 1467391269096 Marionette TRACE conn4 <- [1,2046,null,{}] 09:41:09 INFO - PROCESS | 1742 | 1467391269101 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 1742 | 1467391269106 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:09 INFO - PROCESS | 1742 | 1467391269267 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:41:09 INFO - PROCESS | 1742 | 1467391269277 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 1742 | 1467391269285 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c64400 == 29 [pid = 1742] [id = 519] 09:41:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x86c66000) [pid = 1742] [serial = 1558] [outer = (nil)] 09:41:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8c2ed800) [pid = 1742] [serial = 1559] [outer = 0x86c66000] 09:41:09 INFO - PROCESS | 1742 | 1467391269353 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8c523000) [pid = 1742] [serial = 1560] [outer = 0x86c66000] 09:41:10 INFO - PROCESS | 1742 | 1467391270338 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1284ms 09:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:41:10 INFO - PROCESS | 1742 | 1467391270376 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 1742 | 1467391270379 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:41:10 INFO - PROCESS | 1742 | 1467391270385 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 1742 | 1467391270388 Marionette TRACE conn4 <- [1,2050,null,{}] 09:41:10 INFO - PROCESS | 1742 | 1467391270394 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 1742 | 1467391270399 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:10 INFO - PROCESS | 1742 | 1467391270622 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:41:10 INFO - PROCESS | 1742 | 1467391270825 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 1742 | 1467391270838 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a85400 == 30 [pid = 1742] [id = 520] 09:41:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x86a86400) [pid = 1742] [serial = 1561] [outer = (nil)] 09:41:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x86c67c00) [pid = 1742] [serial = 1562] [outer = 0x86a86400] 09:41:10 INFO - PROCESS | 1742 | 1467391270926 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x88cd8c00) [pid = 1742] [serial = 1563] [outer = 0x86a86400] 09:41:11 INFO - PROCESS | 1742 | 1467391271954 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1639ms 09:41:12 INFO - PROCESS | 1742 | 1467391272026 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 1742 | 1467391272031 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:41:12 INFO - PROCESS | 1742 | 1467391272041 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 1742 | 1467391272045 Marionette TRACE conn4 <- [1,2054,null,{}] 09:41:12 INFO - PROCESS | 1742 | 1467391272053 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 1742 | 1467391272059 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:12 INFO - PROCESS | 1742 | 1467391272296 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:41:12 INFO - PROCESS | 1742 | 1467391272541 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 1742 | 1467391272549 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6bc00 == 31 [pid = 1742] [id = 521] 09:41:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8b2f3000) [pid = 1742] [serial = 1564] [outer = (nil)] 09:41:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8b5b3000) [pid = 1742] [serial = 1565] [outer = 0x8b2f3000] 09:41:12 INFO - PROCESS | 1742 | 1467391272648 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8b7ed400) [pid = 1742] [serial = 1566] [outer = 0x8b2f3000] 09:41:13 INFO - PROCESS | 1742 | 1467391273588 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1602ms 09:41:13 INFO - PROCESS | 1742 | 1467391273642 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:41:13 INFO - PROCESS | 1742 | 1467391273648 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:41:13 INFO - PROCESS | 1742 | 1467391273654 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1742 | 1467391273658 Marionette TRACE conn4 <- [1,2058,null,{}] 09:41:13 INFO - PROCESS | 1742 | 1467391273664 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 1742 | 1467391273670 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:13 INFO - PROCESS | 1742 | 1467391273853 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:41:14 INFO - PROCESS | 1742 | 1467391274055 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 1742 | 1467391274064 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c525c00 == 32 [pid = 1742] [id = 522] 09:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8c52dc00) [pid = 1742] [serial = 1567] [outer = (nil)] 09:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8c68bc00) [pid = 1742] [serial = 1568] [outer = 0x8c52dc00] 09:41:14 INFO - PROCESS | 1742 | 1467391274193 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8c694000) [pid = 1742] [serial = 1569] [outer = 0x8c52dc00] 09:41:15 INFO - PROCESS | 1742 | 1467391275306 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1690ms 09:41:15 INFO - PROCESS | 1742 | 1467391275344 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 1742 | 1467391275352 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:41:15 INFO - PROCESS | 1742 | 1467391275388 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1742 | 1467391275395 Marionette TRACE conn4 <- [1,2062,null,{}] 09:41:15 INFO - PROCESS | 1742 | 1467391275401 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 1742 | 1467391275408 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:15 INFO - PROCESS | 1742 | 1467391275595 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:41:15 INFO - PROCESS | 1742 | 1467391275789 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 1742 | 1467391275797 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e9000 == 33 [pid = 1742] [id = 523] 09:41:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x8cded000) [pid = 1742] [serial = 1570] [outer = (nil)] 09:41:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x8d819000) [pid = 1742] [serial = 1571] [outer = 0x8cded000] 09:41:15 INFO - PROCESS | 1742 | 1467391275876 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8d822400) [pid = 1742] [serial = 1572] [outer = 0x8cded000] 09:41:16 INFO - PROCESS | 1742 | 1467391276886 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1558ms 09:41:16 INFO - PROCESS | 1742 | 1467391276935 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:41:16 INFO - PROCESS | 1742 | 1467391276939 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:41:16 INFO - PROCESS | 1742 | 1467391276946 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 1742 | 1467391276950 Marionette TRACE conn4 <- [1,2066,null,{}] 09:41:16 INFO - PROCESS | 1742 | 1467391276956 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 1742 | 1467391276961 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:17 INFO - PROCESS | 1742 | 1467391277138 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:41:17 INFO - PROCESS | 1742 | 1467391277384 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 1742 | 1467391277396 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e5400 == 34 [pid = 1742] [id = 524] 09:41:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x8cdf9400) [pid = 1742] [serial = 1573] [outer = (nil)] 09:41:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x8da31c00) [pid = 1742] [serial = 1574] [outer = 0x8cdf9400] 09:41:17 INFO - PROCESS | 1742 | 1467391277517 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x8db6e400) [pid = 1742] [serial = 1575] [outer = 0x8cdf9400] 09:41:18 INFO - PROCESS | 1742 | 1467391278424 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1529ms 09:41:18 INFO - PROCESS | 1742 | 1467391278475 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 1742 | 1467391278480 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:41:18 INFO - PROCESS | 1742 | 1467391278486 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 1742 | 1467391278489 Marionette TRACE conn4 <- [1,2070,null,{}] 09:41:18 INFO - PROCESS | 1742 | 1467391278495 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 1742 | 1467391278500 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:18 INFO - PROCESS | 1742 | 1467391278683 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:41:18 INFO - PROCESS | 1742 | 1467391278878 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 1742 | 1467391278897 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd8800 == 35 [pid = 1742] [id = 525] 09:41:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 142 (0x8dce9000) [pid = 1742] [serial = 1576] [outer = (nil)] 09:41:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 143 (0x8e1cf000) [pid = 1742] [serial = 1577] [outer = 0x8dce9000] 09:41:19 INFO - PROCESS | 1742 | 1467391279032 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 144 (0x8e1ec800) [pid = 1742] [serial = 1578] [outer = 0x8dce9000] 09:41:20 INFO - PROCESS | 1742 | 1467391280107 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1679ms 09:41:20 INFO - PROCESS | 1742 | 1467391280166 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 1742 | 1467391280170 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:41:20 INFO - PROCESS | 1742 | 1467391280176 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 1742 | 1467391280180 Marionette TRACE conn4 <- [1,2074,null,{}] 09:41:20 INFO - PROCESS | 1742 | 1467391280186 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 1742 | 1467391280191 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:20 INFO - PROCESS | 1742 | 1467391280366 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:41:20 INFO - PROCESS | 1742 | 1467391280603 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 1742 | 1467391280615 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a83c00 == 36 [pid = 1742] [id = 526] 09:41:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 145 (0x86a89400) [pid = 1742] [serial = 1579] [outer = (nil)] 09:41:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 146 (0x8e1ee000) [pid = 1742] [serial = 1580] [outer = 0x86a89400] 09:41:20 INFO - PROCESS | 1742 | 1467391280736 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 147 (0x8c52d000) [pid = 1742] [serial = 1581] [outer = 0x86a89400] 09:41:21 INFO - PROCESS | 1742 | 1467391281636 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1528ms 09:41:21 INFO - PROCESS | 1742 | 1467391281706 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:41:21 INFO - PROCESS | 1742 | 1467391281710 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:41:21 INFO - PROCESS | 1742 | 1467391281716 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 1742 | 1467391281720 Marionette TRACE conn4 <- [1,2078,null,{}] 09:41:21 INFO - PROCESS | 1742 | 1467391281725 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 1742 | 1467391281730 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:21 INFO - PROCESS | 1742 | 1467391281913 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:41:22 INFO - PROCESS | 1742 | 1467391282113 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 1742 | 1467391282122 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6b000 == 37 [pid = 1742] [id = 527] 09:41:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 148 (0x86c6e800) [pid = 1742] [serial = 1582] [outer = (nil)] 09:41:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 149 (0x8e4ac800) [pid = 1742] [serial = 1583] [outer = 0x86c6e800] 09:41:22 INFO - PROCESS | 1742 | 1467391282264 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 150 (0x8e4b0000) [pid = 1742] [serial = 1584] [outer = 0x86c6e800] 09:41:23 INFO - PROCESS | 1742 | 1467391283169 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1489ms 09:41:23 INFO - PROCESS | 1742 | 1467391283205 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 1742 | 1467391283209 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:41:23 INFO - PROCESS | 1742 | 1467391283216 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 1742 | 1467391283219 Marionette TRACE conn4 <- [1,2082,null,{}] 09:41:23 INFO - PROCESS | 1742 | 1467391283225 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 1742 | 1467391283231 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:23 INFO - PROCESS | 1742 | 1467391283398 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:41:23 INFO - PROCESS | 1742 | 1467391283597 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 1742 | 1467391283605 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c64000 == 38 [pid = 1742] [id = 528] 09:41:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 151 (0x88cd6c00) [pid = 1742] [serial = 1585] [outer = (nil)] 09:41:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 152 (0x8d81a800) [pid = 1742] [serial = 1586] [outer = 0x88cd6c00] 09:41:23 INFO - PROCESS | 1742 | 1467391283683 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 153 (0x8e3af400) [pid = 1742] [serial = 1587] [outer = 0x88cd6c00] 09:41:24 INFO - PROCESS | 1742 | 1467391284618 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1478ms 09:41:24 INFO - PROCESS | 1742 | 1467391284695 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 1742 | 1467391284698 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:41:24 INFO - PROCESS | 1742 | 1467391284705 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 1742 | 1467391284709 Marionette TRACE conn4 <- [1,2086,null,{}] 09:41:24 INFO - PROCESS | 1742 | 1467391284714 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 1742 | 1467391284720 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:24 INFO - PROCESS | 1742 | 1467391284904 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:41:25 INFO - PROCESS | 1742 | 1467391285102 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 1742 | 1467391285111 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c68c00 == 39 [pid = 1742] [id = 529] 09:41:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 154 (0x88e86800) [pid = 1742] [serial = 1588] [outer = (nil)] 09:41:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 155 (0x8d817400) [pid = 1742] [serial = 1589] [outer = 0x88e86800] 09:41:25 INFO - PROCESS | 1742 | 1467391285194 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 156 (0x8db70800) [pid = 1742] [serial = 1590] [outer = 0x88e86800] 09:41:26 INFO - PROCESS | 1742 | 1467391286595 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1939ms 09:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:41:26 INFO - PROCESS | 1742 | 1467391286645 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 1742 | 1467391286649 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:41:26 INFO - PROCESS | 1742 | 1467391286665 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 1742 | 1467391286669 Marionette TRACE conn4 <- [1,2090,null,{}] 09:41:26 INFO - PROCESS | 1742 | 1467391286678 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 1742 | 1467391286683 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:26 INFO - PROCESS | 1742 | 1467391286851 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:41:27 INFO - PROCESS | 1742 | 1467391287098 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 1742 | 1467391287109 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aacd400 == 40 [pid = 1742] [id = 530] 09:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 157 (0x8b213400) [pid = 1742] [serial = 1591] [outer = (nil)] 09:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 158 (0x8b21e000) [pid = 1742] [serial = 1592] [outer = 0x8b213400] 09:41:27 INFO - PROCESS | 1742 | 1467391287275 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 159 (0x8b2f0c00) [pid = 1742] [serial = 1593] [outer = 0x8b213400] 09:41:27 INFO - PROCESS | 1742 | --DOCSHELL 0x86c64400 == 39 [pid = 1742] [id = 519] 09:41:27 INFO - PROCESS | 1742 | --DOCSHELL 0x8907b400 == 38 [pid = 1742] [id = 518] 09:41:27 INFO - PROCESS | 1742 | --DOCSHELL 0x86c65000 == 37 [pid = 1742] [id = 517] 09:41:27 INFO - PROCESS | 1742 | --DOCSHELL 0x89078c00 == 36 [pid = 1742] [id = 516] 09:41:27 INFO - PROCESS | 1742 | --DOCSHELL 0x86a87800 == 35 [pid = 1742] [id = 515] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 158 (0x88e80c00) [pid = 1742] [serial = 1422] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 157 (0x8da23c00) [pid = 1742] [serial = 1502] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 156 (0x8da28400) [pid = 1742] [serial = 1499] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 155 (0x91148400) [pid = 1742] [serial = 1466] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 154 (0x91b6e000) [pid = 1742] [serial = 1467] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 153 (0x8e4e9800) [pid = 1742] [serial = 1484] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 152 (0x9113ac00) [pid = 1742] [serial = 1485] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 151 (0x8b219000) [pid = 1742] [serial = 1481] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 150 (0x8b2f1400) [pid = 1742] [serial = 1482] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 149 (0x8ebe8000) [pid = 1742] [serial = 1460] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 148 (0x8f11b400) [pid = 1742] [serial = 1461] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 147 (0x8db67400) [pid = 1742] [serial = 1442] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 146 (0x8c692c00) [pid = 1742] [serial = 1443] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 145 (0x8e3a6c00) [pid = 1742] [serial = 1487] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 144 (0x91b6ac00) [pid = 1742] [serial = 1488] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 143 (0x8e4ad800) [pid = 1742] [serial = 1451] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 142 (0x8e4e4c00) [pid = 1742] [serial = 1452] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 141 (0x9200e400) [pid = 1742] [serial = 1475] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x92406400) [pid = 1742] [serial = 1476] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x91dc3400) [pid = 1742] [serial = 1472] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x91e99800) [pid = 1742] [serial = 1473] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x90f47000) [pid = 1742] [serial = 1478] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x91e97400) [pid = 1742] [serial = 1479] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8c68f400) [pid = 1742] [serial = 1434] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8c68ac00) [pid = 1742] [serial = 1439] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8cdf9000) [pid = 1742] [serial = 1440] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8f389800) [pid = 1742] [serial = 1463] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x90f44400) [pid = 1742] [serial = 1464] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8aacc400) [pid = 1742] [serial = 1493] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8b218000) [pid = 1742] [serial = 1494] [outer = (nil)] [url = about:blank] 09:41:27 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x88e87c00) [pid = 1742] [serial = 1436] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8907d400) [pid = 1742] [serial = 1437] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8e1e2400) [pid = 1742] [serial = 1448] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x8e1e4000) [pid = 1742] [serial = 1449] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x86c68000) [pid = 1742] [serial = 1490] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x88cd4000) [pid = 1742] [serial = 1491] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x8ea71c00) [pid = 1742] [serial = 1454] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x8ea75000) [pid = 1742] [serial = 1455] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x91cd0c00) [pid = 1742] [serial = 1469] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x91dbe000) [pid = 1742] [serial = 1470] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8dcdf800) [pid = 1742] [serial = 1445] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8e1cdc00) [pid = 1742] [serial = 1446] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x8eba0400) [pid = 1742] [serial = 1457] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x8ebe8c00) [pid = 1742] [serial = 1458] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8c528800) [pid = 1742] [serial = 1497] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8c2e4000) [pid = 1742] [serial = 1496] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8dcdb400) [pid = 1742] [serial = 1500] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8e1e2c00) [pid = 1742] [serial = 1503] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x91cd1800) [pid = 1742] [serial = 1392] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x99e72000) [pid = 1742] [serial = 1380] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0xa0623000) [pid = 1742] [serial = 1386] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x9a480000) [pid = 1742] [serial = 1383] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0xa3188800) [pid = 1742] [serial = 1395] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0xa23a7800) [pid = 1742] [serial = 1389] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e4b7400) [pid = 1742] [serial = 1371] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x952ae000) [pid = 1742] [serial = 1377] [outer = (nil)] [url = about:blank] 09:41:28 INFO - PROCESS | 1742 | 1467391288326 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1696ms 09:41:28 INFO - PROCESS | 1742 | 1467391288351 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 1742 | 1467391288358 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:41:28 INFO - PROCESS | 1742 | 1467391288368 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 1742 | 1467391288372 Marionette TRACE conn4 <- [1,2094,null,{}] 09:41:28 INFO - PROCESS | 1742 | 1467391288378 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 1742 | 1467391288383 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:28 INFO - PROCESS | 1742 | 1467391288584 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:41:28 INFO - PROCESS | 1742 | 1467391288735 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 1742 | 1467391288743 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e80c00 == 36 [pid = 1742] [id = 531] 09:41:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8907d400) [pid = 1742] [serial = 1594] [outer = (nil)] 09:41:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8b5adc00) [pid = 1742] [serial = 1595] [outer = 0x8907d400] 09:41:28 INFO - PROCESS | 1742 | 1467391288814 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8b7fb800) [pid = 1742] [serial = 1596] [outer = 0x8907d400] 09:41:29 INFO - PROCESS | 1742 | 1467391289868 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1590ms 09:41:29 INFO - PROCESS | 1742 | 1467391289960 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:41:29 INFO - PROCESS | 1742 | 1467391289965 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:41:29 INFO - PROCESS | 1742 | 1467391289973 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 1742 | 1467391289978 Marionette TRACE conn4 <- [1,2098,null,{}] 09:41:29 INFO - PROCESS | 1742 | 1467391289986 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 1742 | 1467391289992 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:30 INFO - PROCESS | 1742 | 1467391290306 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:41:30 INFO - PROCESS | 1742 | 1467391290515 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1742 | 1467391290521 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x89077800 == 37 [pid = 1742] [id = 532] 09:41:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8907c800) [pid = 1742] [serial = 1597] [outer = (nil)] 09:41:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8b2eb800) [pid = 1742] [serial = 1598] [outer = 0x8907c800] 09:41:30 INFO - PROCESS | 1742 | 1467391290613 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8b7fb000) [pid = 1742] [serial = 1599] [outer = 0x8907c800] 09:41:31 INFO - PROCESS | 1742 | 1467391291618 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1691ms 09:41:31 INFO - PROCESS | 1742 | 1467391291663 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 1742 | 1467391291670 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:41:31 INFO - PROCESS | 1742 | 1467391291681 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 1742 | 1467391291685 Marionette TRACE conn4 <- [1,2102,null,{}] 09:41:31 INFO - PROCESS | 1742 | 1467391291691 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 1742 | 1467391291698 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:31 INFO - PROCESS | 1742 | 1467391291914 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:41:32 INFO - PROCESS | 1742 | 1467391292169 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 1742 | 1467391292176 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c689c00 == 38 [pid = 1742] [id = 533] 09:41:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8c68c000) [pid = 1742] [serial = 1600] [outer = (nil)] 09:41:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8c696400) [pid = 1742] [serial = 1601] [outer = 0x8c68c000] 09:41:32 INFO - PROCESS | 1742 | 1467391292302 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8cdeec00) [pid = 1742] [serial = 1602] [outer = 0x8c68c000] 09:41:33 INFO - PROCESS | 1742 | 1467391293277 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1635ms 09:41:33 INFO - PROCESS | 1742 | 1467391293316 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 1742 | 1467391293320 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:41:33 INFO - PROCESS | 1742 | 1467391293327 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 1742 | 1467391293333 Marionette TRACE conn4 <- [1,2106,null,{}] 09:41:33 INFO - PROCESS | 1742 | 1467391293350 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 1742 | 1467391293359 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:33 INFO - PROCESS | 1742 | 1467391293543 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:41:33 INFO - PROCESS | 1742 | 1467391293738 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 1742 | 1467391293750 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5b7000 == 39 [pid = 1742] [id = 534] 09:41:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8da2b400) [pid = 1742] [serial = 1603] [outer = (nil)] 09:41:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8db67800) [pid = 1742] [serial = 1604] [outer = 0x8da2b400] 09:41:33 INFO - PROCESS | 1742 | 1467391293872 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8dcdc800) [pid = 1742] [serial = 1605] [outer = 0x8da2b400] 09:41:34 INFO - PROCESS | 1742 | 1467391294880 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1591ms 09:41:34 INFO - PROCESS | 1742 | 1467391294919 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 1742 | 1467391294924 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:41:34 INFO - PROCESS | 1742 | 1467391294936 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 1742 | 1467391294941 Marionette TRACE conn4 <- [1,2110,null,{}] 09:41:34 INFO - PROCESS | 1742 | 1467391294951 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 1742 | 1467391294957 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:35 INFO - PROCESS | 1742 | 1467391295159 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:41:35 INFO - PROCESS | 1742 | 1467391295350 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 1742 | 1467391295361 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdeb800 == 40 [pid = 1742] [id = 535] 09:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8db69c00) [pid = 1742] [serial = 1606] [outer = (nil)] 09:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8e1e5000) [pid = 1742] [serial = 1607] [outer = 0x8db69c00] 09:41:35 INFO - PROCESS | 1742 | 1467391295442 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8e1e9400) [pid = 1742] [serial = 1608] [outer = 0x8db69c00] 09:41:36 INFO - PROCESS | 1742 | 1467391296395 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1536ms 09:41:36 INFO - PROCESS | 1742 | 1467391296473 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 1742 | 1467391296477 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:41:36 INFO - PROCESS | 1742 | 1467391296483 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 1742 | 1467391296487 Marionette TRACE conn4 <- [1,2114,null,{}] 09:41:36 INFO - PROCESS | 1742 | 1467391296493 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 1742 | 1467391296498 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:36 INFO - PROCESS | 1742 | 1467391296675 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:41:36 INFO - PROCESS | 1742 | 1467391296870 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 1742 | 1467391296876 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf6000 == 41 [pid = 1742] [id = 536] 09:41:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8da2a800) [pid = 1742] [serial = 1609] [outer = (nil)] 09:41:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8e3ac000) [pid = 1742] [serial = 1610] [outer = 0x8da2a800] 09:41:36 INFO - PROCESS | 1742 | 1467391296960 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8e4b5000) [pid = 1742] [serial = 1611] [outer = 0x8da2a800] 09:41:37 INFO - PROCESS | 1742 | 1467391297920 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1492ms 09:41:37 INFO - PROCESS | 1742 | 1467391297977 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 1742 | 1467391297981 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:41:37 INFO - PROCESS | 1742 | 1467391297988 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 1742 | 1467391297991 Marionette TRACE conn4 <- [1,2118,null,{}] 09:41:38 INFO - PROCESS | 1742 | 1467391297997 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 1742 | 1467391298008 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:38 INFO - PROCESS | 1742 | 1467391298247 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:41:38 INFO - PROCESS | 1742 | 1467391298487 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 1742 | 1467391298496 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d81f400 == 42 [pid = 1742] [id = 537] 09:41:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e3a5c00) [pid = 1742] [serial = 1612] [outer = (nil)] 09:41:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8ea78000) [pid = 1742] [serial = 1613] [outer = 0x8e3a5c00] 09:41:38 INFO - PROCESS | 1742 | 1467391298617 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8eb93800) [pid = 1742] [serial = 1614] [outer = 0x8e3a5c00] 09:41:39 INFO - PROCESS | 1742 | 1467391299514 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1590ms 09:41:39 INFO - PROCESS | 1742 | 1467391299579 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 1742 | 1467391299583 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:41:39 INFO - PROCESS | 1742 | 1467391299589 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 1742 | 1467391299593 Marionette TRACE conn4 <- [1,2122,null,{}] 09:41:39 INFO - PROCESS | 1742 | 1467391299599 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 1742 | 1467391299604 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:39 INFO - PROCESS | 1742 | 1467391299776 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:41:39 INFO - PROCESS | 1742 | 1467391299983 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 1742 | 1467391299992 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a84400 == 43 [pid = 1742] [id = 538] 09:41:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8b2edc00) [pid = 1742] [serial = 1615] [outer = (nil)] 09:41:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8eb9bc00) [pid = 1742] [serial = 1616] [outer = 0x8b2edc00] 09:41:40 INFO - PROCESS | 1742 | 1467391300107 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8eb9f800) [pid = 1742] [serial = 1617] [outer = 0x8b2edc00] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8c520c00 == 42 [pid = 1742] [id = 476] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x88e81400 == 41 [pid = 1742] [id = 478] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x88ccf000 == 40 [pid = 1742] [id = 479] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x86c61000 == 39 [pid = 1742] [id = 483] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd0c00 == 38 [pid = 1742] [id = 474] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2e9c00 == 37 [pid = 1742] [id = 475] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x86a85400 == 36 [pid = 1742] [id = 520] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x88e7f400 == 35 [pid = 1742] [id = 481] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8da2a000 == 34 [pid = 1742] [id = 480] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6bc00 == 33 [pid = 1742] [id = 521] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x86c64000 == 32 [pid = 1742] [id = 528] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd4800 == 31 [pid = 1742] [id = 486] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8c525c00 == 30 [pid = 1742] [id = 522] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e5400 == 29 [pid = 1742] [id = 524] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8eb98400 == 28 [pid = 1742] [id = 489] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd3000 == 27 [pid = 1742] [id = 484] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x86a83c00 == 26 [pid = 1742] [id = 526] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e9000 == 25 [pid = 1742] [id = 523] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6c800 == 24 [pid = 1742] [id = 490] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x86a85c00 == 23 [pid = 1742] [id = 491] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6b000 == 22 [pid = 1742] [id = 527] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x89074c00 == 21 [pid = 1742] [id = 485] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd8800 == 20 [pid = 1742] [id = 525] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e7800 == 19 [pid = 1742] [id = 482] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x89072800 == 18 [pid = 1742] [id = 487] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x91140c00 == 17 [pid = 1742] [id = 488] 09:41:42 INFO - PROCESS | 1742 | --DOCSHELL 0x86c69000 == 16 [pid = 1742] [id = 477] 09:41:43 INFO - PROCESS | 1742 | 1467391303098 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 3531ms 09:41:43 INFO - PROCESS | 1742 | 1467391303124 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 1742 | 1467391303131 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:41:43 INFO - PROCESS | 1742 | 1467391303143 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1742 | 1467391303147 Marionette TRACE conn4 <- [1,2126,null,{}] 09:41:43 INFO - PROCESS | 1742 | 1467391303157 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 1742 | 1467391303162 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:43 INFO - PROCESS | 1742 | 1467391303398 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:41:43 INFO - PROCESS | 1742 | 1467391303543 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 1742 | 1467391303557 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6c800 == 17 [pid = 1742] [id = 539] 09:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x88ccdc00) [pid = 1742] [serial = 1618] [outer = (nil)] 09:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x88cd5c00) [pid = 1742] [serial = 1619] [outer = 0x88ccdc00] 09:41:43 INFO - PROCESS | 1742 | 1467391303629 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x88e7f000) [pid = 1742] [serial = 1620] [outer = 0x88ccdc00] 09:41:44 INFO - PROCESS | 1742 | 1467391304493 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1385ms 09:41:44 INFO - PROCESS | 1742 | 1467391304525 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 1742 | 1467391304534 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:41:44 INFO - PROCESS | 1742 | 1467391304552 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 1742 | 1467391304556 Marionette TRACE conn4 <- [1,2130,null,{}] 09:41:44 INFO - PROCESS | 1742 | 1467391304562 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 1742 | 1467391304568 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:44 INFO - PROCESS | 1742 | 1467391304798 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:41:44 INFO - PROCESS | 1742 | 1467391304820 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 1742 | 1467391304832 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aac6800 == 18 [pid = 1742] [id = 540] 09:41:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8aacb000) [pid = 1742] [serial = 1621] [outer = (nil)] 09:41:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8aacf800) [pid = 1742] [serial = 1622] [outer = 0x8aacb000] 09:41:44 INFO - PROCESS | 1742 | 1467391304901 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x86a8a800) [pid = 1742] [serial = 1623] [outer = 0x8aacb000] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x86c66000) [pid = 1742] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8907d400) [pid = 1742] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x88e85400) [pid = 1742] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x8c2e6800) [pid = 1742] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8e4a9c00) [pid = 1742] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x8e4ee400) [pid = 1742] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x8ebf5800) [pid = 1742] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x91b6f400) [pid = 1742] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x8da27400) [pid = 1742] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8b2eac00) [pid = 1742] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:41:46 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x92529400) [pid = 1742] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x86a88000) [pid = 1742] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x8907ac00) [pid = 1742] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x91e94000) [pid = 1742] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8c694400) [pid = 1742] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x9250bc00) [pid = 1742] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x92c5a400) [pid = 1742] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x86a86400) [pid = 1742] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8b2f3000) [pid = 1742] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8c52dc00) [pid = 1742] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8cded000) [pid = 1742] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8b213400) [pid = 1742] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8cdf9400) [pid = 1742] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8dce9000) [pid = 1742] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x86a89400) [pid = 1742] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x86c6e800) [pid = 1742] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x88cd6c00) [pid = 1742] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x88e86800) [pid = 1742] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8b218400) [pid = 1742] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x88cd1000) [pid = 1742] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:41:47 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8aac4800) [pid = 1742] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:41:47 INFO - PROCESS | 1742 | 1467391307017 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 1742 | 1467391307141 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:41:47 INFO - PROCESS | 1742 | 1467391307148 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1742 | 1467391307153 Marionette TRACE conn4 <- [1,2134,null,{}] 09:41:47 INFO - PROCESS | 1742 | 1467391307171 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 1742 | 1467391307180 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:47 INFO - PROCESS | 1742 | 1467391307333 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:41:47 INFO - PROCESS | 1742 | 1467391307345 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 1742 | 1467391307356 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2eac00 == 19 [pid = 1742] [id = 541] 09:41:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8b2ec000) [pid = 1742] [serial = 1624] [outer = (nil)] 09:41:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8b2f5400) [pid = 1742] [serial = 1625] [outer = 0x8b2ec000] 09:41:47 INFO - PROCESS | 1742 | 1467391307570 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8b7ecc00) [pid = 1742] [serial = 1626] [outer = 0x8b2ec000] 09:41:48 INFO - PROCESS | 1742 | 1467391308364 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1242ms 09:41:48 INFO - PROCESS | 1742 | 1467391308390 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:41:48 INFO - PROCESS | 1742 | 1467391308395 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:41:48 INFO - PROCESS | 1742 | 1467391308401 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 1742 | 1467391308405 Marionette TRACE conn4 <- [1,2138,null,{}] 09:41:48 INFO - PROCESS | 1742 | 1467391308410 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 1742 | 1467391308415 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:48 INFO - PROCESS | 1742 | 1467391308628 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:41:48 INFO - PROCESS | 1742 | 1467391308646 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1742 | 1467391308651 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aac6000 == 20 [pid = 1742] [id = 542] 09:41:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8b7f8c00) [pid = 1742] [serial = 1627] [outer = (nil)] 09:41:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8c2e9000) [pid = 1742] [serial = 1628] [outer = 0x8b7f8c00] 09:41:48 INFO - PROCESS | 1742 | 1467391308723 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8c526c00) [pid = 1742] [serial = 1629] [outer = 0x8b7f8c00] 09:41:49 INFO - PROCESS | 1742 | 1467391309832 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1483ms 09:41:49 INFO - PROCESS | 1742 | 1467391309885 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 1742 | 1467391309891 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:41:49 INFO - PROCESS | 1742 | 1467391309901 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1742 | 1467391309907 Marionette TRACE conn4 <- [1,2142,null,{}] 09:41:49 INFO - PROCESS | 1742 | 1467391309916 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 1742 | 1467391309922 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:50 INFO - PROCESS | 1742 | 1467391310109 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:41:50 INFO - PROCESS | 1742 | 1467391310306 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 1742 | 1467391310315 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e7f400 == 21 [pid = 1742] [id = 543] 09:41:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x88e80000) [pid = 1742] [serial = 1630] [outer = (nil)] 09:41:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8907b000) [pid = 1742] [serial = 1631] [outer = 0x88e80000] 09:41:50 INFO - PROCESS | 1742 | 1467391310502 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8b212c00) [pid = 1742] [serial = 1632] [outer = 0x88e80000] 09:41:51 INFO - PROCESS | 1742 | 1467391311425 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 1742 | 1467391311492 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:41:51 INFO - PROCESS | 1742 | 1467391311503 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 1742 | 1467391311508 Marionette TRACE conn4 <- [1,2146,null,{}] 09:41:51 INFO - PROCESS | 1742 | 1467391311514 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:51 INFO - PROCESS | 1742 | 1467391311519 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:51 INFO - PROCESS | 1742 | 1467391311725 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:41:51 INFO - PROCESS | 1742 | 1467391311911 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1742 | 1467391311921 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2ed400 == 22 [pid = 1742] [id = 544] 09:41:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x8c2e9800) [pid = 1742] [serial = 1633] [outer = (nil)] 09:41:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x8c68f000) [pid = 1742] [serial = 1634] [outer = 0x8c2e9800] 09:41:52 INFO - PROCESS | 1742 | 1467391312016 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x8c693c00) [pid = 1742] [serial = 1635] [outer = 0x8c2e9800] 09:41:53 INFO - PROCESS | 1742 | 1467391313019 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:41:53 INFO - PROCESS | 1742 | 1467391313095 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:41:53 INFO - PROCESS | 1742 | 1467391313102 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 1742 | 1467391313108 Marionette TRACE conn4 <- [1,2150,null,{}] 09:41:53 INFO - PROCESS | 1742 | 1467391313125 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 1742 | 1467391313134 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:53 INFO - PROCESS | 1742 | 1467391313346 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:41:53 INFO - PROCESS | 1742 | 1467391313582 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 1742 | 1467391313592 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d819800 == 23 [pid = 1742] [id = 545] 09:41:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 115 (0x8d819c00) [pid = 1742] [serial = 1636] [outer = (nil)] 09:41:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 116 (0x8da24400) [pid = 1742] [serial = 1637] [outer = 0x8d819c00] 09:41:53 INFO - PROCESS | 1742 | 1467391313689 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 117 (0x8da2c800) [pid = 1742] [serial = 1638] [outer = 0x8d819c00] 09:41:54 INFO - PROCESS | 1742 | 1467391314577 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1537ms 09:41:54 INFO - PROCESS | 1742 | 1467391314639 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 1742 | 1467391314644 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:41:54 INFO - PROCESS | 1742 | 1467391314650 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 1742 | 1467391314654 Marionette TRACE conn4 <- [1,2154,null,{}] 09:41:54 INFO - PROCESS | 1742 | 1467391314660 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 1742 | 1467391314665 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:54 INFO - PROCESS | 1742 | 1467391314842 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:41:55 INFO - PROCESS | 1742 | 1467391315026 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 1742 | 1467391315034 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd5000 == 24 [pid = 1742] [id = 546] 09:41:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 118 (0x8d823000) [pid = 1742] [serial = 1639] [outer = (nil)] 09:41:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 119 (0x8db6d800) [pid = 1742] [serial = 1640] [outer = 0x8d823000] 09:41:55 INFO - PROCESS | 1742 | 1467391315114 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 120 (0x8db68800) [pid = 1742] [serial = 1641] [outer = 0x8d823000] 09:41:56 INFO - PROCESS | 1742 | 1467391316076 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1484ms 09:41:56 INFO - PROCESS | 1742 | 1467391316135 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 1742 | 1467391316138 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:41:56 INFO - PROCESS | 1742 | 1467391316145 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 1742 | 1467391316149 Marionette TRACE conn4 <- [1,2158,null,{}] 09:41:56 INFO - PROCESS | 1742 | 1467391316155 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:56 INFO - PROCESS | 1742 | 1467391316160 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:56 INFO - PROCESS | 1742 | 1467391316339 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:41:56 INFO - PROCESS | 1742 | 1467391316526 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1742 | 1467391316532 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2ea800 == 25 [pid = 1742] [id = 547] 09:41:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 121 (0x8da31800) [pid = 1742] [serial = 1642] [outer = (nil)] 09:41:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 122 (0x8e1cfc00) [pid = 1742] [serial = 1643] [outer = 0x8da31800] 09:41:56 INFO - PROCESS | 1742 | 1467391316616 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 123 (0x8e1ce000) [pid = 1742] [serial = 1644] [outer = 0x8da31800] 09:41:57 INFO - PROCESS | 1742 | 1467391317602 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1531ms 09:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:41:57 INFO - PROCESS | 1742 | 1467391317677 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1742 | 1467391317680 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:41:57 INFO - PROCESS | 1742 | 1467391317687 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 1742 | 1467391317691 Marionette TRACE conn4 <- [1,2162,null,{}] 09:41:57 INFO - PROCESS | 1742 | 1467391317697 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 1742 | 1467391317708 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:57 INFO - PROCESS | 1742 | 1467391317941 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:41:58 INFO - PROCESS | 1742 | 1467391318173 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 1742 | 1467391318181 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8a000 == 26 [pid = 1742] [id = 548] 09:41:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 124 (0x8e1da400) [pid = 1742] [serial = 1645] [outer = (nil)] 09:41:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 125 (0x8e3a3c00) [pid = 1742] [serial = 1646] [outer = 0x8e1da400] 09:41:58 INFO - PROCESS | 1742 | 1467391318278 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 126 (0x8e3adc00) [pid = 1742] [serial = 1647] [outer = 0x8e1da400] 09:41:59 INFO - PROCESS | 1742 | 1467391319166 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1539ms 09:41:59 INFO - PROCESS | 1742 | 1467391319226 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1742 | 1467391319230 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:41:59 INFO - PROCESS | 1742 | 1467391319237 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1742 | 1467391319240 Marionette TRACE conn4 <- [1,2166,null,{}] 09:41:59 INFO - PROCESS | 1742 | 1467391319246 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:59 INFO - PROCESS | 1742 | 1467391319251 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:59 INFO - PROCESS | 1742 | 1467391319421 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:41:59 INFO - PROCESS | 1742 | 1467391319609 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 1742 | 1467391319617 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:41:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e7d000 == 27 [pid = 1742] [id = 549] 09:41:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 127 (0x8cdf0000) [pid = 1742] [serial = 1648] [outer = (nil)] 09:41:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 128 (0x8e4b5c00) [pid = 1742] [serial = 1649] [outer = 0x8cdf0000] 09:41:59 INFO - PROCESS | 1742 | 1467391319706 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 129 (0x8e4e2c00) [pid = 1742] [serial = 1650] [outer = 0x8cdf0000] 09:42:00 INFO - PROCESS | 1742 | 1467391320713 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1542ms 09:42:00 INFO - PROCESS | 1742 | 1467391320780 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 1742 | 1467391320783 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:42:00 INFO - PROCESS | 1742 | 1467391320791 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 1742 | 1467391320794 Marionette TRACE conn4 <- [1,2170,null,{}] 09:42:00 INFO - PROCESS | 1742 | 1467391320800 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 1742 | 1467391320805 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:00 INFO - PROCESS | 1742 | 1467391320970 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:42:01 INFO - PROCESS | 1742 | 1467391321159 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 1742 | 1467391321165 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e7800 == 28 [pid = 1742] [id = 550] 09:42:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 130 (0x8e3a6000) [pid = 1742] [serial = 1651] [outer = (nil)] 09:42:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 131 (0x8ea6c400) [pid = 1742] [serial = 1652] [outer = 0x8e3a6000] 09:42:01 INFO - PROCESS | 1742 | 1467391321260 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 132 (0x8ea6a800) [pid = 1742] [serial = 1653] [outer = 0x8e3a6000] 09:42:02 INFO - PROCESS | 1742 | 1467391322212 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1478ms 09:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:42:02 INFO - PROCESS | 1742 | 1467391322269 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 1742 | 1467391322273 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:42:02 INFO - PROCESS | 1742 | 1467391322279 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 1742 | 1467391322283 Marionette TRACE conn4 <- [1,2174,null,{}] 09:42:02 INFO - PROCESS | 1742 | 1467391322288 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 1742 | 1467391322293 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:02 INFO - PROCESS | 1742 | 1467391322461 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:42:02 INFO - PROCESS | 1742 | 1467391322652 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1742 | 1467391322659 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf2c00 == 29 [pid = 1742] [id = 551] 09:42:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 133 (0x8d818c00) [pid = 1742] [serial = 1654] [outer = (nil)] 09:42:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 134 (0x8e4ee000) [pid = 1742] [serial = 1655] [outer = 0x8d818c00] 09:42:02 INFO - PROCESS | 1742 | 1467391322741 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 135 (0x8ea75c00) [pid = 1742] [serial = 1656] [outer = 0x8d818c00] 09:42:03 INFO - PROCESS | 1742 | 1467391323647 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1432ms 09:42:03 INFO - PROCESS | 1742 | 1467391323711 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 1742 | 1467391323714 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:42:03 INFO - PROCESS | 1742 | 1467391323721 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 1742 | 1467391323725 Marionette TRACE conn4 <- [1,2178,null,{}] 09:42:03 INFO - PROCESS | 1742 | 1467391323731 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 1742 | 1467391323736 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:03 INFO - PROCESS | 1742 | 1467391323908 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:42:04 INFO - PROCESS | 1742 | 1467391324115 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 1742 | 1467391324125 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a87000 == 30 [pid = 1742] [id = 552] 09:42:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 136 (0x86c67000) [pid = 1742] [serial = 1657] [outer = (nil)] 09:42:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 137 (0x88e85000) [pid = 1742] [serial = 1658] [outer = 0x86c67000] 09:42:04 INFO - PROCESS | 1742 | 1467391324238 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 138 (0x8b211400) [pid = 1742] [serial = 1659] [outer = 0x86c67000] 09:42:05 INFO - PROCESS | 1742 | 1467391325354 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1678ms 09:42:05 INFO - PROCESS | 1742 | 1467391325404 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 1742 | 1467391325410 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:42:05 INFO - PROCESS | 1742 | 1467391325420 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 1742 | 1467391325424 Marionette TRACE conn4 <- [1,2182,null,{}] 09:42:05 INFO - PROCESS | 1742 | 1467391325433 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 1742 | 1467391325438 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:05 INFO - PROCESS | 1742 | 1467391325645 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:42:05 INFO - PROCESS | 1742 | 1467391325901 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 1742 | 1467391325916 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd2c00 == 31 [pid = 1742] [id = 553] 09:42:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 139 (0x88cd4400) [pid = 1742] [serial = 1660] [outer = (nil)] 09:42:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 140 (0x88e85400) [pid = 1742] [serial = 1661] [outer = 0x88cd4400] 09:42:06 INFO - PROCESS | 1742 | 1467391326001 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 141 (0x89076400) [pid = 1742] [serial = 1662] [outer = 0x88cd4400] 09:42:06 INFO - PROCESS | 1742 | 1467391326970 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 140 (0x8c2ed800) [pid = 1742] [serial = 1559] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 139 (0x8b7fb800) [pid = 1742] [serial = 1596] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 138 (0x8b5adc00) [pid = 1742] [serial = 1595] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 137 (0x8aac3800) [pid = 1742] [serial = 1506] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 136 (0x8907c400) [pid = 1742] [serial = 1505] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 135 (0x8d81e400) [pid = 1742] [serial = 1509] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 134 (0x8c52ec00) [pid = 1742] [serial = 1508] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 133 (0x8e4e4800) [pid = 1742] [serial = 1512] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 132 (0x8e4b3400) [pid = 1742] [serial = 1511] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 131 (0x8ebf4000) [pid = 1742] [serial = 1515] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 130 (0x8eba0c00) [pid = 1742] [serial = 1514] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 129 (0x90f48400) [pid = 1742] [serial = 1518] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 128 (0x8f38bc00) [pid = 1742] [serial = 1517] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 127 (0x92506800) [pid = 1742] [serial = 1521] [outer = (nil)] [url = about:blank] 09:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1685ms 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 126 (0x91e96400) [pid = 1742] [serial = 1520] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 125 (0x92575800) [pid = 1742] [serial = 1524] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 124 (0x92536000) [pid = 1742] [serial = 1523] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 123 (0x8c2ee400) [pid = 1742] [serial = 1556] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 122 (0x92a70400) [pid = 1742] [serial = 1527] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 121 (0x928f4800) [pid = 1742] [serial = 1526] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 120 (0x86a8fc00) [pid = 1742] [serial = 1547] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 119 (0x88ccf400) [pid = 1742] [serial = 1548] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 118 (0x8c526000) [pid = 1742] [serial = 1557] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 117 (0x8aac7c00) [pid = 1742] [serial = 1550] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 116 (0x92a7b400) [pid = 1742] [serial = 1530] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 115 (0x92a78800) [pid = 1742] [serial = 1529] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 114 (0x8b214800) [pid = 1742] [serial = 1551] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8d817000) [pid = 1742] [serial = 1544] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x92c4b400) [pid = 1742] [serial = 1533] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x92c45800) [pid = 1742] [serial = 1532] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x930ca800) [pid = 1742] [serial = 1536] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x86c67c00) [pid = 1742] [serial = 1562] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8b5b3000) [pid = 1742] [serial = 1565] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x92f8f000) [pid = 1742] [serial = 1535] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8b7ed400) [pid = 1742] [serial = 1566] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8c68bc00) [pid = 1742] [serial = 1568] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8c694000) [pid = 1742] [serial = 1569] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8d819000) [pid = 1742] [serial = 1571] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8b21e000) [pid = 1742] [serial = 1592] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8d822400) [pid = 1742] [serial = 1572] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8da31c00) [pid = 1742] [serial = 1574] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e1cf000) [pid = 1742] [serial = 1577] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8b2f0c00) [pid = 1742] [serial = 1593] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x88cd8c00) [pid = 1742] [serial = 1563] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8db6e400) [pid = 1742] [serial = 1575] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8e1ee000) [pid = 1742] [serial = 1580] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e1ec800) [pid = 1742] [serial = 1578] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e4ac800) [pid = 1742] [serial = 1583] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8c52d000) [pid = 1742] [serial = 1581] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e4b0000) [pid = 1742] [serial = 1584] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e3af400) [pid = 1742] [serial = 1587] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8d81a800) [pid = 1742] [serial = 1586] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d817400) [pid = 1742] [serial = 1589] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8db70800) [pid = 1742] [serial = 1590] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x93a0bc00) [pid = 1742] [serial = 1539] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x93a07000) [pid = 1742] [serial = 1538] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x88e84c00) [pid = 1742] [serial = 1542] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x88e79000) [pid = 1742] [serial = 1541] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8c523000) [pid = 1742] [serial = 1560] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8d825400) [pid = 1742] [serial = 1545] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8b5b8c00) [pid = 1742] [serial = 1554] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8b2f6c00) [pid = 1742] [serial = 1553] [outer = (nil)] [url = about:blank] 09:42:07 INFO - PROCESS | 1742 | 1467391327166 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 1742 | 1467391327176 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:42:07 INFO - PROCESS | 1742 | 1467391327192 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 1742 | 1467391327196 Marionette TRACE conn4 <- [1,2186,null,{}] 09:42:07 INFO - PROCESS | 1742 | 1467391327202 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 1742 | 1467391327208 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:07 INFO - PROCESS | 1742 | 1467391327363 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:42:07 INFO - PROCESS | 1742 | 1467391327561 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 1742 | 1467391327571 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:07 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e81c00 == 32 [pid = 1742] [id = 554] 09:42:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x89072400) [pid = 1742] [serial = 1663] [outer = (nil)] 09:42:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8aac7400) [pid = 1742] [serial = 1664] [outer = 0x89072400] 09:42:07 INFO - PROCESS | 1742 | 1467391327649 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8b218c00) [pid = 1742] [serial = 1665] [outer = 0x89072400] 09:42:08 INFO - PROCESS | 1742 | 1467391328450 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1334ms 09:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:42:08 INFO - PROCESS | 1742 | 1467391328527 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 1742 | 1467391328530 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:42:08 INFO - PROCESS | 1742 | 1467391328538 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 1742 | 1467391328545 Marionette TRACE conn4 <- [1,2190,null,{}] 09:42:08 INFO - PROCESS | 1742 | 1467391328562 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:08 INFO - PROCESS | 1742 | 1467391328571 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:08 INFO - PROCESS | 1742 | 1467391328745 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:42:08 INFO - PROCESS | 1742 | 1467391328896 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1742 | 1467391328910 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ee000 == 33 [pid = 1742] [id = 555] 09:42:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8b7ee800) [pid = 1742] [serial = 1666] [outer = (nil)] 09:42:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8c2ec400) [pid = 1742] [serial = 1667] [outer = 0x8b7ee800] 09:42:08 INFO - PROCESS | 1742 | 1467391328986 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8c527800) [pid = 1742] [serial = 1668] [outer = 0x8b7ee800] 09:42:09 INFO - PROCESS | 1742 | 1467391329853 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1340ms 09:42:09 INFO - PROCESS | 1742 | 1467391329876 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:42:09 INFO - PROCESS | 1742 | 1467391329880 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:42:09 INFO - PROCESS | 1742 | 1467391329886 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 1742 | 1467391329889 Marionette TRACE conn4 <- [1,2194,null,{}] 09:42:09 INFO - PROCESS | 1742 | 1467391329895 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 1742 | 1467391329900 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:10 INFO - PROCESS | 1742 | 1467391330112 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:42:10 INFO - PROCESS | 1742 | 1467391330151 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1742 | 1467391330158 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52b000 == 34 [pid = 1742] [id = 556] 09:42:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8c68b800) [pid = 1742] [serial = 1669] [outer = (nil)] 09:42:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8c694000) [pid = 1742] [serial = 1670] [outer = 0x8c68b800] 09:42:10 INFO - PROCESS | 1742 | 1467391330226 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8cdf6800) [pid = 1742] [serial = 1671] [outer = 0x8c68b800] 09:42:11 INFO - PROCESS | 1742 | 1467391331176 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1327ms 09:42:11 INFO - PROCESS | 1742 | 1467391331214 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 1742 | 1467391331218 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:42:11 INFO - PROCESS | 1742 | 1467391331231 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 1742 | 1467391331233 Marionette TRACE conn4 <- [1,2198,null,{}] 09:42:11 INFO - PROCESS | 1742 | 1467391331239 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 1742 | 1467391331244 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:11 INFO - PROCESS | 1742 | 1467391331462 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:42:11 INFO - PROCESS | 1742 | 1467391331483 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 1742 | 1467391331492 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cca400 == 35 [pid = 1742] [id = 557] 09:42:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8c2e1400) [pid = 1742] [serial = 1672] [outer = (nil)] 09:42:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8d81a000) [pid = 1742] [serial = 1673] [outer = 0x8c2e1400] 09:42:11 INFO - PROCESS | 1742 | 1467391331557 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8d81f000) [pid = 1742] [serial = 1674] [outer = 0x8c2e1400] 09:42:12 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e3a5c00) [pid = 1742] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:42:12 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8aacb000) [pid = 1742] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:42:12 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8da2a800) [pid = 1742] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:42:12 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8da2b400) [pid = 1742] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:42:12 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8db69c00) [pid = 1742] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:42:12 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x88ccdc00) [pid = 1742] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:42:12 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8c68c000) [pid = 1742] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:42:12 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8907c800) [pid = 1742] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:42:12 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8b2ec000) [pid = 1742] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:42:12 INFO - PROCESS | 1742 | 1467391332537 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1337ms 09:42:12 INFO - PROCESS | 1742 | 1467391332562 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 1742 | 1467391332566 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:42:12 INFO - PROCESS | 1742 | 1467391332572 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 1742 | 1467391332575 Marionette TRACE conn4 <- [1,2202,null,{}] 09:42:12 INFO - PROCESS | 1742 | 1467391332581 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 1742 | 1467391332590 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:12 INFO - PROCESS | 1742 | 1467391332784 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:42:12 INFO - PROCESS | 1742 | 1467391332938 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 1742 | 1467391332945 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8f800 == 36 [pid = 1742] [id = 558] 09:42:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x89080000) [pid = 1742] [serial = 1675] [outer = (nil)] 09:42:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8db69c00) [pid = 1742] [serial = 1676] [outer = 0x89080000] 09:42:13 INFO - PROCESS | 1742 | 1467391333013 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e1cd800) [pid = 1742] [serial = 1677] [outer = 0x89080000] 09:42:13 INFO - PROCESS | 1742 | 1467391333773 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1237ms 09:42:13 INFO - PROCESS | 1742 | 1467391333809 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 1742 | 1467391333813 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:42:13 INFO - PROCESS | 1742 | 1467391333823 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 1742 | 1467391333825 Marionette TRACE conn4 <- [1,2206,null,{}] 09:42:13 INFO - PROCESS | 1742 | 1467391333831 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:13 INFO - PROCESS | 1742 | 1467391333835 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:14 INFO - PROCESS | 1742 | 1467391334066 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:42:14 INFO - PROCESS | 1742 | 1467391334258 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 1742 | 1467391334266 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a87c00 == 37 [pid = 1742] [id = 559] 09:42:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x86a88000) [pid = 1742] [serial = 1678] [outer = (nil)] 09:42:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x86c60400) [pid = 1742] [serial = 1679] [outer = 0x86a88000] 09:42:14 INFO - PROCESS | 1742 | 1467391334357 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x86c67c00) [pid = 1742] [serial = 1680] [outer = 0x86a88000] 09:42:15 INFO - PROCESS | 1742 | 1467391335422 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1642ms 09:42:15 INFO - PROCESS | 1742 | 1467391335468 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:42:15 INFO - PROCESS | 1742 | 1467391335479 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:42:15 INFO - PROCESS | 1742 | 1467391335489 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 1742 | 1467391335495 Marionette TRACE conn4 <- [1,2210,null,{}] 09:42:15 INFO - PROCESS | 1742 | 1467391335502 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 1742 | 1467391335508 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:15 INFO - PROCESS | 1742 | 1467391335740 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:42:16 INFO - PROCESS | 1742 | 1467391335985 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 1742 | 1467391335995 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2ed000 == 38 [pid = 1742] [id = 560] 09:42:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8b2f3000) [pid = 1742] [serial = 1681] [outer = (nil)] 09:42:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8b5b9400) [pid = 1742] [serial = 1682] [outer = 0x8b2f3000] 09:42:16 INFO - PROCESS | 1742 | 1467391336124 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8c2f0800) [pid = 1742] [serial = 1683] [outer = 0x8b2f3000] 09:42:17 INFO - PROCESS | 1742 | 1467391337025 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1593ms 09:42:17 INFO - PROCESS | 1742 | 1467391337082 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 1742 | 1467391337086 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:42:17 INFO - PROCESS | 1742 | 1467391337095 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 1742 | 1467391337099 Marionette TRACE conn4 <- [1,2214,null,{}] 09:42:17 INFO - PROCESS | 1742 | 1467391337106 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 1742 | 1467391337111 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:17 INFO - PROCESS | 1742 | 1467391337299 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:42:17 INFO - PROCESS | 1742 | 1467391337489 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 1742 | 1467391337497 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c696c00 == 39 [pid = 1742] [id = 561] 09:42:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8d818000) [pid = 1742] [serial = 1684] [outer = (nil)] 09:42:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8da2e800) [pid = 1742] [serial = 1685] [outer = 0x8d818000] 09:42:17 INFO - PROCESS | 1742 | 1467391337577 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8db71800) [pid = 1742] [serial = 1686] [outer = 0x8d818000] 09:42:18 INFO - PROCESS | 1742 | 1467391338621 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1580ms 09:42:18 INFO - PROCESS | 1742 | 1467391338676 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1742 | 1467391338683 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:42:18 INFO - PROCESS | 1742 | 1467391338700 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 1742 | 1467391338710 Marionette TRACE conn4 <- [1,2218,null,{}] 09:42:18 INFO - PROCESS | 1742 | 1467391338716 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 1742 | 1467391338722 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:18 INFO - PROCESS | 1742 | 1467391338953 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:42:19 INFO - PROCESS | 1742 | 1467391339183 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1742 | 1467391339189 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8907b800 == 40 [pid = 1742] [id = 562] 09:42:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8db67400) [pid = 1742] [serial = 1687] [outer = (nil)] 09:42:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8e3a5800) [pid = 1742] [serial = 1688] [outer = 0x8db67400] 09:42:19 INFO - PROCESS | 1742 | 1467391339313 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e3ae000) [pid = 1742] [serial = 1689] [outer = 0x8db67400] 09:42:20 INFO - PROCESS | 1742 | 1467391340224 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1598ms 09:42:20 INFO - PROCESS | 1742 | 1467391340290 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 1742 | 1467391340294 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:42:20 INFO - PROCESS | 1742 | 1467391340301 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 1742 | 1467391340304 Marionette TRACE conn4 <- [1,2222,null,{}] 09:42:20 INFO - PROCESS | 1742 | 1467391340310 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 1742 | 1467391340316 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:20 INFO - PROCESS | 1742 | 1467391340496 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:42:20 INFO - PROCESS | 1742 | 1467391340694 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 1742 | 1467391340703 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8907f000 == 41 [pid = 1742] [id = 563] 09:42:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e1ee800) [pid = 1742] [serial = 1690] [outer = (nil)] 09:42:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e4e9c00) [pid = 1742] [serial = 1691] [outer = 0x8e1ee800] 09:42:20 INFO - PROCESS | 1742 | 1467391340825 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e4ee400) [pid = 1742] [serial = 1692] [outer = 0x8e1ee800] 09:42:21 INFO - PROCESS | 1742 | 1467391341766 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1531ms 09:42:21 INFO - PROCESS | 1742 | 1467391341833 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 1742 | 1467391341837 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:42:21 INFO - PROCESS | 1742 | 1467391341844 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 1742 | 1467391341847 Marionette TRACE conn4 <- [1,2226,null,{}] 09:42:21 INFO - PROCESS | 1742 | 1467391341853 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 1742 | 1467391341858 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:22 INFO - PROCESS | 1742 | 1467391342048 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:42:22 INFO - PROCESS | 1742 | 1467391342251 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1742 | 1467391342269 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8eb99800 == 42 [pid = 1742] [id = 564] 09:42:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8eb99c00) [pid = 1742] [serial = 1693] [outer = (nil)] 09:42:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8eb9c400) [pid = 1742] [serial = 1694] [outer = 0x8eb99c00] 09:42:22 INFO - PROCESS | 1742 | 1467391342406 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8ebef800) [pid = 1742] [serial = 1695] [outer = 0x8eb99c00] 09:42:23 INFO - PROCESS | 1742 | 1467391343404 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:42:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:42:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1628ms 09:42:23 INFO - PROCESS | 1742 | 1467391343473 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 1742 | 1467391343477 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:42:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:42:23 INFO - PROCESS | 1742 | 1467391343483 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - PROCESS | 1742 | 1467391343487 Marionette TRACE conn4 <- [1,2230,null,{}] 09:42:23 INFO - PROCESS | 1742 | 1467391343493 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 1742 | 1467391343498 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:23 INFO - PROCESS | 1742 | 1467391343717 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:42:23 INFO - PROCESS | 1742 | 1467391343909 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 1742 | 1467391343917 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e7e400 == 43 [pid = 1742] [id = 565] 09:42:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x88e7e800) [pid = 1742] [serial = 1696] [outer = (nil)] 09:42:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8b21a000) [pid = 1742] [serial = 1697] [outer = 0x88e7e800] 09:42:24 INFO - PROCESS | 1742 | 1467391344000 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8dce9c00) [pid = 1742] [serial = 1698] [outer = 0x88e7e800] 09:42:25 INFO - PROCESS | 1742 | 1467391345332 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1890ms 09:42:25 INFO - PROCESS | 1742 | 1467391345375 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 1742 | 1467391345382 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:42:25 INFO - PROCESS | 1742 | 1467391345389 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 1742 | 1467391345397 Marionette TRACE conn4 <- [1,2234,null,{}] 09:42:25 INFO - PROCESS | 1742 | 1467391345405 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 1742 | 1467391345411 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:25 INFO - PROCESS | 1742 | 1467391345587 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:42:25 INFO - PROCESS | 1742 | 1467391345786 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 1742 | 1467391345796 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b211800 == 44 [pid = 1742] [id = 566] 09:42:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8b217400) [pid = 1742] [serial = 1699] [outer = (nil)] 09:42:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8b5bb000) [pid = 1742] [serial = 1700] [outer = 0x8b217400] 09:42:25 INFO - PROCESS | 1742 | 1467391345872 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8c2ed800) [pid = 1742] [serial = 1701] [outer = 0x8b217400] 09:42:26 INFO - PROCESS | 1742 | 1467391346952 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf6000 == 43 [pid = 1742] [id = 536] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8d81f400 == 42 [pid = 1742] [id = 537] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8aacd400 == 41 [pid = 1742] [id = 530] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x88e80c00 == 40 [pid = 1742] [id = 531] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5b7000 == 39 [pid = 1742] [id = 534] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdeb800 == 38 [pid = 1742] [id = 535] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x86a84400 == 37 [pid = 1742] [id = 538] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x86a8f800 == 36 [pid = 1742] [id = 558] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x88cca400 == 35 [pid = 1742] [id = 557] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x89077800 == 34 [pid = 1742] [id = 532] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8c689c00 == 33 [pid = 1742] [id = 533] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x86c68c00 == 32 [pid = 1742] [id = 529] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x88e7e400 == 31 [pid = 1742] [id = 565] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8eb99800 == 30 [pid = 1742] [id = 564] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8907f000 == 29 [pid = 1742] [id = 563] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8907b800 == 28 [pid = 1742] [id = 562] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2ed000 == 27 [pid = 1742] [id = 560] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x8c696c00 == 26 [pid = 1742] [id = 561] 09:42:28 INFO - PROCESS | 1742 | --DOCSHELL 0x86a87c00 == 25 [pid = 1742] [id = 559] 09:42:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:42:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2790ms 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8eb93800) [pid = 1742] [serial = 1614] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8aacf800) [pid = 1742] [serial = 1622] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8e4b5000) [pid = 1742] [serial = 1611] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8dcdc800) [pid = 1742] [serial = 1605] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8e1e9400) [pid = 1742] [serial = 1608] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8eb9bc00) [pid = 1742] [serial = 1616] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x88e7f000) [pid = 1742] [serial = 1620] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x86a8a800) [pid = 1742] [serial = 1623] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8cdeec00) [pid = 1742] [serial = 1602] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8e3ac000) [pid = 1742] [serial = 1610] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8c696400) [pid = 1742] [serial = 1601] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8b2eb800) [pid = 1742] [serial = 1598] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8b7fb000) [pid = 1742] [serial = 1599] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8db67800) [pid = 1742] [serial = 1604] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x88cd5c00) [pid = 1742] [serial = 1619] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8ea78000) [pid = 1742] [serial = 1613] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e1e5000) [pid = 1742] [serial = 1607] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8b2f5400) [pid = 1742] [serial = 1625] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8b7ecc00) [pid = 1742] [serial = 1626] [outer = (nil)] [url = about:blank] 09:42:28 INFO - PROCESS | 1742 | 1467391348397 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 1742 | 1467391348403 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:42:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:42:28 INFO - PROCESS | 1742 | 1467391348419 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 1742 | 1467391348428 Marionette TRACE conn4 <- [1,2238,null,{}] 09:42:28 INFO - PROCESS | 1742 | 1467391348436 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 1742 | 1467391348443 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:28 INFO - PROCESS | 1742 | 1467391348605 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:42:28 INFO - PROCESS | 1742 | 1467391348744 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 1742 | 1467391348758 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd0400 == 26 [pid = 1742] [id = 567] 09:42:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x88cd0800) [pid = 1742] [serial = 1702] [outer = (nil)] 09:42:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x88cd4000) [pid = 1742] [serial = 1703] [outer = 0x88cd0800] 09:42:28 INFO - PROCESS | 1742 | 1467391348828 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x88e78800) [pid = 1742] [serial = 1704] [outer = 0x88cd0800] 09:42:29 INFO - PROCESS | 1742 | 1467391349633 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1235ms 09:42:29 INFO - PROCESS | 1742 | 1467391349654 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 1742 | 1467391349659 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:42:29 INFO - PROCESS | 1742 | 1467391349695 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 1742 | 1467391349702 Marionette TRACE conn4 <- [1,2242,null,{}] 09:42:29 INFO - PROCESS | 1742 | 1467391349709 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 1742 | 1467391349715 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:29 INFO - PROCESS | 1742 | 1467391349886 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:42:29 INFO - PROCESS | 1742 | 1467391349897 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 1742 | 1467391349905 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aad0000 == 27 [pid = 1742] [id = 568] 09:42:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8b212400) [pid = 1742] [serial = 1705] [outer = (nil)] 09:42:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8b216000) [pid = 1742] [serial = 1706] [outer = 0x8b212400] 09:42:29 INFO - PROCESS | 1742 | 1467391349979 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8b220000) [pid = 1742] [serial = 1707] [outer = 0x8b212400] 09:42:31 INFO - PROCESS | 1742 | 1467391351020 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1361ms 09:42:31 INFO - PROCESS | 1742 | 1467391351049 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:42:31 INFO - PROCESS | 1742 | 1467391351053 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:42:31 INFO - PROCESS | 1742 | 1467391351059 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 1742 | 1467391351063 Marionette TRACE conn4 <- [1,2246,null,{}] 09:42:31 INFO - PROCESS | 1742 | 1467391351080 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 1742 | 1467391351089 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:31 INFO - PROCESS | 1742 | 1467391351313 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:42:31 INFO - PROCESS | 1742 | 1467391351334 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 1742 | 1467391351348 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5bbc00 == 28 [pid = 1742] [id = 569] 09:42:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8b7f0c00) [pid = 1742] [serial = 1708] [outer = (nil)] 09:42:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8b7f7400) [pid = 1742] [serial = 1709] [outer = 0x8b7f0c00] 09:42:31 INFO - PROCESS | 1742 | 1467391351439 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8c2e5c00) [pid = 1742] [serial = 1710] [outer = 0x8b7f0c00] 09:42:32 INFO - PROCESS | 1742 | 1467391352429 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1435ms 09:42:32 INFO - PROCESS | 1742 | 1467391352517 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 1742 | 1467391352521 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:42:32 INFO - PROCESS | 1742 | 1467391352535 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 1742 | 1467391352538 Marionette TRACE conn4 <- [1,2250,null,{}] 09:42:32 INFO - PROCESS | 1742 | 1467391352544 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 1742 | 1467391352549 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:32 INFO - PROCESS | 1742 | 1467391352760 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:42:32 INFO - PROCESS | 1742 | 1467391352783 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1742 | 1467391352791 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b216800 == 29 [pid = 1742] [id = 570] 09:42:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8c2e5000) [pid = 1742] [serial = 1711] [outer = (nil)] 09:42:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8c68e800) [pid = 1742] [serial = 1712] [outer = 0x8c2e5000] 09:42:32 INFO - PROCESS | 1742 | 1467391352861 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8cdf4400) [pid = 1742] [serial = 1713] [outer = 0x8c2e5000] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x89080000) [pid = 1742] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x8c68b800) [pid = 1742] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8c2e1400) [pid = 1742] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x88e80000) [pid = 1742] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8da31800) [pid = 1742] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8e3a6000) [pid = 1742] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8d823000) [pid = 1742] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e1da400) [pid = 1742] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x86c67000) [pid = 1742] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x88cd4400) [pid = 1742] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8b7f8c00) [pid = 1742] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8b7ee800) [pid = 1742] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x89072400) [pid = 1742] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d819c00) [pid = 1742] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8c2e9800) [pid = 1742] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8d818c00) [pid = 1742] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8cdf0000) [pid = 1742] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:42:33 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8b2edc00) [pid = 1742] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:42:34 INFO - PROCESS | 1742 | 1467391354431 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1935ms 09:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:42:34 INFO - PROCESS | 1742 | 1467391354464 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 1742 | 1467391354466 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:42:34 INFO - PROCESS | 1742 | 1467391354473 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 1742 | 1467391354476 Marionette TRACE conn4 <- [1,2254,null,{}] 09:42:34 INFO - PROCESS | 1742 | 1467391354481 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 1742 | 1467391354486 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:34 INFO - PROCESS | 1742 | 1467391354632 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:42:34 INFO - PROCESS | 1742 | 1467391354781 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 1742 | 1467391354789 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e7e400 == 30 [pid = 1742] [id = 571] 09:42:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x89080000) [pid = 1742] [serial = 1714] [outer = (nil)] 09:42:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8c689400) [pid = 1742] [serial = 1715] [outer = 0x89080000] 09:42:34 INFO - PROCESS | 1742 | 1467391354857 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8cdf3c00) [pid = 1742] [serial = 1716] [outer = 0x89080000] 09:42:35 INFO - PROCESS | 1742 | 1467391355599 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1182ms 09:42:35 INFO - PROCESS | 1742 | 1467391355656 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:42:35 INFO - PROCESS | 1742 | 1467391355660 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:42:35 INFO - PROCESS | 1742 | 1467391355667 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 1742 | 1467391355670 Marionette TRACE conn4 <- [1,2258,null,{}] 09:42:35 INFO - PROCESS | 1742 | 1467391355675 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 1742 | 1467391355686 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:35 INFO - PROCESS | 1742 | 1467391355977 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:42:36 INFO - PROCESS | 1742 | 1467391356169 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 1742 | 1467391356182 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6b000 == 31 [pid = 1742] [id = 572] 09:42:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x86c6b800) [pid = 1742] [serial = 1717] [outer = (nil)] 09:42:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x88ccc400) [pid = 1742] [serial = 1718] [outer = 0x86c6b800] 09:42:36 INFO - PROCESS | 1742 | 1467391356305 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x89075400) [pid = 1742] [serial = 1719] [outer = 0x86c6b800] 09:42:37 INFO - PROCESS | 1742 | 1467391357341 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1738ms 09:42:37 INFO - PROCESS | 1742 | 1467391357406 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 1742 | 1467391357413 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:42:37 INFO - PROCESS | 1742 | 1467391357421 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 1742 | 1467391357427 Marionette TRACE conn4 <- [1,2262,null,{}] 09:42:37 INFO - PROCESS | 1742 | 1467391357434 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 1742 | 1467391357440 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:37 INFO - PROCESS | 1742 | 1467391357654 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:42:37 INFO - PROCESS | 1742 | 1467391357885 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 1742 | 1467391357896 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2ea000 == 32 [pid = 1742] [id = 573] 09:42:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8b2f1000) [pid = 1742] [serial = 1720] [outer = (nil)] 09:42:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8b5b5000) [pid = 1742] [serial = 1721] [outer = 0x8b2f1000] 09:42:38 INFO - PROCESS | 1742 | 1467391358023 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8b5bcc00) [pid = 1742] [serial = 1722] [outer = 0x8b2f1000] 09:42:38 INFO - PROCESS | 1742 | 1467391358942 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1581ms 09:42:39 INFO - PROCESS | 1742 | 1467391359003 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:42:39 INFO - PROCESS | 1742 | 1467391359008 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:42:39 INFO - PROCESS | 1742 | 1467391359015 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 1742 | 1467391359018 Marionette TRACE conn4 <- [1,2266,null,{}] 09:42:39 INFO - PROCESS | 1742 | 1467391359025 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 1742 | 1467391359030 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:39 INFO - PROCESS | 1742 | 1467391359208 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:42:39 INFO - PROCESS | 1742 | 1467391359398 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 1742 | 1467391359405 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2f2400 == 33 [pid = 1742] [id = 574] 09:42:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8c695c00) [pid = 1742] [serial = 1723] [outer = (nil)] 09:42:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8da2f000) [pid = 1742] [serial = 1724] [outer = 0x8c695c00] 09:42:39 INFO - PROCESS | 1742 | 1467391359486 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8db74800) [pid = 1742] [serial = 1725] [outer = 0x8c695c00] 09:42:40 INFO - PROCESS | 1742 | 1467391360454 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1481ms 09:42:40 INFO - PROCESS | 1742 | 1467391360496 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 1742 | 1467391360502 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:42:40 INFO - PROCESS | 1742 | 1467391360520 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 1742 | 1467391360527 Marionette TRACE conn4 <- [1,2270,null,{}] 09:42:40 INFO - PROCESS | 1742 | 1467391360533 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 1742 | 1467391360540 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:40 INFO - PROCESS | 1742 | 1467391360753 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:42:40 INFO - PROCESS | 1742 | 1467391360944 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 1742 | 1467391360953 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d7400 == 34 [pid = 1742] [id = 575] 09:42:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8e1da400) [pid = 1742] [serial = 1726] [outer = (nil)] 09:42:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e1e5c00) [pid = 1742] [serial = 1727] [outer = 0x8e1da400] 09:42:41 INFO - PROCESS | 1742 | 1467391361037 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8e1e2000) [pid = 1742] [serial = 1728] [outer = 0x8e1da400] 09:42:41 INFO - PROCESS | 1742 | 1467391361924 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1443ms 09:42:41 INFO - PROCESS | 1742 | 1467391361954 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:42:41 INFO - PROCESS | 1742 | 1467391361958 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:42:41 INFO - PROCESS | 1742 | 1467391361965 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 1742 | 1467391361969 Marionette TRACE conn4 <- [1,2274,null,{}] 09:42:41 INFO - PROCESS | 1742 | 1467391361974 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 1742 | 1467391361980 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:42 INFO - PROCESS | 1742 | 1467391362215 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:42:42 INFO - PROCESS | 1742 | 1467391362350 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1742 | 1467391362357 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1e4c00 == 35 [pid = 1742] [id = 576] 09:42:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8e1ecc00) [pid = 1742] [serial = 1729] [outer = (nil)] 09:42:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x8e3abc00) [pid = 1742] [serial = 1730] [outer = 0x8e1ecc00] 09:42:42 INFO - PROCESS | 1742 | 1467391362438 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8e4ae400) [pid = 1742] [serial = 1731] [outer = 0x8e1ecc00] 09:42:43 INFO - PROCESS | 1742 | 1467391363398 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1483ms 09:42:43 INFO - PROCESS | 1742 | 1467391363449 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:42:43 INFO - PROCESS | 1742 | 1467391363452 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:42:43 INFO - PROCESS | 1742 | 1467391363459 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 1742 | 1467391363463 Marionette TRACE conn4 <- [1,2278,null,{}] 09:42:43 INFO - PROCESS | 1742 | 1467391363468 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:43 INFO - PROCESS | 1742 | 1467391363474 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:43 INFO - PROCESS | 1742 | 1467391363655 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:42:43 INFO - PROCESS | 1742 | 1467391363843 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 1742 | 1467391363863 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4e1c00 == 36 [pid = 1742] [id = 577] 09:42:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8e4e2000) [pid = 1742] [serial = 1732] [outer = (nil)] 09:42:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 104 (0x8e4e8400) [pid = 1742] [serial = 1733] [outer = 0x8e4e2000] 09:42:44 INFO - PROCESS | 1742 | 1467391364001 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 105 (0x8ea72000) [pid = 1742] [serial = 1734] [outer = 0x8e4e2000] 09:42:44 INFO - PROCESS | 1742 | 1467391364971 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1581ms 09:42:45 INFO - PROCESS | 1742 | 1467391365041 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 1742 | 1467391365044 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:42:45 INFO - PROCESS | 1742 | 1467391365051 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 1742 | 1467391365054 Marionette TRACE conn4 <- [1,2282,null,{}] 09:42:45 INFO - PROCESS | 1742 | 1467391365060 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 1742 | 1467391365066 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:45 INFO - PROCESS | 1742 | 1467391365236 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:42:45 INFO - PROCESS | 1742 | 1467391365425 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 1742 | 1467391365432 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:45 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1e0000 == 37 [pid = 1742] [id = 578] 09:42:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 106 (0x8e1e4800) [pid = 1742] [serial = 1735] [outer = (nil)] 09:42:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 107 (0x8eb98c00) [pid = 1742] [serial = 1736] [outer = 0x8e1e4800] 09:42:45 INFO - PROCESS | 1742 | 1467391365514 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 108 (0x8ea79c00) [pid = 1742] [serial = 1737] [outer = 0x8e1e4800] 09:42:46 INFO - PROCESS | 1742 | 1467391366499 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1479ms 09:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:42:46 INFO - PROCESS | 1742 | 1467391366532 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 1742 | 1467391366535 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:42:46 INFO - PROCESS | 1742 | 1467391366542 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 1742 | 1467391366545 Marionette TRACE conn4 <- [1,2286,null,{}] 09:42:46 INFO - PROCESS | 1742 | 1467391366551 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 1742 | 1467391366556 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:46 INFO - PROCESS | 1742 | 1467391366719 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:42:46 INFO - PROCESS | 1742 | 1467391366906 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 1742 | 1467391366914 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2f4c00 == 38 [pid = 1742] [id = 579] 09:42:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 109 (0x8b2f5c00) [pid = 1742] [serial = 1738] [outer = (nil)] 09:42:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 110 (0x8d820400) [pid = 1742] [serial = 1739] [outer = 0x8b2f5c00] 09:42:47 INFO - PROCESS | 1742 | 1467391367001 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 111 (0x8dcdc400) [pid = 1742] [serial = 1740] [outer = 0x8b2f5c00] 09:42:47 INFO - PROCESS | 1742 | 1467391367931 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:42:47 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 09:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1439ms 09:42:47 INFO - PROCESS | 1742 | 1467391367979 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 1742 | 1467391367982 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:42:48 INFO - PROCESS | 1742 | 1467391368005 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 1742 | 1467391368009 Marionette TRACE conn4 <- [1,2290,null,{}] 09:42:48 INFO - PROCESS | 1742 | 1467391368020 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 1742 | 1467391368024 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:48 INFO - PROCESS | 1742 | 1467391368191 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:42:48 INFO - PROCESS | 1742 | 1467391368566 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 1742 | 1467391368576 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a88c00 == 39 [pid = 1742] [id = 580] 09:42:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 112 (0x86a89400) [pid = 1742] [serial = 1741] [outer = (nil)] 09:42:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 113 (0x86c66c00) [pid = 1742] [serial = 1742] [outer = 0x86a89400] 09:42:48 INFO - PROCESS | 1742 | 1467391368693 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 114 (0x88cd1800) [pid = 1742] [serial = 1743] [outer = 0x86a89400] 09:42:49 INFO - PROCESS | 1742 | 1467391369651 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1703ms 09:42:49 INFO - PROCESS | 1742 | 1467391369694 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 1742 | 1467391369700 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:42:49 INFO - PROCESS | 1742 | 1467391369707 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 1742 | 1467391369711 Marionette TRACE conn4 <- [1,2294,null,{}] 09:42:49 INFO - PROCESS | 1742 | 1467391369719 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 1742 | 1467391369727 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:49 INFO - PROCESS | 1742 | 1467391369947 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 113 (0x8eb9f800) [pid = 1742] [serial = 1617] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 112 (0x8c694000) [pid = 1742] [serial = 1670] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 111 (0x8d81a000) [pid = 1742] [serial = 1673] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 110 (0x8907b000) [pid = 1742] [serial = 1631] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 109 (0x8b212c00) [pid = 1742] [serial = 1632] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 108 (0x8e1cfc00) [pid = 1742] [serial = 1643] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 107 (0x8e1ce000) [pid = 1742] [serial = 1644] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 106 (0x8ea6c400) [pid = 1742] [serial = 1652] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 105 (0x8ea6a800) [pid = 1742] [serial = 1653] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 104 (0x8db6d800) [pid = 1742] [serial = 1640] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 103 (0x8db68800) [pid = 1742] [serial = 1641] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8e3a3c00) [pid = 1742] [serial = 1646] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e3adc00) [pid = 1742] [serial = 1647] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x88e85000) [pid = 1742] [serial = 1658] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8b211400) [pid = 1742] [serial = 1659] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x88e85400) [pid = 1742] [serial = 1661] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x89076400) [pid = 1742] [serial = 1662] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8c526c00) [pid = 1742] [serial = 1629] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8c2e9000) [pid = 1742] [serial = 1628] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8c2ec400) [pid = 1742] [serial = 1667] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8aac7400) [pid = 1742] [serial = 1664] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8b218c00) [pid = 1742] [serial = 1665] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8da24400) [pid = 1742] [serial = 1637] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8da2c800) [pid = 1742] [serial = 1638] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8c68f000) [pid = 1742] [serial = 1634] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8c693c00) [pid = 1742] [serial = 1635] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8e4ee000) [pid = 1742] [serial = 1655] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8ea75c00) [pid = 1742] [serial = 1656] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e4b5c00) [pid = 1742] [serial = 1649] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e4e2c00) [pid = 1742] [serial = 1650] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8cdf6800) [pid = 1742] [serial = 1671] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e1cd800) [pid = 1742] [serial = 1677] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8c527800) [pid = 1742] [serial = 1668] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d81f000) [pid = 1742] [serial = 1674] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8db69c00) [pid = 1742] [serial = 1676] [outer = (nil)] [url = about:blank] 09:42:50 INFO - PROCESS | 1742 | 1467391370244 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 1742 | 1467391370253 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x89076400 == 40 [pid = 1742] [id = 581] 09:42:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8907b000) [pid = 1742] [serial = 1744] [outer = (nil)] 09:42:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8aaccc00) [pid = 1742] [serial = 1745] [outer = 0x8907b000] 09:42:50 INFO - PROCESS | 1742 | 1467391370332 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8b21b400) [pid = 1742] [serial = 1746] [outer = 0x8907b000] 09:42:51 INFO - PROCESS | 1742 | 1467391371115 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1437ms 09:42:51 INFO - PROCESS | 1742 | 1467391371148 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 1742 | 1467391371154 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:42:51 INFO - PROCESS | 1742 | 1467391371161 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 1742 | 1467391371164 Marionette TRACE conn4 <- [1,2298,null,{}] 09:42:51 INFO - PROCESS | 1742 | 1467391371170 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 1742 | 1467391371175 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:51 INFO - PROCESS | 1742 | 1467391371338 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:42:51 INFO - PROCESS | 1742 | 1467391371355 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 1742 | 1467391371360 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2edc00 == 41 [pid = 1742] [id = 582] 09:42:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8b5b4c00) [pid = 1742] [serial = 1747] [outer = (nil)] 09:42:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8c524400) [pid = 1742] [serial = 1748] [outer = 0x8b5b4c00] 09:42:51 INFO - PROCESS | 1742 | 1467391371431 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8c68b400) [pid = 1742] [serial = 1749] [outer = 0x8b5b4c00] 09:42:52 INFO - PROCESS | 1742 | 1467391372382 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1277ms 09:42:52 INFO - PROCESS | 1742 | 1467391372439 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 1742 | 1467391372442 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:42:52 INFO - PROCESS | 1742 | 1467391372456 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 1742 | 1467391372465 Marionette TRACE conn4 <- [1,2302,null,{}] 09:42:52 INFO - PROCESS | 1742 | 1467391372473 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 1742 | 1467391372480 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:52 INFO - PROCESS | 1742 | 1467391372644 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:42:52 INFO - PROCESS | 1742 | 1467391372803 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 1742 | 1467391372809 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x89072c00 == 42 [pid = 1742] [id = 583] 09:42:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8c690800) [pid = 1742] [serial = 1750] [outer = (nil)] 09:42:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8d825400) [pid = 1742] [serial = 1751] [outer = 0x8c690800] 09:42:52 INFO - PROCESS | 1742 | 1467391372878 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8da30400) [pid = 1742] [serial = 1752] [outer = 0x8c690800] 09:42:53 INFO - PROCESS | 1742 | 1467391373764 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1343ms 09:42:53 INFO - PROCESS | 1742 | 1467391373792 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:42:53 INFO - PROCESS | 1742 | 1467391373797 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:42:53 INFO - PROCESS | 1742 | 1467391373803 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 1742 | 1467391373806 Marionette TRACE conn4 <- [1,2306,null,{}] 09:42:53 INFO - PROCESS | 1742 | 1467391373811 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 1742 | 1467391373816 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:54 INFO - PROCESS | 1742 | 1467391374059 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:42:54 INFO - PROCESS | 1742 | 1467391374077 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 1742 | 1467391374085 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a82c00 == 43 [pid = 1742] [id = 584] 09:42:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8b2f1400) [pid = 1742] [serial = 1753] [outer = (nil)] 09:42:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8dce0000) [pid = 1742] [serial = 1754] [outer = 0x8b2f1400] 09:42:54 INFO - PROCESS | 1742 | 1467391374162 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e1d0800) [pid = 1742] [serial = 1755] [outer = 0x8b2f1400] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8eb99c00) [pid = 1742] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8db67400) [pid = 1742] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x86a88000) [pid = 1742] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x88e7e800) [pid = 1742] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8b212400) [pid = 1742] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8c2e5000) [pid = 1742] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8b2f3000) [pid = 1742] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8b217400) [pid = 1742] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x88cd0800) [pid = 1742] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e1ee800) [pid = 1742] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d818000) [pid = 1742] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:42:54 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8b7f0c00) [pid = 1742] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:42:55 INFO - PROCESS | 1742 | 1467391375175 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1429ms 09:42:55 INFO - PROCESS | 1742 | 1467391375232 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 1742 | 1467391375235 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:42:55 INFO - PROCESS | 1742 | 1467391375241 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 1742 | 1467391375244 Marionette TRACE conn4 <- [1,2310,null,{}] 09:42:55 INFO - PROCESS | 1742 | 1467391375249 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 1742 | 1467391375254 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:55 INFO - PROCESS | 1742 | 1467391375406 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:42:55 INFO - PROCESS | 1742 | 1467391375413 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 1742 | 1467391375432 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2eec00 == 44 [pid = 1742] [id = 585] 09:42:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8b5b3400) [pid = 1742] [serial = 1756] [outer = (nil)] 09:42:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8da29800) [pid = 1742] [serial = 1757] [outer = 0x8b5b3400] 09:42:55 INFO - PROCESS | 1742 | 1467391375639 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e1e0c00) [pid = 1742] [serial = 1758] [outer = 0x8b5b3400] 09:42:56 INFO - PROCESS | 1742 | 1467391376422 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1231ms 09:42:56 INFO - PROCESS | 1742 | 1467391376479 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 1742 | 1467391376482 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:42:56 INFO - PROCESS | 1742 | 1467391376494 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 1742 | 1467391376497 Marionette TRACE conn4 <- [1,2314,null,{}] 09:42:56 INFO - PROCESS | 1742 | 1467391376503 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 1742 | 1467391376508 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:56 INFO - PROCESS | 1742 | 1467391376723 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:42:56 INFO - PROCESS | 1742 | 1467391376737 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 1742 | 1467391376744 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a84000 == 45 [pid = 1742] [id = 586] 09:42:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e1d8c00) [pid = 1742] [serial = 1759] [outer = (nil)] 09:42:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e4b4400) [pid = 1742] [serial = 1760] [outer = 0x8e1d8c00] 09:42:56 INFO - PROCESS | 1742 | 1467391376811 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8e4e5000) [pid = 1742] [serial = 1761] [outer = 0x8e1d8c00] 09:42:57 INFO - PROCESS | 1742 | 1467391377927 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1481ms 09:42:57 INFO - PROCESS | 1742 | 1467391377977 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 1742 | 1467391377983 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:42:57 INFO - PROCESS | 1742 | 1467391377992 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 1742 | 1467391378000 Marionette TRACE conn4 <- [1,2318,null,{}] 09:42:58 INFO - PROCESS | 1742 | 1467391378008 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 1742 | 1467391378013 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:58 INFO - PROCESS | 1742 | 1467391378238 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:42:58 INFO - PROCESS | 1742 | 1467391378487 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 1742 | 1467391378497 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aac5000 == 46 [pid = 1742] [id = 587] 09:42:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8aaca800) [pid = 1742] [serial = 1762] [outer = (nil)] 09:42:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8b2f3c00) [pid = 1742] [serial = 1763] [outer = 0x8aaca800] 09:42:58 INFO - PROCESS | 1742 | 1467391378636 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8b5b2c00) [pid = 1742] [serial = 1764] [outer = 0x8aaca800] 09:42:59 INFO - PROCESS | 1742 | 1467391379568 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 1742 | 1467391379645 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:42:59 INFO - PROCESS | 1742 | 1467391379656 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 1742 | 1467391379660 Marionette TRACE conn4 <- [1,2322,null,{}] 09:42:59 INFO - PROCESS | 1742 | 1467391379667 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 1742 | 1467391379673 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:42:59 INFO - PROCESS | 1742 | 1467391379897 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:43:00 INFO - PROCESS | 1742 | 1467391380172 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 1742 | 1467391380181 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7fa400 == 47 [pid = 1742] [id = 588] 09:43:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8cdf1000) [pid = 1742] [serial = 1765] [outer = (nil)] 09:43:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8da28c00) [pid = 1742] [serial = 1766] [outer = 0x8cdf1000] 09:43:00 INFO - PROCESS | 1742 | 1467391380308 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8db76800) [pid = 1742] [serial = 1767] [outer = 0x8cdf1000] 09:43:01 INFO - PROCESS | 1742 | 1467391381234 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1643ms 09:43:01 INFO - PROCESS | 1742 | 1467391381299 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:43:01 INFO - PROCESS | 1742 | 1467391381303 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:43:01 INFO - PROCESS | 1742 | 1467391381310 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 1742 | 1467391381316 Marionette TRACE conn4 <- [1,2326,null,{}] 09:43:01 INFO - PROCESS | 1742 | 1467391381333 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 1742 | 1467391381342 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:01 INFO - PROCESS | 1742 | 1467391381574 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:43:01 INFO - PROCESS | 1742 | 1467391381813 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 1742 | 1467391381826 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c692800 == 48 [pid = 1742] [id = 589] 09:43:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e3adc00) [pid = 1742] [serial = 1768] [outer = (nil)] 09:43:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8ea6cc00) [pid = 1742] [serial = 1769] [outer = 0x8e3adc00] 09:43:01 INFO - PROCESS | 1742 | 1467391381958 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8ea79000) [pid = 1742] [serial = 1770] [outer = 0x8e3adc00] 09:43:02 INFO - PROCESS | 1742 | 1467391382861 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1585ms 09:43:02 INFO - PROCESS | 1742 | 1467391382895 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 1742 | 1467391382899 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:43:02 INFO - PROCESS | 1742 | 1467391382906 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 1742 | 1467391382909 Marionette TRACE conn4 <- [1,2330,null,{}] 09:43:02 INFO - PROCESS | 1742 | 1467391382915 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 1742 | 1467391382920 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:03 INFO - PROCESS | 1742 | 1467391383108 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:43:03 INFO - PROCESS | 1742 | 1467391383306 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 1742 | 1467391383315 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ec400 == 49 [pid = 1742] [id = 590] 09:43:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8eb9a400) [pid = 1742] [serial = 1771] [outer = (nil)] 09:43:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 96 (0x8ebed800) [pid = 1742] [serial = 1772] [outer = 0x8eb9a400] 09:43:03 INFO - PROCESS | 1742 | 1467391383429 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 97 (0x8ebf2800) [pid = 1742] [serial = 1773] [outer = 0x8eb9a400] 09:43:04 INFO - PROCESS | 1742 | 1467391384355 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1481ms 09:43:04 INFO - PROCESS | 1742 | 1467391384388 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:43:04 INFO - PROCESS | 1742 | 1467391384393 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:43:04 INFO - PROCESS | 1742 | 1467391384401 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 1742 | 1467391384404 Marionette TRACE conn4 <- [1,2334,null,{}] 09:43:04 INFO - PROCESS | 1742 | 1467391384431 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 1742 | 1467391384437 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:04 INFO - PROCESS | 1742 | 1467391384619 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:43:04 INFO - PROCESS | 1742 | 1467391384810 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 1742 | 1467391384817 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2ec400 == 50 [pid = 1742] [id = 591] 09:43:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 98 (0x8e1e3800) [pid = 1742] [serial = 1774] [outer = (nil)] 09:43:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 99 (0x8f11c000) [pid = 1742] [serial = 1775] [outer = 0x8e1e3800] 09:43:04 INFO - PROCESS | 1742 | 1467391384896 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 100 (0x8f11ec00) [pid = 1742] [serial = 1776] [outer = 0x8e1e3800] 09:43:05 INFO - PROCESS | 1742 | 1467391385858 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1488ms 09:43:05 INFO - PROCESS | 1742 | 1467391385895 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 1742 | 1467391385899 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:43:05 INFO - PROCESS | 1742 | 1467391385907 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 1742 | 1467391385910 Marionette TRACE conn4 <- [1,2338,null,{}] 09:43:05 INFO - PROCESS | 1742 | 1467391385916 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 1742 | 1467391385926 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:06 INFO - PROCESS | 1742 | 1467391386121 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:43:06 INFO - PROCESS | 1742 | 1467391386327 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 1742 | 1467391386336 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x89074000 == 51 [pid = 1742] [id = 592] 09:43:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 101 (0x89079800) [pid = 1742] [serial = 1777] [outer = (nil)] 09:43:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 102 (0x8aac7400) [pid = 1742] [serial = 1778] [outer = 0x89079800] 09:43:06 INFO - PROCESS | 1742 | 1467391386706 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 103 (0x8b217400) [pid = 1742] [serial = 1779] [outer = 0x89079800] 09:43:07 INFO - PROCESS | 1742 | 1467391387824 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1994ms 09:43:07 INFO - PROCESS | 1742 | 1467391387902 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 1742 | 1467391387908 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:43:07 INFO - PROCESS | 1742 | 1467391387916 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 1742 | 1467391387920 Marionette TRACE conn4 <- [1,2342,null,{}] 09:43:07 INFO - PROCESS | 1742 | 1467391387927 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 1742 | 1467391387933 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:08 INFO - PROCESS | 1742 | 1467391388142 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52b000 == 50 [pid = 1742] [id = 556] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ee000 == 49 [pid = 1742] [id = 555] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x88e81c00 == 48 [pid = 1742] [id = 554] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6c800 == 47 [pid = 1742] [id = 539] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x88e7f400 == 46 [pid = 1742] [id = 543] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2ed400 == 45 [pid = 1742] [id = 544] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b211800 == 44 [pid = 1742] [id = 566] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2eac00 == 43 [pid = 1742] [id = 541] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8d819800 == 42 [pid = 1742] [id = 545] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8aac6000 == 41 [pid = 1742] [id = 542] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd5000 == 40 [pid = 1742] [id = 546] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x86a8a000 == 39 [pid = 1742] [id = 548] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e7800 == 38 [pid = 1742] [id = 550] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8aac6800 == 37 [pid = 1742] [id = 540] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2ea800 == 36 [pid = 1742] [id = 547] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf2c00 == 35 [pid = 1742] [id = 551] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x88e7d000 == 34 [pid = 1742] [id = 549] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd2c00 == 33 [pid = 1742] [id = 553] 09:43:09 INFO - PROCESS | 1742 | --DOCSHELL 0x86a87000 == 32 [pid = 1742] [id = 552] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 102 (0x8eb9c400) [pid = 1742] [serial = 1694] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 101 (0x8e3ae000) [pid = 1742] [serial = 1689] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 100 (0x86c67c00) [pid = 1742] [serial = 1680] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 99 (0x8dce9c00) [pid = 1742] [serial = 1698] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 98 (0x8e3a5800) [pid = 1742] [serial = 1688] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 97 (0x8b216000) [pid = 1742] [serial = 1706] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 96 (0x8c68e800) [pid = 1742] [serial = 1712] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 95 (0x8b5b9400) [pid = 1742] [serial = 1682] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8b220000) [pid = 1742] [serial = 1707] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8c2ed800) [pid = 1742] [serial = 1701] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x88e78800) [pid = 1742] [serial = 1704] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8c2f0800) [pid = 1742] [serial = 1683] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x86c60400) [pid = 1742] [serial = 1679] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e4ee400) [pid = 1742] [serial = 1692] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x88cd4000) [pid = 1742] [serial = 1703] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8da2e800) [pid = 1742] [serial = 1685] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8cdf4400) [pid = 1742] [serial = 1713] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8b5bb000) [pid = 1742] [serial = 1700] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8c2e5c00) [pid = 1742] [serial = 1710] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8db71800) [pid = 1742] [serial = 1686] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e4e9c00) [pid = 1742] [serial = 1691] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8ebef800) [pid = 1742] [serial = 1695] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8b21a000) [pid = 1742] [serial = 1697] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8b7f7400) [pid = 1742] [serial = 1709] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8c689400) [pid = 1742] [serial = 1715] [outer = (nil)] [url = about:blank] 09:43:09 INFO - PROCESS | 1742 | 1467391389575 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 1742 | 1467391389587 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8a000 == 33 [pid = 1742] [id = 593] 09:43:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x86a8b000) [pid = 1742] [serial = 1780] [outer = (nil)] 09:43:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x86c61400) [pid = 1742] [serial = 1781] [outer = 0x86a8b000] 09:43:09 INFO - PROCESS | 1742 | 1467391389667 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x88ccb800) [pid = 1742] [serial = 1782] [outer = 0x86a8b000] 09:43:10 INFO - PROCESS | 1742 | 1467391390479 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2583ms 09:43:10 INFO - PROCESS | 1742 | 1467391390500 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 1742 | 1467391390506 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:43:10 INFO - PROCESS | 1742 | 1467391390513 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 1742 | 1467391390518 Marionette TRACE conn4 <- [1,2346,null,{}] 09:43:10 INFO - PROCESS | 1742 | 1467391390526 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 1742 | 1467391390533 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:10 INFO - PROCESS | 1742 | 1467391390697 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:43:10 INFO - PROCESS | 1742 | 1467391390845 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 1742 | 1467391390854 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd7c00 == 34 [pid = 1742] [id = 594] 09:43:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x88e7c000) [pid = 1742] [serial = 1783] [outer = (nil)] 09:43:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x89078000) [pid = 1742] [serial = 1784] [outer = 0x88e7c000] 09:43:10 INFO - PROCESS | 1742 | 1467391390926 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8aac2c00) [pid = 1742] [serial = 1785] [outer = 0x88e7c000] 09:43:11 INFO - PROCESS | 1742 | 1467391391749 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1280ms 09:43:11 INFO - PROCESS | 1742 | 1467391391799 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 1742 | 1467391391807 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:43:11 INFO - PROCESS | 1742 | 1467391391814 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 1742 | 1467391391818 Marionette TRACE conn4 <- [1,2350,null,{}] 09:43:11 INFO - PROCESS | 1742 | 1467391391824 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 1742 | 1467391391830 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:12 INFO - PROCESS | 1742 | 1467391392002 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:43:12 INFO - PROCESS | 1742 | 1467391392012 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 1742 | 1467391392019 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b21ec00 == 35 [pid = 1742] [id = 595] 09:43:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8b2e9000) [pid = 1742] [serial = 1786] [outer = (nil)] 09:43:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8b5ae400) [pid = 1742] [serial = 1787] [outer = 0x8b2e9000] 09:43:12 INFO - PROCESS | 1742 | 1467391392090 Marionette DEBUG loaded listener.js 09:43:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8b5bb400) [pid = 1742] [serial = 1788] [outer = 0x8b2e9000] 09:43:13 INFO - PROCESS | 1742 | 1467391393201 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1433ms 09:43:13 INFO - PROCESS | 1742 | 1467391393247 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 1742 | 1467391393251 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:43:13 INFO - PROCESS | 1742 | 1467391393273 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 1742 | 1467391393283 Marionette TRACE conn4 <- [1,2354,null,{}] 09:43:13 INFO - PROCESS | 1742 | 1467391393292 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 1742 | 1467391393300 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:13 INFO - PROCESS | 1742 | 1467391393542 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:43:13 INFO - PROCESS | 1742 | 1467391393575 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 1742 | 1467391393581 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ea400 == 36 [pid = 1742] [id = 596] 09:43:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8c2ecc00) [pid = 1742] [serial = 1789] [outer = (nil)] 09:43:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8c525000) [pid = 1742] [serial = 1790] [outer = 0x8c2ecc00] 09:43:13 INFO - PROCESS | 1742 | 1467391393652 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8c528400) [pid = 1742] [serial = 1791] [outer = 0x8c2ecc00] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e1d8c00) [pid = 1742] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8b2f1400) [pid = 1742] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8b5b3400) [pid = 1742] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x86a89400) [pid = 1742] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8907b000) [pid = 1742] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x89080000) [pid = 1742] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8b2f1000) [pid = 1742] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e1da400) [pid = 1742] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8c695c00) [pid = 1742] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e1e4800) [pid = 1742] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8b5b4c00) [pid = 1742] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e4e2000) [pid = 1742] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e1ecc00) [pid = 1742] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8b2f5c00) [pid = 1742] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x86c6b800) [pid = 1742] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:43:15 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8c690800) [pid = 1742] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:43:15 INFO - PROCESS | 1742 | 1467391395251 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2016ms 09:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:43:15 INFO - PROCESS | 1742 | 1467391395281 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 1742 | 1467391395285 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:43:15 INFO - PROCESS | 1742 | 1467391395292 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 1742 | 1467391395295 Marionette TRACE conn4 <- [1,2358,null,{}] 09:43:15 INFO - PROCESS | 1742 | 1467391395300 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 1742 | 1467391395305 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:15 INFO - PROCESS | 1742 | 1467391395459 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:43:15 INFO - PROCESS | 1742 | 1467391395598 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 1742 | 1467391395604 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e85400 == 37 [pid = 1742] [id = 597] 09:43:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x88e86000) [pid = 1742] [serial = 1792] [outer = (nil)] 09:43:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8b2f5000) [pid = 1742] [serial = 1793] [outer = 0x88e86000] 09:43:15 INFO - PROCESS | 1742 | 1467391395677 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8c521c00) [pid = 1742] [serial = 1794] [outer = 0x88e86000] 09:43:16 INFO - PROCESS | 1742 | 1467391396416 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1182ms 09:43:16 INFO - PROCESS | 1742 | 1467391396473 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 1742 | 1467391396475 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:43:16 INFO - PROCESS | 1742 | 1467391396482 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 1742 | 1467391396485 Marionette TRACE conn4 <- [1,2362,null,{}] 09:43:16 INFO - PROCESS | 1742 | 1467391396490 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 1742 | 1467391396495 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:16 INFO - PROCESS | 1742 | 1467391396715 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:43:16 INFO - PROCESS | 1742 | 1467391396805 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 1742 | 1467391396824 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68ec00 == 38 [pid = 1742] [id = 598] 09:43:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8c691800) [pid = 1742] [serial = 1795] [outer = (nil)] 09:43:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8c698800) [pid = 1742] [serial = 1796] [outer = 0x8c691800] 09:43:16 INFO - PROCESS | 1742 | 1467391396916 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8d818400) [pid = 1742] [serial = 1797] [outer = 0x8c691800] 09:43:18 INFO - PROCESS | 1742 | 1467391398061 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1630ms 09:43:18 INFO - PROCESS | 1742 | 1467391398114 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 1742 | 1467391398119 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:43:18 INFO - PROCESS | 1742 | 1467391398127 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 1742 | 1467391398135 Marionette TRACE conn4 <- [1,2366,null,{}] 09:43:18 INFO - PROCESS | 1742 | 1467391398143 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 1742 | 1467391398149 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:18 INFO - PROCESS | 1742 | 1467391398341 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:43:18 INFO - PROCESS | 1742 | 1467391398584 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 1742 | 1467391398592 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6d400 == 39 [pid = 1742] [id = 599] 09:43:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x88e84400) [pid = 1742] [serial = 1798] [outer = (nil)] 09:43:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8aac5800) [pid = 1742] [serial = 1799] [outer = 0x88e84400] 09:43:18 INFO - PROCESS | 1742 | 1467391398722 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8b2f4400) [pid = 1742] [serial = 1800] [outer = 0x88e84400] 09:43:19 INFO - PROCESS | 1742 | 1467391399694 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1642ms 09:43:19 INFO - PROCESS | 1742 | 1467391399774 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 1742 | 1467391399782 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:43:19 INFO - PROCESS | 1742 | 1467391399793 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 1742 | 1467391399797 Marionette TRACE conn4 <- [1,2370,null,{}] 09:43:19 INFO - PROCESS | 1742 | 1467391399804 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 1742 | 1467391399811 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:20 INFO - PROCESS | 1742 | 1467391400006 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:43:20 INFO - PROCESS | 1742 | 1467391400283 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 1742 | 1467391400294 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f4800 == 40 [pid = 1742] [id = 600] 09:43:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8c2ee400) [pid = 1742] [serial = 1801] [outer = (nil)] 09:43:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8c68f800) [pid = 1742] [serial = 1802] [outer = 0x8c2ee400] 09:43:20 INFO - PROCESS | 1742 | 1467391400399 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8cdf1c00) [pid = 1742] [serial = 1803] [outer = 0x8c2ee400] 09:43:21 INFO - PROCESS | 1742 | 1467391401337 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1636ms 09:43:21 INFO - PROCESS | 1742 | 1467391401430 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 1742 | 1467391401434 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:43:21 INFO - PROCESS | 1742 | 1467391401441 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 1742 | 1467391401447 Marionette TRACE conn4 <- [1,2374,null,{}] 09:43:21 INFO - PROCESS | 1742 | 1467391401464 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 1742 | 1467391401473 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:21 INFO - PROCESS | 1742 | 1467391401714 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:43:21 INFO - PROCESS | 1742 | 1467391401949 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 1742 | 1467391401958 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da2a400 == 41 [pid = 1742] [id = 601] 09:43:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8da2b000) [pid = 1742] [serial = 1804] [outer = (nil)] 09:43:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8da31c00) [pid = 1742] [serial = 1805] [outer = 0x8da2b000] 09:43:22 INFO - PROCESS | 1742 | 1467391402067 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8db6fc00) [pid = 1742] [serial = 1806] [outer = 0x8da2b000] 09:43:23 INFO - PROCESS | 1742 | 1467391403073 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1685ms 09:43:23 INFO - PROCESS | 1742 | 1467391403126 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 1742 | 1467391403131 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:43:23 INFO - PROCESS | 1742 | 1467391403138 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 1742 | 1467391403142 Marionette TRACE conn4 <- [1,2378,null,{}] 09:43:23 INFO - PROCESS | 1742 | 1467391403148 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 1742 | 1467391403153 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:23 INFO - PROCESS | 1742 | 1467391403339 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:43:23 INFO - PROCESS | 1742 | 1467391403526 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 1742 | 1467391403537 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e7dc00 == 42 [pid = 1742] [id = 602] 09:43:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8b7ee000) [pid = 1742] [serial = 1807] [outer = (nil)] 09:43:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8e1cd000) [pid = 1742] [serial = 1808] [outer = 0x8b7ee000] 09:43:23 INFO - PROCESS | 1742 | 1467391403629 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8e1d4800) [pid = 1742] [serial = 1809] [outer = 0x8b7ee000] 09:43:24 INFO - PROCESS | 1742 | 1467391404836 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:43:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1781ms 09:43:24 INFO - PROCESS | 1742 | 1467391404926 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 1742 | 1467391404932 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:43:24 INFO - PROCESS | 1742 | 1467391404940 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 1742 | 1467391404945 Marionette TRACE conn4 <- [1,2382,null,{}] 09:43:24 INFO - PROCESS | 1742 | 1467391404953 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 1742 | 1467391404957 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:25 INFO - PROCESS | 1742 | 1467391405218 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:43:25 INFO - PROCESS | 1742 | 1467391405505 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 1742 | 1467391405519 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:25 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd0400 == 41 [pid = 1742] [id = 567] 09:43:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd0400 == 42 [pid = 1742] [id = 603] 09:43:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x88cd0c00) [pid = 1742] [serial = 1810] [outer = (nil)] 09:43:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x88e84000) [pid = 1742] [serial = 1811] [outer = 0x88cd0c00] 09:43:25 INFO - PROCESS | 1742 | 1467391405620 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8aac9400) [pid = 1742] [serial = 1812] [outer = 0x88cd0c00] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8e4e5000) [pid = 1742] [serial = 1761] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8e4b4400) [pid = 1742] [serial = 1760] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8dce0000) [pid = 1742] [serial = 1754] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8da29800) [pid = 1742] [serial = 1757] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8e1d0800) [pid = 1742] [serial = 1755] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x86c66c00) [pid = 1742] [serial = 1742] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x88cd1800) [pid = 1742] [serial = 1743] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8aaccc00) [pid = 1742] [serial = 1745] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8b21b400) [pid = 1742] [serial = 1746] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8cdf3c00) [pid = 1742] [serial = 1716] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8b5b5000) [pid = 1742] [serial = 1721] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8b5bcc00) [pid = 1742] [serial = 1722] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e1e5c00) [pid = 1742] [serial = 1727] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e1e2000) [pid = 1742] [serial = 1728] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8da2f000) [pid = 1742] [serial = 1724] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8db74800) [pid = 1742] [serial = 1725] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8eb98c00) [pid = 1742] [serial = 1736] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8ea79c00) [pid = 1742] [serial = 1737] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8c524400) [pid = 1742] [serial = 1748] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c68b400) [pid = 1742] [serial = 1749] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e4e8400) [pid = 1742] [serial = 1733] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8ea72000) [pid = 1742] [serial = 1734] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e3abc00) [pid = 1742] [serial = 1730] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e4ae400) [pid = 1742] [serial = 1731] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8d820400) [pid = 1742] [serial = 1739] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8dcdc400) [pid = 1742] [serial = 1740] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x88ccc400) [pid = 1742] [serial = 1718] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x89075400) [pid = 1742] [serial = 1719] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8d825400) [pid = 1742] [serial = 1751] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8da30400) [pid = 1742] [serial = 1752] [outer = (nil)] [url = about:blank] 09:43:25 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e1e0c00) [pid = 1742] [serial = 1758] [outer = (nil)] [url = about:blank] 09:43:26 INFO - PROCESS | 1742 | 1467391406485 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1631ms 09:43:26 INFO - PROCESS | 1742 | 1467391406572 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 1742 | 1467391406579 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:43:26 INFO - PROCESS | 1742 | 1467391406590 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 1742 | 1467391406593 Marionette TRACE conn4 <- [1,2386,null,{}] 09:43:26 INFO - PROCESS | 1742 | 1467391406600 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 1742 | 1467391406605 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:26 INFO - PROCESS | 1742 | 1467391406786 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:43:26 INFO - PROCESS | 1742 | 1467391406940 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 1742 | 1467391406949 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x89072400 == 43 [pid = 1742] [id = 604] 09:43:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8b7f0000) [pid = 1742] [serial = 1813] [outer = (nil)] 09:43:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8b7f8800) [pid = 1742] [serial = 1814] [outer = 0x8b7f0000] 09:43:27 INFO - PROCESS | 1742 | 1467391407025 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8c2ee800) [pid = 1742] [serial = 1815] [outer = 0x8b7f0000] 09:43:27 INFO - PROCESS | 1742 | 1467391407867 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1333ms 09:43:27 INFO - PROCESS | 1742 | 1467391407923 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 1742 | 1467391407926 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:43:27 INFO - PROCESS | 1742 | 1467391407933 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 1742 | 1467391407939 Marionette TRACE conn4 <- [1,2390,null,{}] 09:43:27 INFO - PROCESS | 1742 | 1467391407955 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 1742 | 1467391407963 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:28 INFO - PROCESS | 1742 | 1467391408125 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:43:28 INFO - PROCESS | 1742 | 1467391408135 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 1742 | 1467391408146 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d81f000 == 44 [pid = 1742] [id = 605] 09:43:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d821000) [pid = 1742] [serial = 1816] [outer = (nil)] 09:43:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8da23c00) [pid = 1742] [serial = 1817] [outer = 0x8d821000] 09:43:28 INFO - PROCESS | 1742 | 1467391408356 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8da2f000) [pid = 1742] [serial = 1818] [outer = 0x8d821000] 09:43:29 INFO - PROCESS | 1742 | 1467391409278 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1382ms 09:43:29 INFO - PROCESS | 1742 | 1467391409315 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 1742 | 1467391409319 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:43:29 INFO - PROCESS | 1742 | 1467391409326 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 1742 | 1467391409329 Marionette TRACE conn4 <- [1,2394,null,{}] 09:43:29 INFO - PROCESS | 1742 | 1467391409341 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 1742 | 1467391409346 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:29 INFO - PROCESS | 1742 | 1467391409553 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:43:29 INFO - PROCESS | 1742 | 1467391409596 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 1742 | 1467391409606 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da31800 == 45 [pid = 1742] [id = 606] 09:43:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8db67800) [pid = 1742] [serial = 1819] [outer = (nil)] 09:43:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8db74400) [pid = 1742] [serial = 1820] [outer = 0x8db67800] 09:43:29 INFO - PROCESS | 1742 | 1467391409751 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8db76400) [pid = 1742] [serial = 1821] [outer = 0x8db67800] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8c2ecc00) [pid = 1742] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x88e7c000) [pid = 1742] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8aaca800) [pid = 1742] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8cdf1000) [pid = 1742] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x88e86000) [pid = 1742] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8b2e9000) [pid = 1742] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e3adc00) [pid = 1742] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x89079800) [pid = 1742] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8eb9a400) [pid = 1742] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8e1e3800) [pid = 1742] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:43:30 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x86a8b000) [pid = 1742] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:43:30 INFO - PROCESS | 1742 | 1467391410671 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1392ms 09:43:30 INFO - PROCESS | 1742 | 1467391410718 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 1742 | 1467391410722 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:43:30 INFO - PROCESS | 1742 | 1467391410728 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 1742 | 1467391410731 Marionette TRACE conn4 <- [1,2398,null,{}] 09:43:30 INFO - PROCESS | 1742 | 1467391410736 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 1742 | 1467391410741 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:30 INFO - PROCESS | 1742 | 1467391410894 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:43:30 INFO - PROCESS | 1742 | 1467391410902 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 1742 | 1467391410909 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a81c00 == 46 [pid = 1742] [id = 607] 09:43:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x86a8c800) [pid = 1742] [serial = 1822] [outer = (nil)] 09:43:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8c2e8c00) [pid = 1742] [serial = 1823] [outer = 0x86a8c800] 09:43:30 INFO - PROCESS | 1742 | 1467391410978 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8da2d800) [pid = 1742] [serial = 1824] [outer = 0x86a8c800] 09:43:31 INFO - PROCESS | 1742 | 1467391411991 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1279ms 09:43:32 INFO - PROCESS | 1742 | 1467391412007 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 1742 | 1467391412011 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:43:32 INFO - PROCESS | 1742 | 1467391412017 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 1742 | 1467391412019 Marionette TRACE conn4 <- [1,2402,null,{}] 09:43:32 INFO - PROCESS | 1742 | 1467391412025 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 1742 | 1467391412036 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:32 INFO - PROCESS | 1742 | 1467391412231 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:43:32 INFO - PROCESS | 1742 | 1467391412433 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 1742 | 1467391412442 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a82000 == 47 [pid = 1742] [id = 608] 09:43:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x86a83400) [pid = 1742] [serial = 1825] [outer = (nil)] 09:43:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x86c68400) [pid = 1742] [serial = 1826] [outer = 0x86a83400] 09:43:32 INFO - PROCESS | 1742 | 1467391412532 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x88ccdc00) [pid = 1742] [serial = 1827] [outer = 0x86a83400] 09:43:33 INFO - PROCESS | 1742 | 1467391413596 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1646ms 09:43:33 INFO - PROCESS | 1742 | 1467391413665 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 1742 | 1467391413672 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:43:33 INFO - PROCESS | 1742 | 1467391413679 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 1742 | 1467391413684 Marionette TRACE conn4 <- [1,2406,null,{}] 09:43:33 INFO - PROCESS | 1742 | 1467391413693 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 1742 | 1467391413701 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:33 INFO - PROCESS | 1742 | 1467391413924 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:43:34 INFO - PROCESS | 1742 | 1467391414162 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 1742 | 1467391414169 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aac5400 == 48 [pid = 1742] [id = 609] 09:43:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8b218c00) [pid = 1742] [serial = 1828] [outer = (nil)] 09:43:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8b2f3000) [pid = 1742] [serial = 1829] [outer = 0x8b218c00] 09:43:34 INFO - PROCESS | 1742 | 1467391414272 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b5bcc00) [pid = 1742] [serial = 1830] [outer = 0x8b218c00] 09:43:35 INFO - PROCESS | 1742 | 1467391415180 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1531ms 09:43:35 INFO - PROCESS | 1742 | 1467391415214 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 1742 | 1467391415221 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:43:35 INFO - PROCESS | 1742 | 1467391415230 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 1742 | 1467391415234 Marionette TRACE conn4 <- [1,2410,null,{}] 09:43:35 INFO - PROCESS | 1742 | 1467391415262 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 1742 | 1467391415268 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:35 INFO - PROCESS | 1742 | 1467391415458 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:43:35 INFO - PROCESS | 1742 | 1467391415643 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 1742 | 1467391415655 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e7800 == 49 [pid = 1742] [id = 610] 09:43:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8c2f0800) [pid = 1742] [serial = 1831] [outer = (nil)] 09:43:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8cdef400) [pid = 1742] [serial = 1832] [outer = 0x8c2f0800] 09:43:35 INFO - PROCESS | 1742 | 1467391415744 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d818000) [pid = 1742] [serial = 1833] [outer = 0x8c2f0800] 09:43:36 INFO - PROCESS | 1742 | 1467391416859 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1653ms 09:43:36 INFO - PROCESS | 1742 | 1467391416883 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 1742 | 1467391416887 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:43:36 INFO - PROCESS | 1742 | 1467391416896 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 1742 | 1467391416906 Marionette TRACE conn4 <- [1,2414,null,{}] 09:43:36 INFO - PROCESS | 1742 | 1467391416920 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 1742 | 1467391416927 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:37 INFO - PROCESS | 1742 | 1467391417153 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:43:37 INFO - PROCESS | 1742 | 1467391417382 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 1742 | 1467391417389 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a81000 == 50 [pid = 1742] [id = 611] 09:43:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8c2e8800) [pid = 1742] [serial = 1834] [outer = (nil)] 09:43:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e1e4800) [pid = 1742] [serial = 1835] [outer = 0x8c2e8800] 09:43:37 INFO - PROCESS | 1742 | 1467391417512 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e3a2400) [pid = 1742] [serial = 1836] [outer = 0x8c2e8800] 09:43:38 INFO - PROCESS | 1742 | 1467391418451 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1589ms 09:43:38 INFO - PROCESS | 1742 | 1467391418483 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:43:38 INFO - PROCESS | 1742 | 1467391418489 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:43:38 INFO - PROCESS | 1742 | 1467391418495 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 1742 | 1467391418498 Marionette TRACE conn4 <- [1,2418,null,{}] 09:43:38 INFO - PROCESS | 1742 | 1467391418504 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 1742 | 1467391418509 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:38 INFO - PROCESS | 1742 | 1467391418698 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:43:38 INFO - PROCESS | 1742 | 1467391418882 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 1742 | 1467391418895 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db67c00 == 51 [pid = 1742] [id = 612] 09:43:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e1ec800) [pid = 1742] [serial = 1837] [outer = (nil)] 09:43:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e4a9400) [pid = 1742] [serial = 1838] [outer = 0x8e1ec800] 09:43:38 INFO - PROCESS | 1742 | 1467391418968 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e4ae400) [pid = 1742] [serial = 1839] [outer = 0x8e1ec800] 09:43:39 INFO - PROCESS | 1742 | 1467391419885 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1432ms 09:43:39 INFO - PROCESS | 1742 | 1467391419927 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 1742 | 1467391419931 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:43:39 INFO - PROCESS | 1742 | 1467391419938 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 1742 | 1467391419941 Marionette TRACE conn4 <- [1,2422,null,{}] 09:43:39 INFO - PROCESS | 1742 | 1467391419947 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 1742 | 1467391419952 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:40 INFO - PROCESS | 1742 | 1467391420120 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:43:40 INFO - PROCESS | 1742 | 1467391420304 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 1742 | 1467391420318 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b2800 == 52 [pid = 1742] [id = 613] 09:43:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e4b3400) [pid = 1742] [serial = 1840] [outer = (nil)] 09:43:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e4e4400) [pid = 1742] [serial = 1841] [outer = 0x8e4b3400] 09:43:40 INFO - PROCESS | 1742 | 1467391420465 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8ea6e400) [pid = 1742] [serial = 1842] [outer = 0x8e4b3400] 09:43:41 INFO - PROCESS | 1742 | 1467391421491 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1579ms 09:43:41 INFO - PROCESS | 1742 | 1467391421518 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 1742 | 1467391421521 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:43:41 INFO - PROCESS | 1742 | 1467391421528 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 1742 | 1467391421532 Marionette TRACE conn4 <- [1,2426,null,{}] 09:43:41 INFO - PROCESS | 1742 | 1467391421538 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 1742 | 1467391421543 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:41 INFO - PROCESS | 1742 | 1467391421732 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:43:41 INFO - PROCESS | 1742 | 1467391421941 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 1742 | 1467391421949 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8907b000 == 53 [pid = 1742] [id = 614] 09:43:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8aacc400) [pid = 1742] [serial = 1843] [outer = (nil)] 09:43:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8ea71000) [pid = 1742] [serial = 1844] [outer = 0x8aacc400] 09:43:42 INFO - PROCESS | 1742 | 1467391422026 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8eb95000) [pid = 1742] [serial = 1845] [outer = 0x8aacc400] 09:43:43 INFO - PROCESS | 1742 | 1467391423213 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1730ms 09:43:43 INFO - PROCESS | 1742 | 1467391423259 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:43:43 INFO - PROCESS | 1742 | 1467391423266 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:43:43 INFO - PROCESS | 1742 | 1467391423274 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 1742 | 1467391423278 Marionette TRACE conn4 <- [1,2430,null,{}] 09:43:43 INFO - PROCESS | 1742 | 1467391423286 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 1742 | 1467391423291 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:43 INFO - PROCESS | 1742 | 1467391423472 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:43:43 INFO - PROCESS | 1742 | 1467391423729 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 1742 | 1467391423741 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e80c00 == 54 [pid = 1742] [id = 615] 09:43:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x88e81c00) [pid = 1742] [serial = 1846] [outer = (nil)] 09:43:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8aaca800) [pid = 1742] [serial = 1847] [outer = 0x88e81c00] 09:43:43 INFO - PROCESS | 1742 | 1467391423904 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8b21ac00) [pid = 1742] [serial = 1848] [outer = 0x88e81c00] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x89076400 == 53 [pid = 1742] [id = 581] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x86a81c00 == 52 [pid = 1742] [id = 607] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8da31800 == 51 [pid = 1742] [id = 606] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8d81f000 == 50 [pid = 1742] [id = 605] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x89072400 == 49 [pid = 1742] [id = 604] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd0400 == 48 [pid = 1742] [id = 603] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x88e7dc00 == 47 [pid = 1742] [id = 602] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8da2a400 == 46 [pid = 1742] [id = 601] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f4800 == 45 [pid = 1742] [id = 600] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6d400 == 44 [pid = 1742] [id = 599] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8c692800 == 43 [pid = 1742] [id = 589] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x89074000 == 42 [pid = 1742] [id = 592] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x86a8a000 == 41 [pid = 1742] [id = 593] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x89072c00 == 40 [pid = 1742] [id = 583] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ec400 == 39 [pid = 1742] [id = 590] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b21ec00 == 38 [pid = 1742] [id = 595] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x88e7e400 == 37 [pid = 1742] [id = 571] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2ea000 == 36 [pid = 1742] [id = 573] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68ec00 == 35 [pid = 1742] [id = 598] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d7400 == 34 [pid = 1742] [id = 575] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4e1c00 == 33 [pid = 1742] [id = 577] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2f2400 == 32 [pid = 1742] [id = 574] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2eec00 == 31 [pid = 1742] [id = 585] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5bbc00 == 30 [pid = 1742] [id = 569] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8aac5000 == 29 [pid = 1742] [id = 587] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1e4c00 == 28 [pid = 1742] [id = 576] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8aad0000 == 27 [pid = 1742] [id = 568] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x86a82c00 == 26 [pid = 1742] [id = 584] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x88e85400 == 25 [pid = 1742] [id = 597] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd7c00 == 24 [pid = 1742] [id = 594] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b216800 == 23 [pid = 1742] [id = 570] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2edc00 == 22 [pid = 1742] [id = 582] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2ec400 == 21 [pid = 1742] [id = 591] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7fa400 == 20 [pid = 1742] [id = 588] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x86a88c00 == 19 [pid = 1742] [id = 580] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ea400 == 18 [pid = 1742] [id = 596] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1e0000 == 17 [pid = 1742] [id = 578] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6b000 == 16 [pid = 1742] [id = 572] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2f4c00 == 15 [pid = 1742] [id = 579] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x86a84000 == 14 [pid = 1742] [id = 586] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b2800 == 13 [pid = 1742] [id = 613] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8907b000 == 12 [pid = 1742] [id = 614] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8db67c00 == 11 [pid = 1742] [id = 612] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x86a81000 == 10 [pid = 1742] [id = 611] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8aac5400 == 9 [pid = 1742] [id = 609] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e7800 == 8 [pid = 1742] [id = 610] 09:43:45 INFO - PROCESS | 1742 | --DOCSHELL 0x86a82000 == 7 [pid = 1742] [id = 608] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8c525000) [pid = 1742] [serial = 1790] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x89078000) [pid = 1742] [serial = 1784] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8b2f3c00) [pid = 1742] [serial = 1763] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8db76800) [pid = 1742] [serial = 1767] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8b2f5000) [pid = 1742] [serial = 1793] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8aac2c00) [pid = 1742] [serial = 1785] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8da28c00) [pid = 1742] [serial = 1766] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8b5ae400) [pid = 1742] [serial = 1787] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8ea79000) [pid = 1742] [serial = 1770] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8ea6cc00) [pid = 1742] [serial = 1769] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8b217400) [pid = 1742] [serial = 1779] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8ebf2800) [pid = 1742] [serial = 1773] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8ebed800) [pid = 1742] [serial = 1772] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8aac7400) [pid = 1742] [serial = 1778] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8f11ec00) [pid = 1742] [serial = 1776] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f11c000) [pid = 1742] [serial = 1775] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x86c61400) [pid = 1742] [serial = 1781] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x88ccb800) [pid = 1742] [serial = 1782] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c528400) [pid = 1742] [serial = 1791] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8b5bb400) [pid = 1742] [serial = 1788] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8c521c00) [pid = 1742] [serial = 1794] [outer = (nil)] [url = about:blank] 09:43:45 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8b5b2c00) [pid = 1742] [serial = 1764] [outer = (nil)] [url = about:blank] 09:43:46 INFO - PROCESS | 1742 | 1467391425998 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2790ms 09:43:46 INFO - PROCESS | 1742 | 1467391426063 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 1742 | 1467391426070 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:43:46 INFO - PROCESS | 1742 | 1467391426078 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 1742 | 1467391426083 Marionette TRACE conn4 <- [1,2434,null,{}] 09:43:46 INFO - PROCESS | 1742 | 1467391426091 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 1742 | 1467391426096 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:46 INFO - PROCESS | 1742 | 1467391426263 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:43:46 INFO - PROCESS | 1742 | 1467391426401 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 1742 | 1467391426416 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6a400 == 8 [pid = 1742] [id = 616] 09:43:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x88ccd400) [pid = 1742] [serial = 1849] [outer = (nil)] 09:43:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x88cd4400) [pid = 1742] [serial = 1850] [outer = 0x88ccd400] 09:43:46 INFO - PROCESS | 1742 | 1467391426484 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x88e7e400) [pid = 1742] [serial = 1851] [outer = 0x88ccd400] 09:43:47 INFO - PROCESS | 1742 | 1467391427385 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1381ms 09:43:47 INFO - PROCESS | 1742 | 1467391427459 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 1742 | 1467391427468 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:43:47 INFO - PROCESS | 1742 | 1467391427479 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 1742 | 1467391427483 Marionette TRACE conn4 <- [1,2438,null,{}] 09:43:47 INFO - PROCESS | 1742 | 1467391427489 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 1742 | 1467391427495 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:47 INFO - PROCESS | 1742 | 1467391427673 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:43:47 INFO - PROCESS | 1742 | 1467391427813 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 1742 | 1467391427820 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x89080c00 == 9 [pid = 1742] [id = 617] 09:43:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8aac5400) [pid = 1742] [serial = 1852] [outer = (nil)] 09:43:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8b213800) [pid = 1742] [serial = 1853] [outer = 0x8aac5400] 09:43:47 INFO - PROCESS | 1742 | 1467391427900 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8b220c00) [pid = 1742] [serial = 1854] [outer = 0x8aac5400] 09:43:48 INFO - PROCESS | 1742 | 1467391428825 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1398ms 09:43:48 INFO - PROCESS | 1742 | 1467391428883 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 1742 | 1467391428886 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:43:48 INFO - PROCESS | 1742 | 1467391428893 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 1742 | 1467391428899 Marionette TRACE conn4 <- [1,2442,null,{}] 09:43:48 INFO - PROCESS | 1742 | 1467391428916 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 1742 | 1467391428925 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:49 INFO - PROCESS | 1742 | 1467391429147 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:43:49 INFO - PROCESS | 1742 | 1467391429242 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 1742 | 1467391429252 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f4400 == 10 [pid = 1742] [id = 618] 09:43:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8b7f4800) [pid = 1742] [serial = 1855] [outer = (nil)] 09:43:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8b7fbc00) [pid = 1742] [serial = 1856] [outer = 0x8b7f4800] 09:43:49 INFO - PROCESS | 1742 | 1467391429329 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8c2eb000) [pid = 1742] [serial = 1857] [outer = 0x8b7f4800] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8db67800) [pid = 1742] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x86a8c800) [pid = 1742] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8b7ee000) [pid = 1742] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8c691800) [pid = 1742] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x88e84400) [pid = 1742] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8da2b000) [pid = 1742] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8c2ee400) [pid = 1742] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8b7f0000) [pid = 1742] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x88cd0c00) [pid = 1742] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:43:50 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8d821000) [pid = 1742] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:43:50 INFO - PROCESS | 1742 | 1467391430896 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2087ms 09:43:51 INFO - PROCESS | 1742 | 1467391431011 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 1742 | 1467391431018 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:43:51 INFO - PROCESS | 1742 | 1467391431028 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 1742 | 1467391431033 Marionette TRACE conn4 <- [1,2446,null,{}] 09:43:51 INFO - PROCESS | 1742 | 1467391431052 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 1742 | 1467391431059 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:51 INFO - PROCESS | 1742 | 1467391431229 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:43:51 INFO - PROCESS | 1742 | 1467391431432 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 1742 | 1467391431450 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c61400 == 11 [pid = 1742] [id = 619] 09:43:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x86c6d800) [pid = 1742] [serial = 1858] [outer = (nil)] 09:43:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x88e82000) [pid = 1742] [serial = 1859] [outer = 0x86c6d800] 09:43:51 INFO - PROCESS | 1742 | 1467391431529 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8907b800) [pid = 1742] [serial = 1860] [outer = 0x86c6d800] 09:43:52 INFO - PROCESS | 1742 | 1467391432555 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:43:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1603ms 09:43:52 INFO - PROCESS | 1742 | 1467391432632 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 1742 | 1467391432639 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:43:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:43:52 INFO - PROCESS | 1742 | 1467391432650 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 1742 | 1467391432654 Marionette TRACE conn4 <- [1,2450,null,{}] 09:43:52 INFO - PROCESS | 1742 | 1467391432660 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 1742 | 1467391432666 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:52 INFO - PROCESS | 1742 | 1467391432887 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:43:53 INFO - PROCESS | 1742 | 1467391433119 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 1742 | 1467391433126 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2f0800 == 12 [pid = 1742] [id = 620] 09:43:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8b2f1800) [pid = 1742] [serial = 1861] [outer = (nil)] 09:43:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b2f4c00) [pid = 1742] [serial = 1862] [outer = 0x8b2f1800] 09:43:53 INFO - PROCESS | 1742 | 1467391433236 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8b5b3800) [pid = 1742] [serial = 1863] [outer = 0x8b2f1800] 09:43:54 INFO - PROCESS | 1742 | 1467391434321 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:43:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:43:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1731ms 09:43:54 INFO - PROCESS | 1742 | 1467391434381 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 1742 | 1467391434385 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:43:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:43:54 INFO - PROCESS | 1742 | 1467391434392 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 1742 | 1467391434398 Marionette TRACE conn4 <- [1,2454,null,{}] 09:43:54 INFO - PROCESS | 1742 | 1467391434415 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 1742 | 1467391434423 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:54 INFO - PROCESS | 1742 | 1467391434649 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:43:54 INFO - PROCESS | 1742 | 1467391434880 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 1742 | 1467391434890 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c529000 == 13 [pid = 1742] [id = 621] 09:43:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8c529800) [pid = 1742] [serial = 1864] [outer = (nil)] 09:43:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8c52c000) [pid = 1742] [serial = 1865] [outer = 0x8c529800] 09:43:55 INFO - PROCESS | 1742 | 1467391434999 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8c68d400) [pid = 1742] [serial = 1866] [outer = 0x8c529800] 09:43:56 INFO - PROCESS | 1742 | 1467391436143 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1789ms 09:43:56 INFO - PROCESS | 1742 | 1467391436191 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 1742 | 1467391436197 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:43:56 INFO - PROCESS | 1742 | 1467391436205 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 1742 | 1467391436210 Marionette TRACE conn4 <- [1,2458,null,{}] 09:43:56 INFO - PROCESS | 1742 | 1467391436218 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 1742 | 1467391436225 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:56 INFO - PROCESS | 1742 | 1467391436403 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:43:56 INFO - PROCESS | 1742 | 1467391436682 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 1742 | 1467391436694 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c69c00 == 14 [pid = 1742] [id = 622] 09:43:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x88ccd000) [pid = 1742] [serial = 1867] [outer = (nil)] 09:43:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x88cd5000) [pid = 1742] [serial = 1868] [outer = 0x88ccd000] 09:43:56 INFO - PROCESS | 1742 | 1467391436777 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x88e87c00) [pid = 1742] [serial = 1869] [outer = 0x88ccd000] 09:43:57 INFO - PROCESS | 1742 | --DOCSHELL 0x89080c00 == 13 [pid = 1742] [id = 617] 09:43:57 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6a400 == 12 [pid = 1742] [id = 616] 09:43:57 INFO - PROCESS | 1742 | --DOCSHELL 0x88e80c00 == 11 [pid = 1742] [id = 615] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8db74400) [pid = 1742] [serial = 1820] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8c2e8c00) [pid = 1742] [serial = 1823] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8db76400) [pid = 1742] [serial = 1821] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e1cd000) [pid = 1742] [serial = 1808] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e1d4800) [pid = 1742] [serial = 1809] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d818400) [pid = 1742] [serial = 1797] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8c698800) [pid = 1742] [serial = 1796] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8aac5800) [pid = 1742] [serial = 1799] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8b2f4400) [pid = 1742] [serial = 1800] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8da31c00) [pid = 1742] [serial = 1805] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8db6fc00) [pid = 1742] [serial = 1806] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8c68f800) [pid = 1742] [serial = 1802] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8cdf1c00) [pid = 1742] [serial = 1803] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8b7f8800) [pid = 1742] [serial = 1814] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8c2ee800) [pid = 1742] [serial = 1815] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x88e84000) [pid = 1742] [serial = 1811] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8aac9400) [pid = 1742] [serial = 1812] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8da2d800) [pid = 1742] [serial = 1824] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8da2f000) [pid = 1742] [serial = 1818] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8da23c00) [pid = 1742] [serial = 1817] [outer = (nil)] [url = about:blank] 09:43:57 INFO - PROCESS | 1742 | 1467391437713 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1534ms 09:43:57 INFO - PROCESS | 1742 | 1467391437739 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 1742 | 1467391437745 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:43:57 INFO - PROCESS | 1742 | 1467391437755 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 1742 | 1467391437759 Marionette TRACE conn4 <- [1,2462,null,{}] 09:43:57 INFO - PROCESS | 1742 | 1467391437765 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 1742 | 1467391437770 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:57 INFO - PROCESS | 1742 | 1467391437937 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:43:57 INFO - PROCESS | 1742 | 1467391437946 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 1742 | 1467391437956 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b21d000 == 12 [pid = 1742] [id = 623] 09:43:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8b2ee400) [pid = 1742] [serial = 1870] [outer = (nil)] 09:43:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8b2f4400) [pid = 1742] [serial = 1871] [outer = 0x8b2ee400] 09:43:58 INFO - PROCESS | 1742 | 1467391438027 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8b5b8c00) [pid = 1742] [serial = 1872] [outer = 0x8b2ee400] 09:43:58 INFO - PROCESS | 1742 | 1467391438967 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1230ms 09:43:58 INFO - PROCESS | 1742 | 1467391438984 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 1742 | 1467391438989 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:43:58 INFO - PROCESS | 1742 | 1467391438995 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 1742 | 1467391439001 Marionette TRACE conn4 <- [1,2466,null,{}] 09:43:59 INFO - PROCESS | 1742 | 1467391439016 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 1742 | 1467391439025 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:59 INFO - PROCESS | 1742 | 1467391439200 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:43:59 INFO - PROCESS | 1742 | 1467391439361 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 1742 | 1467391439375 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:43:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2eb800 == 13 [pid = 1742] [id = 624] 09:43:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8c2ebc00) [pid = 1742] [serial = 1873] [outer = (nil)] 09:43:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8c52a800) [pid = 1742] [serial = 1874] [outer = 0x8c2ebc00] 09:43:59 INFO - PROCESS | 1742 | 1467391439445 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8c692c00) [pid = 1742] [serial = 1875] [outer = 0x8c2ebc00] 09:44:00 INFO - PROCESS | 1742 | 1467391440379 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1436ms 09:44:00 INFO - PROCESS | 1742 | 1467391440436 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:44:00 INFO - PROCESS | 1742 | 1467391440441 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:44:00 INFO - PROCESS | 1742 | 1467391440447 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 1742 | 1467391440450 Marionette TRACE conn4 <- [1,2470,null,{}] 09:44:00 INFO - PROCESS | 1742 | 1467391440456 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 1742 | 1467391440460 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:00 INFO - PROCESS | 1742 | 1467391440670 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:44:00 INFO - PROCESS | 1742 | 1467391440692 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 1742 | 1467391440698 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf3800 == 14 [pid = 1742] [id = 625] 09:44:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8cdf5400) [pid = 1742] [serial = 1876] [outer = (nil)] 09:44:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8cdfa800) [pid = 1742] [serial = 1877] [outer = 0x8cdf5400] 09:44:00 INFO - PROCESS | 1742 | 1467391440768 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d81c000) [pid = 1742] [serial = 1878] [outer = 0x8cdf5400] 09:44:01 INFO - PROCESS | 1742 | 1467391441688 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1287ms 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8aac5400) [pid = 1742] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8c2e8800) [pid = 1742] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e4b3400) [pid = 1742] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x86a83400) [pid = 1742] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8aacc400) [pid = 1742] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8e1ec800) [pid = 1742] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8b218c00) [pid = 1742] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8c2f0800) [pid = 1742] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x88ccd400) [pid = 1742] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:44:01 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x88e81c00) [pid = 1742] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:44:01 INFO - PROCESS | 1742 | 1467391441765 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 1742 | 1467391441769 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:44:01 INFO - PROCESS | 1742 | 1467391441776 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 1742 | 1467391441780 Marionette TRACE conn4 <- [1,2474,null,{}] 09:44:01 INFO - PROCESS | 1742 | 1467391441785 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 1742 | 1467391441790 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:01 INFO - PROCESS | 1742 | 1467391441961 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:44:01 INFO - PROCESS | 1742 | 1467391441973 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 1742 | 1467391441980 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x89076c00 == 15 [pid = 1742] [id = 626] 09:44:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8aac1800) [pid = 1742] [serial = 1879] [outer = (nil)] 09:44:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8b5b6800) [pid = 1742] [serial = 1880] [outer = 0x8aac1800] 09:44:02 INFO - PROCESS | 1742 | 1467391442211 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8cdef800) [pid = 1742] [serial = 1881] [outer = 0x8aac1800] 09:44:03 INFO - PROCESS | 1742 | 1467391443028 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1286ms 09:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:44:03 INFO - PROCESS | 1742 | 1467391443063 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 1742 | 1467391443066 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:44:03 INFO - PROCESS | 1742 | 1467391443072 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 1742 | 1467391443075 Marionette TRACE conn4 <- [1,2478,null,{}] 09:44:03 INFO - PROCESS | 1742 | 1467391443081 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 1742 | 1467391443091 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:03 INFO - PROCESS | 1742 | 1467391443362 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:44:03 INFO - PROCESS | 1742 | 1467391443378 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 1742 | 1467391443385 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e8800 == 16 [pid = 1742] [id = 627] 09:44:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8da2f000) [pid = 1742] [serial = 1882] [outer = (nil)] 09:44:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8db6f400) [pid = 1742] [serial = 1883] [outer = 0x8da2f000] 09:44:03 INFO - PROCESS | 1742 | 1467391443454 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8dcdc800) [pid = 1742] [serial = 1884] [outer = 0x8da2f000] 09:44:04 INFO - PROCESS | 1742 | 1467391444569 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1557ms 09:44:04 INFO - PROCESS | 1742 | 1467391444629 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:44:04 INFO - PROCESS | 1742 | 1467391444636 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:44:04 INFO - PROCESS | 1742 | 1467391444644 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 1742 | 1467391444650 Marionette TRACE conn4 <- [1,2482,null,{}] 09:44:04 INFO - PROCESS | 1742 | 1467391444660 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 1742 | 1467391444665 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:04 INFO - PROCESS | 1742 | 1467391444848 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:44:05 INFO - PROCESS | 1742 | 1467391445088 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 1742 | 1467391445097 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e81800 == 17 [pid = 1742] [id = 628] 09:44:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x88e87400) [pid = 1742] [serial = 1885] [outer = (nil)] 09:44:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8b215800) [pid = 1742] [serial = 1886] [outer = 0x88e87400] 09:44:05 INFO - PROCESS | 1742 | 1467391445224 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8b2ecc00) [pid = 1742] [serial = 1887] [outer = 0x88e87400] 09:44:06 INFO - PROCESS | 1742 | 1467391446129 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1535ms 09:44:06 INFO - PROCESS | 1742 | 1467391446179 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 1742 | 1467391446186 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:44:06 INFO - PROCESS | 1742 | 1467391446197 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 1742 | 1467391446202 Marionette TRACE conn4 <- [1,2486,null,{}] 09:44:06 INFO - PROCESS | 1742 | 1467391446208 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 1742 | 1467391446214 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:06 INFO - PROCESS | 1742 | 1467391446431 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:44:06 INFO - PROCESS | 1742 | 1467391446613 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1742 | 1467391446625 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x89074400 == 18 [pid = 1742] [id = 629] 09:44:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8aad0000) [pid = 1742] [serial = 1888] [outer = (nil)] 09:44:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8cdeb400) [pid = 1742] [serial = 1889] [outer = 0x8aad0000] 09:44:06 INFO - PROCESS | 1742 | 1467391446711 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8cdf4c00) [pid = 1742] [serial = 1890] [outer = 0x8aad0000] 09:44:07 INFO - PROCESS | 1742 | 1467391447770 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1632ms 09:44:07 INFO - PROCESS | 1742 | 1467391447829 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 1742 | 1467391447833 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:44:07 INFO - PROCESS | 1742 | 1467391447840 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 1742 | 1467391447846 Marionette TRACE conn4 <- [1,2490,null,{}] 09:44:07 INFO - PROCESS | 1742 | 1467391447864 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 1742 | 1467391447873 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:08 INFO - PROCESS | 1742 | 1467391448089 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:44:08 INFO - PROCESS | 1742 | 1467391448329 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 1742 | 1467391448337 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da30c00 == 19 [pid = 1742] [id = 630] 09:44:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8dce5c00) [pid = 1742] [serial = 1891] [outer = (nil)] 09:44:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e1ce800) [pid = 1742] [serial = 1892] [outer = 0x8dce5c00] 09:44:08 INFO - PROCESS | 1742 | 1467391448469 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e1d2400) [pid = 1742] [serial = 1893] [outer = 0x8dce5c00] 09:44:09 INFO - PROCESS | 1742 | 1467391449378 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:44:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1585ms 09:44:09 INFO - PROCESS | 1742 | 1467391449426 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:44:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:44:09 INFO - PROCESS | 1742 | 1467391449431 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:44:09 INFO - PROCESS | 1742 | 1467391449437 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 1742 | 1467391449441 Marionette TRACE conn4 <- [1,2494,null,{}] 09:44:09 INFO - PROCESS | 1742 | 1467391449446 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 1742 | 1467391449452 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:09 INFO - PROCESS | 1742 | 1467391449629 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:44:09 INFO - PROCESS | 1742 | 1467391449810 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 1742 | 1467391449818 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e84800 == 20 [pid = 1742] [id = 631] 09:44:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8dce0c00) [pid = 1742] [serial = 1894] [outer = (nil)] 09:44:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e1e3000) [pid = 1742] [serial = 1895] [outer = 0x8dce0c00] 09:44:09 INFO - PROCESS | 1742 | 1467391449901 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e1e7c00) [pid = 1742] [serial = 1896] [outer = 0x8dce0c00] 09:44:10 INFO - PROCESS | 1742 | 1467391450817 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1429ms 09:44:10 INFO - PROCESS | 1742 | 1467391450867 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 1742 | 1467391450871 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:44:10 INFO - PROCESS | 1742 | 1467391450877 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 1742 | 1467391450881 Marionette TRACE conn4 <- [1,2498,null,{}] 09:44:10 INFO - PROCESS | 1742 | 1467391450887 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 1742 | 1467391450894 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:11 INFO - PROCESS | 1742 | 1467391451091 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:44:11 INFO - PROCESS | 1742 | 1467391451275 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1742 | 1467391451282 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1db800 == 21 [pid = 1742] [id = 632] 09:44:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e1df800) [pid = 1742] [serial = 1897] [outer = (nil)] 09:44:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e3a5400) [pid = 1742] [serial = 1898] [outer = 0x8e1df800] 09:44:11 INFO - PROCESS | 1742 | 1467391451375 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e3aa400) [pid = 1742] [serial = 1899] [outer = 0x8e1df800] 09:44:12 INFO - PROCESS | 1742 | 1467391452384 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1585ms 09:44:12 INFO - PROCESS | 1742 | 1467391452463 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 1742 | 1467391452466 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:44:12 INFO - PROCESS | 1742 | 1467391452473 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 1742 | 1467391452476 Marionette TRACE conn4 <- [1,2502,null,{}] 09:44:12 INFO - PROCESS | 1742 | 1467391452482 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 1742 | 1467391452493 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:12 INFO - PROCESS | 1742 | 1467391452740 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:44:13 INFO - PROCESS | 1742 | 1467391452982 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 1742 | 1467391452989 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a81c00 == 22 [pid = 1742] [id = 633] 09:44:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x86c6f800) [pid = 1742] [serial = 1900] [outer = (nil)] 09:44:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8b219400) [pid = 1742] [serial = 1901] [outer = 0x86c6f800] 09:44:13 INFO - PROCESS | 1742 | 1467391453113 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8c52d000) [pid = 1742] [serial = 1902] [outer = 0x86c6f800] 09:44:14 INFO - PROCESS | 1742 | 1467391454236 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:44:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1832ms 09:44:14 INFO - PROCESS | 1742 | 1467391454305 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:44:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:44:14 INFO - PROCESS | 1742 | 1467391454311 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:44:14 INFO - PROCESS | 1742 | 1467391454318 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 1742 | 1467391454326 Marionette TRACE conn4 <- [1,2506,null,{}] 09:44:14 INFO - PROCESS | 1742 | 1467391454333 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 1742 | 1467391454338 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:14 INFO - PROCESS | 1742 | 1467391454505 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:44:14 INFO - PROCESS | 1742 | 1467391454799 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 1742 | 1467391454805 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x89080c00 == 23 [pid = 1742] [id = 634] 09:44:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8aac1400) [pid = 1742] [serial = 1903] [outer = (nil)] 09:44:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8b212800) [pid = 1742] [serial = 1904] [outer = 0x8aac1400] 09:44:14 INFO - PROCESS | 1742 | 1467391454936 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8b2f6c00) [pid = 1742] [serial = 1905] [outer = 0x8aac1400] 09:44:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f4400 == 22 [pid = 1742] [id = 618] 09:44:16 INFO - PROCESS | 1742 | --DOCSHELL 0x86c61400 == 21 [pid = 1742] [id = 619] 09:44:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2f0800 == 20 [pid = 1742] [id = 620] 09:44:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8c529000 == 19 [pid = 1742] [id = 621] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x88cd4400) [pid = 1742] [serial = 1850] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x88e7e400) [pid = 1742] [serial = 1851] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x86c68400) [pid = 1742] [serial = 1826] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8b21ac00) [pid = 1742] [serial = 1848] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8aaca800) [pid = 1742] [serial = 1847] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8b2f3000) [pid = 1742] [serial = 1829] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8cdef400) [pid = 1742] [serial = 1832] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e1e4800) [pid = 1742] [serial = 1835] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e4a9400) [pid = 1742] [serial = 1838] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e4e4400) [pid = 1742] [serial = 1841] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8ea71000) [pid = 1742] [serial = 1844] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8b220c00) [pid = 1742] [serial = 1854] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8b7fbc00) [pid = 1742] [serial = 1856] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8b213800) [pid = 1742] [serial = 1853] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e3a2400) [pid = 1742] [serial = 1836] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8ea6e400) [pid = 1742] [serial = 1842] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x88ccdc00) [pid = 1742] [serial = 1827] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8eb95000) [pid = 1742] [serial = 1845] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e4ae400) [pid = 1742] [serial = 1839] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8b5bcc00) [pid = 1742] [serial = 1830] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8d818000) [pid = 1742] [serial = 1833] [outer = (nil)] [url = about:blank] 09:44:16 INFO - PROCESS | 1742 | 1467391456823 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2534ms 09:44:16 INFO - PROCESS | 1742 | 1467391456853 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:44:16 INFO - PROCESS | 1742 | 1467391456858 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:44:16 INFO - PROCESS | 1742 | 1467391456866 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 1742 | 1467391456871 Marionette TRACE conn4 <- [1,2510,null,{}] 09:44:16 INFO - PROCESS | 1742 | 1467391456879 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 1742 | 1467391456884 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:17 INFO - PROCESS | 1742 | 1467391457061 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:44:17 INFO - PROCESS | 1742 | 1467391457343 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 1742 | 1467391457351 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd7800 == 20 [pid = 1742] [id = 635] 09:44:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x88cd7c00) [pid = 1742] [serial = 1906] [outer = (nil)] 09:44:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x89072000) [pid = 1742] [serial = 1907] [outer = 0x88cd7c00] 09:44:17 INFO - PROCESS | 1742 | 1467391457427 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8907a800) [pid = 1742] [serial = 1908] [outer = 0x88cd7c00] 09:44:18 INFO - PROCESS | 1742 | 1467391458198 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1389ms 09:44:18 INFO - PROCESS | 1742 | 1467391458254 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 1742 | 1467391458263 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:44:18 INFO - PROCESS | 1742 | 1467391458279 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 1742 | 1467391458283 Marionette TRACE conn4 <- [1,2514,null,{}] 09:44:18 INFO - PROCESS | 1742 | 1467391458289 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 1742 | 1467391458294 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:18 INFO - PROCESS | 1742 | 1467391458468 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:44:18 INFO - PROCESS | 1742 | 1467391458614 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 1742 | 1467391458621 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b217800 == 21 [pid = 1742] [id = 636] 09:44:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8b21a000) [pid = 1742] [serial = 1909] [outer = (nil)] 09:44:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8b2f5c00) [pid = 1742] [serial = 1910] [outer = 0x8b21a000] 09:44:18 INFO - PROCESS | 1742 | 1467391458708 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8b5ba800) [pid = 1742] [serial = 1911] [outer = 0x8b21a000] 09:44:19 INFO - PROCESS | 1742 | 1467391459636 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1429ms 09:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:44:19 INFO - PROCESS | 1742 | 1467391459708 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 1742 | 1467391459711 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:44:19 INFO - PROCESS | 1742 | 1467391459718 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 1742 | 1467391459723 Marionette TRACE conn4 <- [1,2518,null,{}] 09:44:19 INFO - PROCESS | 1742 | 1467391459748 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 1742 | 1467391459758 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:19 INFO - PROCESS | 1742 | 1467391459973 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:44:20 INFO - PROCESS | 1742 | 1467391460006 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 1742 | 1467391460019 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ea000 == 22 [pid = 1742] [id = 637] 09:44:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8c2ea800) [pid = 1742] [serial = 1912] [outer = (nil)] 09:44:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8c523000) [pid = 1742] [serial = 1913] [outer = 0x8c2ea800] 09:44:20 INFO - PROCESS | 1742 | 1467391460090 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8c52f400) [pid = 1742] [serial = 1914] [outer = 0x8c2ea800] 09:44:21 INFO - PROCESS | 1742 | 1467391461403 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8cdf5400) [pid = 1742] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c2ebc00) [pid = 1742] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8b2ee400) [pid = 1742] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8b7f4800) [pid = 1742] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x86c6d800) [pid = 1742] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8c529800) [pid = 1742] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8aac1800) [pid = 1742] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x88ccd000) [pid = 1742] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8b2f1800) [pid = 1742] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:44:21 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8da2f000) [pid = 1742] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1750ms 09:44:21 INFO - PROCESS | 1742 | 1467391461472 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 1742 | 1467391461475 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:44:21 INFO - PROCESS | 1742 | 1467391461481 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 1742 | 1467391461484 Marionette TRACE conn4 <- [1,2522,null,{}] 09:44:21 INFO - PROCESS | 1742 | 1467391461490 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 1742 | 1467391461495 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:21 INFO - PROCESS | 1742 | 1467391461638 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:44:21 INFO - PROCESS | 1742 | 1467391461852 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 1742 | 1467391461859 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x88ccb800 == 23 [pid = 1742] [id = 638] 09:44:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8b212000) [pid = 1742] [serial = 1915] [outer = (nil)] 09:44:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8c520800) [pid = 1742] [serial = 1916] [outer = 0x8b212000] 09:44:21 INFO - PROCESS | 1742 | 1467391461930 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8cdf2c00) [pid = 1742] [serial = 1917] [outer = 0x8b212000] 09:44:22 INFO - PROCESS | 1742 | 1467391462666 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1228ms 09:44:22 INFO - PROCESS | 1742 | 1467391462711 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 1742 | 1467391462714 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:44:22 INFO - PROCESS | 1742 | 1467391462720 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 1742 | 1467391462723 Marionette TRACE conn4 <- [1,2526,null,{}] 09:44:22 INFO - PROCESS | 1742 | 1467391462729 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 1742 | 1467391462734 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:22 INFO - PROCESS | 1742 | 1467391462933 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:44:22 INFO - PROCESS | 1742 | 1467391462946 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 1742 | 1467391462953 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x88ccd800 == 24 [pid = 1742] [id = 639] 09:44:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8b21cc00) [pid = 1742] [serial = 1918] [outer = (nil)] 09:44:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d825400) [pid = 1742] [serial = 1919] [outer = 0x8b21cc00] 09:44:23 INFO - PROCESS | 1742 | 1467391463020 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8da25800) [pid = 1742] [serial = 1920] [outer = 0x8b21cc00] 09:44:24 INFO - PROCESS | 1742 | 1467391464142 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1494ms 09:44:24 INFO - PROCESS | 1742 | 1467391464216 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 1742 | 1467391464222 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:44:24 INFO - PROCESS | 1742 | 1467391464231 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 1742 | 1467391464236 Marionette TRACE conn4 <- [1,2530,null,{}] 09:44:24 INFO - PROCESS | 1742 | 1467391464245 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 1742 | 1467391464250 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:24 INFO - PROCESS | 1742 | 1467391464433 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:44:24 INFO - PROCESS | 1742 | 1467391464668 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 1742 | 1467391464677 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8ec00 == 25 [pid = 1742] [id = 640] 09:44:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x88cd6800) [pid = 1742] [serial = 1921] [outer = (nil)] 09:44:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8aacd800) [pid = 1742] [serial = 1922] [outer = 0x88cd6800] 09:44:24 INFO - PROCESS | 1742 | 1467391464765 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b21f000) [pid = 1742] [serial = 1923] [outer = 0x88cd6800] 09:44:25 INFO - PROCESS | 1742 | 1467391465746 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1590ms 09:44:25 INFO - PROCESS | 1742 | 1467391465821 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 1742 | 1467391465828 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:44:25 INFO - PROCESS | 1742 | 1467391465838 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 1742 | 1467391465843 Marionette TRACE conn4 <- [1,2534,null,{}] 09:44:25 INFO - PROCESS | 1742 | 1467391465849 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 1742 | 1467391465855 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:26 INFO - PROCESS | 1742 | 1467391466069 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:44:26 INFO - PROCESS | 1742 | 1467391466302 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 1742 | 1467391466311 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7ec800 == 26 [pid = 1742] [id = 641] 09:44:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8c2ec000) [pid = 1742] [serial = 1924] [outer = (nil)] 09:44:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8c698800) [pid = 1742] [serial = 1925] [outer = 0x8c2ec000] 09:44:26 INFO - PROCESS | 1742 | 1467391466440 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8c68d000) [pid = 1742] [serial = 1926] [outer = 0x8c2ec000] 09:44:27 INFO - PROCESS | 1742 | 1467391467463 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1679ms 09:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:44:27 INFO - PROCESS | 1742 | 1467391467518 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 1742 | 1467391467522 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:44:27 INFO - PROCESS | 1742 | 1467391467529 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 1742 | 1467391467535 Marionette TRACE conn4 <- [1,2538,null,{}] 09:44:27 INFO - PROCESS | 1742 | 1467391467552 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 1742 | 1467391467560 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:27 INFO - PROCESS | 1742 | 1467391467743 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:44:28 INFO - PROCESS | 1742 | 1467391467982 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 1742 | 1467391467993 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dcea000 == 27 [pid = 1742] [id = 642] 09:44:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e1cc400) [pid = 1742] [serial = 1927] [outer = (nil)] 09:44:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e1d2000) [pid = 1742] [serial = 1928] [outer = 0x8e1cc400] 09:44:28 INFO - PROCESS | 1742 | 1467391468118 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e1da800) [pid = 1742] [serial = 1929] [outer = 0x8e1cc400] 09:44:29 INFO - PROCESS | 1742 | 1467391469121 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1639ms 09:44:29 INFO - PROCESS | 1742 | 1467391469166 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:44:29 INFO - PROCESS | 1742 | 1467391469171 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:44:29 INFO - PROCESS | 1742 | 1467391469178 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 1742 | 1467391469181 Marionette TRACE conn4 <- [1,2542,null,{}] 09:44:29 INFO - PROCESS | 1742 | 1467391469187 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 1742 | 1467391469192 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:29 INFO - PROCESS | 1742 | 1467391469377 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:44:29 INFO - PROCESS | 1742 | 1467391469567 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 1742 | 1467391469573 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6a000 == 28 [pid = 1742] [id = 643] 09:44:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x88ccb000) [pid = 1742] [serial = 1930] [outer = (nil)] 09:44:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8aac5800) [pid = 1742] [serial = 1931] [outer = 0x88ccb000] 09:44:29 INFO - PROCESS | 1742 | 1467391469660 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8b5af000) [pid = 1742] [serial = 1932] [outer = 0x88ccb000] 09:44:30 INFO - PROCESS | 1742 | 1467391470876 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8db6f400) [pid = 1742] [serial = 1883] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8dcdc800) [pid = 1742] [serial = 1884] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8cdfa800) [pid = 1742] [serial = 1877] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8c692c00) [pid = 1742] [serial = 1875] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8b5b8c00) [pid = 1742] [serial = 1872] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8c2eb000) [pid = 1742] [serial = 1857] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8c52a800) [pid = 1742] [serial = 1874] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8907b800) [pid = 1742] [serial = 1860] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8c52c000) [pid = 1742] [serial = 1865] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c68d400) [pid = 1742] [serial = 1866] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8b5b6800) [pid = 1742] [serial = 1880] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8d81c000) [pid = 1742] [serial = 1878] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x88e87c00) [pid = 1742] [serial = 1869] [outer = (nil)] [url = about:blank] 09:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1790ms 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x88cd5000) [pid = 1742] [serial = 1868] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x88e82000) [pid = 1742] [serial = 1859] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8b2f4c00) [pid = 1742] [serial = 1862] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8b2f4400) [pid = 1742] [serial = 1871] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8cdef800) [pid = 1742] [serial = 1881] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8b5b3800) [pid = 1742] [serial = 1863] [outer = (nil)] [url = about:blank] 09:44:30 INFO - PROCESS | 1742 | 1467391470995 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 1742 | 1467391471001 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:44:31 INFO - PROCESS | 1742 | 1467391471018 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 1742 | 1467391471022 Marionette TRACE conn4 <- [1,2546,null,{}] 09:44:31 INFO - PROCESS | 1742 | 1467391471029 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 1742 | 1467391471034 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:31 INFO - PROCESS | 1742 | 1467391471197 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:44:31 INFO - PROCESS | 1742 | 1467391471390 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 1742 | 1467391471403 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e86400 == 29 [pid = 1742] [id = 644] 09:44:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x89075400) [pid = 1742] [serial = 1933] [outer = (nil)] 09:44:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x89080000) [pid = 1742] [serial = 1934] [outer = 0x89075400] 09:44:31 INFO - PROCESS | 1742 | 1467391471479 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8b214400) [pid = 1742] [serial = 1935] [outer = 0x89075400] 09:44:32 INFO - PROCESS | 1742 | 1467391472339 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1387ms 09:44:32 INFO - PROCESS | 1742 | 1467391472397 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 1742 | 1467391472404 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:44:32 INFO - PROCESS | 1742 | 1467391472429 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 1742 | 1467391472433 Marionette TRACE conn4 <- [1,2550,null,{}] 09:44:32 INFO - PROCESS | 1742 | 1467391472439 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 1742 | 1467391472444 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:32 INFO - PROCESS | 1742 | 1467391472610 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:44:32 INFO - PROCESS | 1742 | 1467391472621 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 1742 | 1467391472629 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:32 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5b8c00 == 30 [pid = 1742] [id = 645] 09:44:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8b7f8800) [pid = 1742] [serial = 1936] [outer = (nil)] 09:44:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8c2eac00) [pid = 1742] [serial = 1937] [outer = 0x8b7f8800] 09:44:32 INFO - PROCESS | 1742 | 1467391472709 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8c52c000) [pid = 1742] [serial = 1938] [outer = 0x8b7f8800] 09:44:33 INFO - PROCESS | 1742 | 1467391473701 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1342ms 09:44:33 INFO - PROCESS | 1742 | 1467391473769 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 1742 | 1467391473773 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:44:33 INFO - PROCESS | 1742 | 1467391473793 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 1742 | 1467391473800 Marionette TRACE conn4 <- [1,2554,null,{}] 09:44:33 INFO - PROCESS | 1742 | 1467391473816 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 1742 | 1467391473825 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:34 INFO - PROCESS | 1742 | 1467391474057 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:44:34 INFO - PROCESS | 1742 | 1467391474149 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 1742 | 1467391474158 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68d400 == 31 [pid = 1742] [id = 646] 09:44:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8cdf1c00) [pid = 1742] [serial = 1939] [outer = (nil)] 09:44:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d822400) [pid = 1742] [serial = 1940] [outer = 0x8cdf1c00] 09:44:34 INFO - PROCESS | 1742 | 1467391474229 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8db69000) [pid = 1742] [serial = 1941] [outer = 0x8cdf1c00] 09:44:35 INFO - PROCESS | 1742 | 1467391475132 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1412ms 09:44:35 INFO - PROCESS | 1742 | 1467391475204 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 1742 | 1467391475208 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:44:35 INFO - PROCESS | 1742 | 1467391475214 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 1742 | 1467391475217 Marionette TRACE conn4 <- [1,2558,null,{}] 09:44:35 INFO - PROCESS | 1742 | 1467391475231 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 1742 | 1467391475235 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:35 INFO - PROCESS | 1742 | 1467391475445 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:44:35 INFO - PROCESS | 1742 | 1467391475465 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 1742 | 1467391475474 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e5c00 == 32 [pid = 1742] [id = 647] 09:44:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8db75000) [pid = 1742] [serial = 1942] [outer = (nil)] 09:44:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e1d4400) [pid = 1742] [serial = 1943] [outer = 0x8db75000] 09:44:35 INFO - PROCESS | 1742 | 1467391475540 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e1e8400) [pid = 1742] [serial = 1944] [outer = 0x8db75000] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x88e87400) [pid = 1742] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8aad0000) [pid = 1742] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8dce5c00) [pid = 1742] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8dce0c00) [pid = 1742] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8c2ea800) [pid = 1742] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x88cd7c00) [pid = 1742] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8e1df800) [pid = 1742] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x86c6f800) [pid = 1742] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8b212000) [pid = 1742] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8aac1400) [pid = 1742] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:44:36 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8b21a000) [pid = 1742] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:44:36 INFO - PROCESS | 1742 | 1467391476537 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1378ms 09:44:36 INFO - PROCESS | 1742 | 1467391476593 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 1742 | 1467391476596 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:44:36 INFO - PROCESS | 1742 | 1467391476602 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 1742 | 1467391476606 Marionette TRACE conn4 <- [1,2562,null,{}] 09:44:36 INFO - PROCESS | 1742 | 1467391476611 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 1742 | 1467391476616 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:36 INFO - PROCESS | 1742 | 1467391476819 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:44:36 INFO - PROCESS | 1742 | 1467391476829 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 1742 | 1467391476837 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd4000 == 33 [pid = 1742] [id = 648] 09:44:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x88e85000) [pid = 1742] [serial = 1945] [outer = (nil)] 09:44:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8db72000) [pid = 1742] [serial = 1946] [outer = 0x88e85000] 09:44:36 INFO - PROCESS | 1742 | 1467391476905 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8dcdf400) [pid = 1742] [serial = 1947] [outer = 0x88e85000] 09:44:37 INFO - PROCESS | 1742 | 1467391477818 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1278ms 09:44:37 INFO - PROCESS | 1742 | 1467391477883 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:44:37 INFO - PROCESS | 1742 | 1467391477888 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:44:37 INFO - PROCESS | 1742 | 1467391477894 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 1742 | 1467391477897 Marionette TRACE conn4 <- [1,2566,null,{}] 09:44:37 INFO - PROCESS | 1742 | 1467391477903 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 1742 | 1467391477913 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:38 INFO - PROCESS | 1742 | 1467391478099 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:44:38 INFO - PROCESS | 1742 | 1467391478337 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 1742 | 1467391478348 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a88400 == 34 [pid = 1742] [id = 649] 09:44:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x86a88c00) [pid = 1742] [serial = 1948] [outer = (nil)] 09:44:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x86c60c00) [pid = 1742] [serial = 1949] [outer = 0x86a88c00] 09:44:38 INFO - PROCESS | 1742 | 1467391478434 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x88cc9c00) [pid = 1742] [serial = 1950] [outer = 0x86a88c00] 09:44:39 INFO - PROCESS | 1742 | 1467391479463 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1637ms 09:44:39 INFO - PROCESS | 1742 | 1467391479534 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:44:39 INFO - PROCESS | 1742 | 1467391479540 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:44:39 INFO - PROCESS | 1742 | 1467391479548 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 1742 | 1467391479553 Marionette TRACE conn4 <- [1,2570,null,{}] 09:44:39 INFO - PROCESS | 1742 | 1467391479561 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 1742 | 1467391479569 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:39 INFO - PROCESS | 1742 | 1467391479790 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:44:40 INFO - PROCESS | 1742 | 1467391480030 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 1742 | 1467391480044 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2e8c00 == 35 [pid = 1742] [id = 650] 09:44:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8b2f4c00) [pid = 1742] [serial = 1951] [outer = (nil)] 09:44:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8b7ed400) [pid = 1742] [serial = 1952] [outer = 0x8b2f4c00] 09:44:40 INFO - PROCESS | 1742 | 1467391480139 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8c2e5000) [pid = 1742] [serial = 1953] [outer = 0x8b2f4c00] 09:44:41 INFO - PROCESS | 1742 | 1467391481121 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1632ms 09:44:41 INFO - PROCESS | 1742 | 1467391481182 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 1742 | 1467391481189 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:44:41 INFO - PROCESS | 1742 | 1467391481196 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 1742 | 1467391481200 Marionette TRACE conn4 <- [1,2574,null,{}] 09:44:41 INFO - PROCESS | 1742 | 1467391481206 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 1742 | 1467391481212 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:41 INFO - PROCESS | 1742 | 1467391481448 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:44:41 INFO - PROCESS | 1742 | 1467391481724 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 1742 | 1467391481730 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdecc00 == 36 [pid = 1742] [id = 651] 09:44:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8cdf4400) [pid = 1742] [serial = 1954] [outer = (nil)] 09:44:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8d81d400) [pid = 1742] [serial = 1955] [outer = 0x8cdf4400] 09:44:41 INFO - PROCESS | 1742 | 1467391481856 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8da2b800) [pid = 1742] [serial = 1956] [outer = 0x8cdf4400] 09:44:42 INFO - PROCESS | 1742 | 1467391482836 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1689ms 09:44:42 INFO - PROCESS | 1742 | 1467391482886 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 1742 | 1467391482890 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:44:42 INFO - PROCESS | 1742 | 1467391482907 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 1742 | 1467391482916 Marionette TRACE conn4 <- [1,2578,null,{}] 09:44:42 INFO - PROCESS | 1742 | 1467391482923 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 1742 | 1467391482930 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:43 INFO - PROCESS | 1742 | 1467391483159 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:44:43 INFO - PROCESS | 1742 | 1467391483343 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 1742 | 1467391483351 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d817800 == 37 [pid = 1742] [id = 652] 09:44:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8da2cc00) [pid = 1742] [serial = 1957] [outer = (nil)] 09:44:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e3ad800) [pid = 1742] [serial = 1958] [outer = 0x8da2cc00] 09:44:43 INFO - PROCESS | 1742 | 1467391483435 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e4ae800) [pid = 1742] [serial = 1959] [outer = 0x8da2cc00] 09:44:44 INFO - PROCESS | 1742 | 1467391484440 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1599ms 09:44:44 INFO - PROCESS | 1742 | 1467391484498 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 1742 | 1467391484503 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:44:44 INFO - PROCESS | 1742 | 1467391484509 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 1742 | 1467391484513 Marionette TRACE conn4 <- [1,2582,null,{}] 09:44:44 INFO - PROCESS | 1742 | 1467391484518 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 1742 | 1467391484524 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:44 INFO - PROCESS | 1742 | 1467391484703 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:44:44 INFO - PROCESS | 1742 | 1467391484888 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 1742 | 1467391484895 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4ae400 == 38 [pid = 1742] [id = 653] 09:44:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e4b2000) [pid = 1742] [serial = 1960] [outer = (nil)] 09:44:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e4e1c00) [pid = 1742] [serial = 1961] [outer = 0x8e4b2000] 09:44:44 INFO - PROCESS | 1742 | 1467391484983 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e4e4c00) [pid = 1742] [serial = 1962] [outer = 0x8e4b2000] 09:44:45 INFO - PROCESS | 1742 | 1467391485929 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1479ms 09:44:45 INFO - PROCESS | 1742 | 1467391485989 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 1742 | 1467391485993 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:44:46 INFO - PROCESS | 1742 | 1467391486000 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 1742 | 1467391486004 Marionette TRACE conn4 <- [1,2586,null,{}] 09:44:46 INFO - PROCESS | 1742 | 1467391486009 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 1742 | 1467391486015 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:46 INFO - PROCESS | 1742 | 1467391486188 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:44:46 INFO - PROCESS | 1742 | 1467391486380 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 1742 | 1467391486399 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b7c00 == 39 [pid = 1742] [id = 654] 09:44:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e4b8400) [pid = 1742] [serial = 1963] [outer = (nil)] 09:44:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8e4ed400) [pid = 1742] [serial = 1964] [outer = 0x8e4b8400] 09:44:46 INFO - PROCESS | 1742 | 1467391486532 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8ea76400) [pid = 1742] [serial = 1965] [outer = 0x8e4b8400] 09:44:47 INFO - PROCESS | 1742 | 1467391487615 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1691ms 09:44:47 INFO - PROCESS | 1742 | 1467391487692 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 1742 | 1467391487696 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:44:47 INFO - PROCESS | 1742 | 1467391487702 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 1742 | 1467391487705 Marionette TRACE conn4 <- [1,2590,null,{}] 09:44:47 INFO - PROCESS | 1742 | 1467391487711 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 1742 | 1467391487717 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:48 INFO - PROCESS | 1742 | 1467391488095 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:44:48 INFO - PROCESS | 1742 | 1467391488361 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 1742 | 1467391488369 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e7a400 == 40 [pid = 1742] [id = 655] 09:44:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x88e7a800) [pid = 1742] [serial = 1966] [outer = (nil)] 09:44:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x88e85400) [pid = 1742] [serial = 1967] [outer = 0x88e7a800] 09:44:48 INFO - PROCESS | 1742 | 1467391488459 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8907d000) [pid = 1742] [serial = 1968] [outer = 0x88e7a800] 09:44:49 INFO - PROCESS | 1742 | 1467391489379 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1744ms 09:44:49 INFO - PROCESS | 1742 | 1467391489470 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 1742 | 1467391489475 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:44:49 INFO - PROCESS | 1742 | 1467391489486 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 1742 | 1467391489491 Marionette TRACE conn4 <- [1,2594,null,{}] 09:44:49 INFO - PROCESS | 1742 | 1467391489498 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 1742 | 1467391489504 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:49 INFO - PROCESS | 1742 | 1467391489680 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:44:49 INFO - PROCESS | 1742 | 1467391489874 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 1742 | 1467391489880 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c67000 == 41 [pid = 1742] [id = 656] 09:44:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x88ccc800) [pid = 1742] [serial = 1969] [outer = (nil)] 09:44:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8b7ef000) [pid = 1742] [serial = 1970] [outer = 0x88ccc800] 09:44:49 INFO - PROCESS | 1742 | 1467391489961 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8c2eec00) [pid = 1742] [serial = 1971] [outer = 0x88ccc800] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8b21d000 == 40 [pid = 1742] [id = 623] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2eb800 == 39 [pid = 1742] [id = 624] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd7800 == 38 [pid = 1742] [id = 635] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8b217800 == 37 [pid = 1742] [id = 636] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ea000 == 36 [pid = 1742] [id = 637] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x88ccb800 == 35 [pid = 1742] [id = 638] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd4000 == 34 [pid = 1742] [id = 648] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e5c00 == 33 [pid = 1742] [id = 647] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68d400 == 32 [pid = 1742] [id = 646] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5b8c00 == 31 [pid = 1742] [id = 645] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x88e86400 == 30 [pid = 1742] [id = 644] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8dcea000 == 29 [pid = 1742] [id = 642] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7ec800 == 28 [pid = 1742] [id = 641] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x88ccd800 == 27 [pid = 1742] [id = 639] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x86a8ec00 == 26 [pid = 1742] [id = 640] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1db800 == 25 [pid = 1742] [id = 632] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6a000 == 24 [pid = 1742] [id = 643] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x86a81c00 == 23 [pid = 1742] [id = 633] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x89080c00 == 22 [pid = 1742] [id = 634] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x88e81800 == 21 [pid = 1742] [id = 628] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x88e84800 == 20 [pid = 1742] [id = 631] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x89074400 == 19 [pid = 1742] [id = 629] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8da30c00 == 18 [pid = 1742] [id = 630] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x89076c00 == 17 [pid = 1742] [id = 626] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf3800 == 16 [pid = 1742] [id = 625] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x86c69c00 == 15 [pid = 1742] [id = 622] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2e8800 == 14 [pid = 1742] [id = 627] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b7c00 == 13 [pid = 1742] [id = 654] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4ae400 == 12 [pid = 1742] [id = 653] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8d817800 == 11 [pid = 1742] [id = 652] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2e8c00 == 10 [pid = 1742] [id = 650] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdecc00 == 9 [pid = 1742] [id = 651] 09:44:51 INFO - PROCESS | 1742 | --DOCSHELL 0x86a88400 == 8 [pid = 1742] [id = 649] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8b215800) [pid = 1742] [serial = 1886] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8cdf4c00) [pid = 1742] [serial = 1890] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8cdeb400) [pid = 1742] [serial = 1889] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e1d2400) [pid = 1742] [serial = 1893] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e1ce800) [pid = 1742] [serial = 1892] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e1e7c00) [pid = 1742] [serial = 1896] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e1e3000) [pid = 1742] [serial = 1895] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8c523000) [pid = 1742] [serial = 1913] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x89072000) [pid = 1742] [serial = 1907] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8907a800) [pid = 1742] [serial = 1908] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e3aa400) [pid = 1742] [serial = 1899] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e3a5400) [pid = 1742] [serial = 1898] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8c52d000) [pid = 1742] [serial = 1902] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8b219400) [pid = 1742] [serial = 1901] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8b2ecc00) [pid = 1742] [serial = 1887] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8c520800) [pid = 1742] [serial = 1916] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8b2f6c00) [pid = 1742] [serial = 1905] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8b212800) [pid = 1742] [serial = 1904] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8b2f5c00) [pid = 1742] [serial = 1910] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8d825400) [pid = 1742] [serial = 1919] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8cdf2c00) [pid = 1742] [serial = 1917] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8c52f400) [pid = 1742] [serial = 1914] [outer = (nil)] [url = about:blank] 09:44:51 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8b5ba800) [pid = 1742] [serial = 1911] [outer = (nil)] [url = about:blank] 09:44:52 INFO - PROCESS | 1742 | 1467391492009 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2540ms 09:44:52 INFO - PROCESS | 1742 | 1467391492026 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 1742 | 1467391492032 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:44:52 INFO - PROCESS | 1742 | 1467391492040 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 1742 | 1467391492045 Marionette TRACE conn4 <- [1,2598,null,{}] 09:44:52 INFO - PROCESS | 1742 | 1467391492054 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 1742 | 1467391492060 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:52 INFO - PROCESS | 1742 | 1467391492295 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:44:52 INFO - PROCESS | 1742 | 1467391492446 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 1742 | 1467391492455 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cce000 == 9 [pid = 1742] [id = 657] 09:44:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x88ccf800) [pid = 1742] [serial = 1972] [outer = (nil)] 09:44:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x88e81400) [pid = 1742] [serial = 1973] [outer = 0x88ccf800] 09:44:52 INFO - PROCESS | 1742 | 1467391492527 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x89078800) [pid = 1742] [serial = 1974] [outer = 0x88ccf800] 09:44:53 INFO - PROCESS | 1742 | 1467391493403 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1383ms 09:44:53 INFO - PROCESS | 1742 | 1467391493424 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:44:53 INFO - PROCESS | 1742 | 1467391493433 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:44:53 INFO - PROCESS | 1742 | 1467391493445 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 1742 | 1467391493448 Marionette TRACE conn4 <- [1,2602,null,{}] 09:44:53 INFO - PROCESS | 1742 | 1467391493455 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 1742 | 1467391493461 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:53 INFO - PROCESS | 1742 | 1467391493629 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:44:53 INFO - PROCESS | 1742 | 1467391493639 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 1742 | 1467391493650 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b21e400 == 10 [pid = 1742] [id = 658] 09:44:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8b2eb000) [pid = 1742] [serial = 1975] [outer = (nil)] 09:44:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b2f1400) [pid = 1742] [serial = 1976] [outer = 0x8b2eb000] 09:44:53 INFO - PROCESS | 1742 | 1467391493857 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8b5ae800) [pid = 1742] [serial = 1977] [outer = 0x8b2eb000] 09:44:54 INFO - PROCESS | 1742 | 1467391494815 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1436ms 09:44:54 INFO - PROCESS | 1742 | 1467391494880 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 1742 | 1467391494883 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:44:54 INFO - PROCESS | 1742 | 1467391494890 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 1742 | 1467391494896 Marionette TRACE conn4 <- [1,2606,null,{}] 09:44:54 INFO - PROCESS | 1742 | 1467391494920 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 1742 | 1467391494929 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:55 INFO - PROCESS | 1742 | 1467391495146 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:44:55 INFO - PROCESS | 1742 | 1467391495174 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 1742 | 1467391495182 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ecc00 == 11 [pid = 1742] [id = 659] 09:44:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8c2ed000) [pid = 1742] [serial = 1978] [outer = (nil)] 09:44:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8c527c00) [pid = 1742] [serial = 1979] [outer = 0x8c2ed000] 09:44:55 INFO - PROCESS | 1742 | 1467391495257 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8c68c400) [pid = 1742] [serial = 1980] [outer = 0x8c2ed000] 09:44:56 INFO - PROCESS | 1742 | 1467391496211 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1388ms 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x88e85000) [pid = 1742] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8cdf1c00) [pid = 1742] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8db75000) [pid = 1742] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x89075400) [pid = 1742] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8b21cc00) [pid = 1742] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e1cc400) [pid = 1742] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8c2ec000) [pid = 1742] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8b7f8800) [pid = 1742] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x88cd6800) [pid = 1742] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:44:56 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x88ccb000) [pid = 1742] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:44:56 INFO - PROCESS | 1742 | 1467391496702 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 1742 | 1467391496708 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:44:56 INFO - PROCESS | 1742 | 1467391496719 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 1742 | 1467391496721 Marionette TRACE conn4 <- [1,2610,null,{}] 09:44:56 INFO - PROCESS | 1742 | 1467391496725 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 1742 | 1467391496732 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:56 INFO - PROCESS | 1742 | 1467391496939 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:44:57 INFO - PROCESS | 1742 | 1467391497150 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 1742 | 1467391497161 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a84800 == 12 [pid = 1742] [id = 660] 09:44:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x86a84c00) [pid = 1742] [serial = 1981] [outer = (nil)] 09:44:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x86c61400) [pid = 1742] [serial = 1982] [outer = 0x86a84c00] 09:44:57 INFO - PROCESS | 1742 | 1467391497244 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x88cca400) [pid = 1742] [serial = 1983] [outer = 0x86a84c00] 09:44:58 INFO - PROCESS | 1742 | 1467391498283 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1627ms 09:44:58 INFO - PROCESS | 1742 | 1467391498349 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 1742 | 1467391498355 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:44:58 INFO - PROCESS | 1742 | 1467391498363 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 1742 | 1467391498368 Marionette TRACE conn4 <- [1,2614,null,{}] 09:44:58 INFO - PROCESS | 1742 | 1467391498376 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 1742 | 1467391498384 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:58 INFO - PROCESS | 1742 | 1467391498600 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:44:58 INFO - PROCESS | 1742 | 1467391498838 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 1742 | 1467391498846 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:44:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b21b000 == 13 [pid = 1742] [id = 661] 09:44:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8b21c800) [pid = 1742] [serial = 1984] [outer = (nil)] 09:44:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8b2e8c00) [pid = 1742] [serial = 1985] [outer = 0x8b21c800] 09:44:58 INFO - PROCESS | 1742 | 1467391498975 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b5b2400) [pid = 1742] [serial = 1986] [outer = 0x8b21c800] 09:44:59 INFO - PROCESS | 1742 | 1467391499949 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1635ms 09:45:00 INFO - PROCESS | 1742 | 1467391500016 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 1742 | 1467391500023 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:45:00 INFO - PROCESS | 1742 | 1467391500030 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 1742 | 1467391500034 Marionette TRACE conn4 <- [1,2618,null,{}] 09:45:00 INFO - PROCESS | 1742 | 1467391500041 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 1742 | 1467391500046 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:00 INFO - PROCESS | 1742 | 1467391500230 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:45:00 INFO - PROCESS | 1742 | 1467391500410 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 1742 | 1467391500421 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5b4c00 == 14 [pid = 1742] [id = 662] 09:45:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8b7fb800) [pid = 1742] [serial = 1987] [outer = (nil)] 09:45:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8c524c00) [pid = 1742] [serial = 1988] [outer = 0x8b7fb800] 09:45:00 INFO - PROCESS | 1742 | 1467391500502 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8c691c00) [pid = 1742] [serial = 1989] [outer = 0x8b7fb800] 09:45:01 INFO - PROCESS | 1742 | 1467391501654 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1683ms 09:45:01 INFO - PROCESS | 1742 | 1467391501715 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 1742 | 1467391501721 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:45:01 INFO - PROCESS | 1742 | 1467391501737 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 1742 | 1467391501748 Marionette TRACE conn4 <- [1,2622,null,{}] 09:45:01 INFO - PROCESS | 1742 | 1467391501761 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:01 INFO - PROCESS | 1742 | 1467391501770 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:02 INFO - PROCESS | 1742 | 1467391502007 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:45:02 INFO - PROCESS | 1742 | 1467391502255 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 1742 | 1467391502262 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x89079400 == 15 [pid = 1742] [id = 663] 09:45:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8cdf8c00) [pid = 1742] [serial = 1990] [outer = (nil)] 09:45:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8d821c00) [pid = 1742] [serial = 1991] [outer = 0x8cdf8c00] 09:45:02 INFO - PROCESS | 1742 | 1467391502345 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8c68dc00) [pid = 1742] [serial = 1992] [outer = 0x8cdf8c00] 09:45:03 INFO - PROCESS | 1742 | 1467391503392 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:45:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1759ms 09:45:03 INFO - PROCESS | 1742 | 1467391503489 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 1742 | 1467391503494 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:45:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:45:03 INFO - PROCESS | 1742 | 1467391503501 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 1742 | 1467391503505 Marionette TRACE conn4 <- [1,2626,null,{}] 09:45:03 INFO - PROCESS | 1742 | 1467391503510 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 1742 | 1467391503516 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:03 INFO - PROCESS | 1742 | 1467391503730 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:45:03 INFO - PROCESS | 1742 | 1467391503963 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 1742 | 1467391503969 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c68400 == 16 [pid = 1742] [id = 664] 09:45:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x86c6d000) [pid = 1742] [serial = 1993] [outer = (nil)] 09:45:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8b218800) [pid = 1742] [serial = 1994] [outer = 0x86c6d000] 09:45:04 INFO - PROCESS | 1742 | 1467391504088 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x89076400) [pid = 1742] [serial = 1995] [outer = 0x86c6d000] 09:45:05 INFO - PROCESS | 1742 | 1467391505294 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:45:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ecc00 == 15 [pid = 1742] [id = 659] 09:45:05 INFO - PROCESS | 1742 | --DOCSHELL 0x8b21e400 == 14 [pid = 1742] [id = 658] 09:45:05 INFO - PROCESS | 1742 | --DOCSHELL 0x88cce000 == 13 [pid = 1742] [id = 657] 09:45:05 INFO - PROCESS | 1742 | --DOCSHELL 0x86c67000 == 12 [pid = 1742] [id = 656] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8db69000) [pid = 1742] [serial = 1941] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e1d4400) [pid = 1742] [serial = 1943] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8e1e8400) [pid = 1742] [serial = 1944] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x89080000) [pid = 1742] [serial = 1934] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8b214400) [pid = 1742] [serial = 1935] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8da25800) [pid = 1742] [serial = 1920] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e1d2000) [pid = 1742] [serial = 1928] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e1da800) [pid = 1742] [serial = 1929] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8c698800) [pid = 1742] [serial = 1925] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c68d000) [pid = 1742] [serial = 1926] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8c2eac00) [pid = 1742] [serial = 1937] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8aacd800) [pid = 1742] [serial = 1922] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8b21f000) [pid = 1742] [serial = 1923] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8aac5800) [pid = 1742] [serial = 1931] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8b5af000) [pid = 1742] [serial = 1932] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8d822400) [pid = 1742] [serial = 1940] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8c52c000) [pid = 1742] [serial = 1938] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8dcdf400) [pid = 1742] [serial = 1947] [outer = (nil)] [url = about:blank] 09:45:05 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8db72000) [pid = 1742] [serial = 1946] [outer = (nil)] [url = about:blank] 09:45:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:45:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1885ms 09:45:05 INFO - PROCESS | 1742 | 1467391505386 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:45:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:45:05 INFO - PROCESS | 1742 | 1467391505393 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:45:05 INFO - PROCESS | 1742 | 1467391505400 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 1742 | 1467391505405 Marionette TRACE conn4 <- [1,2630,null,{}] 09:45:05 INFO - PROCESS | 1742 | 1467391505421 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 1742 | 1467391505426 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:05 INFO - PROCESS | 1742 | 1467391505575 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:45:05 INFO - PROCESS | 1742 | 1467391505763 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 1742 | 1467391505769 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8907a000 == 13 [pid = 1742] [id = 665] 09:45:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8aac4000) [pid = 1742] [serial = 1996] [outer = (nil)] 09:45:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8aace400) [pid = 1742] [serial = 1997] [outer = 0x8aac4000] 09:45:05 INFO - PROCESS | 1742 | 1467391505850 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8b218000) [pid = 1742] [serial = 1998] [outer = 0x8aac4000] 09:45:06 INFO - PROCESS | 1742 | 1467391506646 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1304ms 09:45:06 INFO - PROCESS | 1742 | 1467391506704 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 1742 | 1467391506710 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:45:06 INFO - PROCESS | 1742 | 1467391506721 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 1742 | 1467391506725 Marionette TRACE conn4 <- [1,2634,null,{}] 09:45:06 INFO - PROCESS | 1742 | 1467391506731 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 1742 | 1467391506736 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:06 INFO - PROCESS | 1742 | 1467391506901 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:45:06 INFO - PROCESS | 1742 | 1467391506912 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 1742 | 1467391506921 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5af000 == 14 [pid = 1742] [id = 666] 09:45:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8b7f3400) [pid = 1742] [serial = 1999] [outer = (nil)] 09:45:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8c2e9000) [pid = 1742] [serial = 2000] [outer = 0x8b7f3400] 09:45:07 INFO - PROCESS | 1742 | 1467391506992 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8c528800) [pid = 1742] [serial = 2001] [outer = 0x8b7f3400] 09:45:08 INFO - PROCESS | 1742 | 1467391508031 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1377ms 09:45:08 INFO - PROCESS | 1742 | 1467391508101 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 1742 | 1467391508105 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:45:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:45:08 INFO - PROCESS | 1742 | 1467391508112 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 1742 | 1467391508118 Marionette TRACE conn4 <- [1,2638,null,{}] 09:45:08 INFO - PROCESS | 1742 | 1467391508140 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 1742 | 1467391508148 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:08 INFO - PROCESS | 1742 | 1467391508365 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:45:08 INFO - PROCESS | 1742 | 1467391508396 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 1742 | 1467391508405 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d816400 == 15 [pid = 1742] [id = 667] 09:45:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8d816c00) [pid = 1742] [serial = 2002] [outer = (nil)] 09:45:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8d81b800) [pid = 1742] [serial = 2003] [outer = 0x8d816c00] 09:45:08 INFO - PROCESS | 1742 | 1467391508477 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8da25800) [pid = 1742] [serial = 2004] [outer = 0x8d816c00] 09:45:09 INFO - PROCESS | 1742 | 1467391509435 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:45:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1383ms 09:45:09 INFO - PROCESS | 1742 | 1467391509496 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 1742 | 1467391509501 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:45:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:45:09 INFO - PROCESS | 1742 | 1467391509508 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 1742 | 1467391509511 Marionette TRACE conn4 <- [1,2642,null,{}] 09:45:09 INFO - PROCESS | 1742 | 1467391509516 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 1742 | 1467391509521 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:09 INFO - PROCESS | 1742 | 1467391509740 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:45:09 INFO - PROCESS | 1742 | 1467391509758 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 1742 | 1467391509764 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c69400 == 16 [pid = 1742] [id = 668] 09:45:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8cdec800) [pid = 1742] [serial = 2005] [outer = (nil)] 09:45:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8db70800) [pid = 1742] [serial = 2006] [outer = 0x8cdec800] 09:45:09 INFO - PROCESS | 1742 | 1467391509834 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8dcdfc00) [pid = 1742] [serial = 2007] [outer = 0x8cdec800] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4b2000) [pid = 1742] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x88ccc800) [pid = 1742] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8da2cc00) [pid = 1742] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x88ccf800) [pid = 1742] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8b2f4c00) [pid = 1742] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8b2eb000) [pid = 1742] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x86a88c00) [pid = 1742] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8cdf4400) [pid = 1742] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8e4b8400) [pid = 1742] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:45:10 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x88e7a800) [pid = 1742] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:45:10 INFO - PROCESS | 1742 | 1467391510818 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:45:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1329ms 09:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:45:10 INFO - PROCESS | 1742 | 1467391510838 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 1742 | 1467391510840 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:45:10 INFO - PROCESS | 1742 | 1467391510847 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 1742 | 1467391510850 Marionette TRACE conn4 <- [1,2646,null,{}] 09:45:10 INFO - PROCESS | 1742 | 1467391510855 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 1742 | 1467391510860 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:11 INFO - PROCESS | 1742 | 1467391511064 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:45:11 INFO - PROCESS | 1742 | 1467391511081 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 1742 | 1467391511088 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a82400 == 17 [pid = 1742] [id = 669] 09:45:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x86c6bc00) [pid = 1742] [serial = 2008] [outer = (nil)] 09:45:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8c526c00) [pid = 1742] [serial = 2009] [outer = 0x86c6bc00] 09:45:11 INFO - PROCESS | 1742 | 1467391511167 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8db6e400) [pid = 1742] [serial = 2010] [outer = 0x86c6bc00] 09:45:12 INFO - PROCESS | 1742 | 1467391512018 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1228ms 09:45:12 INFO - PROCESS | 1742 | 1467391512074 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 1742 | 1467391512078 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:45:12 INFO - PROCESS | 1742 | 1467391512087 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 1742 | 1467391512090 Marionette TRACE conn4 <- [1,2650,null,{}] 09:45:12 INFO - PROCESS | 1742 | 1467391512096 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 1742 | 1467391512106 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:12 INFO - PROCESS | 1742 | 1467391512325 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:45:12 INFO - PROCESS | 1742 | 1467391512529 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 1742 | 1467391512539 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a83400 == 18 [pid = 1742] [id = 670] 09:45:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x86a84000) [pid = 1742] [serial = 2011] [outer = (nil)] 09:45:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x86c64000) [pid = 1742] [serial = 2012] [outer = 0x86a84000] 09:45:12 INFO - PROCESS | 1742 | 1467391512624 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x88cd2c00) [pid = 1742] [serial = 2013] [outer = 0x86a84000] 09:45:13 INFO - PROCESS | 1742 | 1467391513643 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:45:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1586ms 09:45:13 INFO - PROCESS | 1742 | 1467391513677 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 1742 | 1467391513683 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:45:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:45:13 INFO - PROCESS | 1742 | 1467391513690 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 1742 | 1467391513695 Marionette TRACE conn4 <- [1,2654,null,{}] 09:45:13 INFO - PROCESS | 1742 | 1467391513703 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 1742 | 1467391513712 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:13 INFO - PROCESS | 1742 | 1467391513899 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:45:14 INFO - PROCESS | 1742 | 1467391514099 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 1742 | 1467391514109 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b215800 == 19 [pid = 1742] [id = 671] 09:45:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8b2ea800) [pid = 1742] [serial = 2014] [outer = (nil)] 09:45:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b5b9000) [pid = 1742] [serial = 2015] [outer = 0x8b2ea800] 09:45:14 INFO - PROCESS | 1742 | 1467391514240 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8c2ef400) [pid = 1742] [serial = 2016] [outer = 0x8b2ea800] 09:45:15 INFO - PROCESS | 1742 | 1467391515277 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:45:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1630ms 09:45:15 INFO - PROCESS | 1742 | 1467391515325 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:45:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:45:15 INFO - PROCESS | 1742 | 1467391515332 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:45:15 INFO - PROCESS | 1742 | 1467391515339 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 1742 | 1467391515343 Marionette TRACE conn4 <- [1,2658,null,{}] 09:45:15 INFO - PROCESS | 1742 | 1467391515349 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 1742 | 1467391515354 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:15 INFO - PROCESS | 1742 | 1467391515543 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:45:15 INFO - PROCESS | 1742 | 1467391515730 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 1742 | 1467391515737 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c697000 == 20 [pid = 1742] [id = 672] 09:45:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8cdee800) [pid = 1742] [serial = 2017] [outer = (nil)] 09:45:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d819000) [pid = 1742] [serial = 2018] [outer = 0x8cdee800] 09:45:15 INFO - PROCESS | 1742 | 1467391515821 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8da2f000) [pid = 1742] [serial = 2019] [outer = 0x8cdee800] 09:45:16 INFO - PROCESS | 1742 | 1467391516840 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:45:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1535ms 09:45:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:45:16 INFO - PROCESS | 1742 | 1467391516874 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 1742 | 1467391516877 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:45:16 INFO - PROCESS | 1742 | 1467391516892 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 1742 | 1467391516902 Marionette TRACE conn4 <- [1,2662,null,{}] 09:45:16 INFO - PROCESS | 1742 | 1467391516910 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 1742 | 1467391516917 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:17 INFO - PROCESS | 1742 | 1467391517111 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:45:17 INFO - PROCESS | 1742 | 1467391517311 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 1742 | 1467391517320 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d81bc00 == 21 [pid = 1742] [id = 673] 09:45:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e1d2800) [pid = 1742] [serial = 2020] [outer = (nil)] 09:45:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e1e3400) [pid = 1742] [serial = 2021] [outer = 0x8e1d2800] 09:45:17 INFO - PROCESS | 1742 | 1467391517443 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e1e7000) [pid = 1742] [serial = 2022] [outer = 0x8e1d2800] 09:45:18 INFO - PROCESS | 1742 | 1467391518458 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:45:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1646ms 09:45:18 INFO - PROCESS | 1742 | 1467391518530 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 1742 | 1467391518534 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:45:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:45:18 INFO - PROCESS | 1742 | 1467391518541 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 1742 | 1467391518544 Marionette TRACE conn4 <- [1,2666,null,{}] 09:45:18 INFO - PROCESS | 1742 | 1467391518550 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 1742 | 1467391518556 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:18 INFO - PROCESS | 1742 | 1467391518776 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:45:18 INFO - PROCESS | 1742 | 1467391518963 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 1742 | 1467391518972 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8dce8c00 == 22 [pid = 1742] [id = 674] 09:45:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e1d7000) [pid = 1742] [serial = 2023] [outer = (nil)] 09:45:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e3a6000) [pid = 1742] [serial = 2024] [outer = 0x8e1d7000] 09:45:19 INFO - PROCESS | 1742 | 1467391519056 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e3a9800) [pid = 1742] [serial = 2025] [outer = 0x8e1d7000] 09:45:20 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:20 INFO - PROCESS | 1742 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:45:20 INFO - PROCESS | 1742 | 1467391520459 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:45:20 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) 09:45:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1940ms 09:45:20 INFO - PROCESS | 1742 | 1467391520482 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 1742 | 1467391520486 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:45:20 INFO - PROCESS | 1742 | 1467391520496 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:45:20 INFO - PROCESS | 1742 | 1467391520502 Marionette TRACE conn4 <- [1,2670,null,{}] 09:45:20 INFO - PROCESS | 1742 | 1467391520508 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 1742 | 1467391520514 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:20 INFO - PROCESS | 1742 | 1467391520759 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:45:20 INFO - PROCESS | 1742 | 1467391520920 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:20 INFO - PROCESS | 1742 | 1467391520938 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cce000 == 23 [pid = 1742] [id = 675] 09:45:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x88cd1000) [pid = 1742] [serial = 2026] [outer = (nil)] 09:45:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x88e7dc00) [pid = 1742] [serial = 2027] [outer = 0x88cd1000] 09:45:21 INFO - PROCESS | 1742 | 1467391521238 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8aac3c00) [pid = 1742] [serial = 2028] [outer = 0x88cd1000] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x86a82400 == 22 [pid = 1742] [id = 669] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x86c69400 == 21 [pid = 1742] [id = 668] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d816400 == 20 [pid = 1742] [id = 667] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5af000 == 19 [pid = 1742] [id = 666] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8907a000 == 18 [pid = 1742] [id = 665] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x86c68400 == 17 [pid = 1742] [id = 664] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x89079400 == 16 [pid = 1742] [id = 663] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5b4c00 == 15 [pid = 1742] [id = 662] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8b21b000 == 14 [pid = 1742] [id = 661] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x86a84800 == 13 [pid = 1742] [id = 660] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x88e7a400 == 12 [pid = 1742] [id = 655] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8dce8c00 == 11 [pid = 1742] [id = 674] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8d81bc00 == 10 [pid = 1742] [id = 673] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8c697000 == 9 [pid = 1742] [id = 672] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x86a83400 == 8 [pid = 1742] [id = 670] 09:45:23 INFO - PROCESS | 1742 | --DOCSHELL 0x8b215800 == 7 [pid = 1742] [id = 671] 09:45:23 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8e3ad800) [pid = 1742] [serial = 1958] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8c527c00) [pid = 1742] [serial = 1979] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8ea76400) [pid = 1742] [serial = 1965] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x89078800) [pid = 1742] [serial = 1974] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8b7ed400) [pid = 1742] [serial = 1952] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e4e4c00) [pid = 1742] [serial = 1962] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x88cc9c00) [pid = 1742] [serial = 1950] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8e4ed400) [pid = 1742] [serial = 1964] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8da2b800) [pid = 1742] [serial = 1956] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8907d000) [pid = 1742] [serial = 1968] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8c2eec00) [pid = 1742] [serial = 1971] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x88e85400) [pid = 1742] [serial = 1967] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8b2f1400) [pid = 1742] [serial = 1976] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e4e1c00) [pid = 1742] [serial = 1961] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8b7ef000) [pid = 1742] [serial = 1970] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e4ae800) [pid = 1742] [serial = 1959] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x88e81400) [pid = 1742] [serial = 1973] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8c2e5000) [pid = 1742] [serial = 1953] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8b5ae800) [pid = 1742] [serial = 1977] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x86c60c00) [pid = 1742] [serial = 1949] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8d81d400) [pid = 1742] [serial = 1955] [outer = (nil)] [url = about:blank] 09:45:23 INFO - PROCESS | 1742 | 1467391523650 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:45:23 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 09:45:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:45:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:45:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:45:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 3195ms 09:45:23 INFO - PROCESS | 1742 | 1467391523702 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:45:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:45:23 INFO - PROCESS | 1742 | 1467391523706 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:45:23 INFO - PROCESS | 1742 | 1467391523716 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 1742 | 1467391523722 Marionette TRACE conn4 <- [1,2674,null,{}] 09:45:23 INFO - PROCESS | 1742 | 1467391523731 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 1742 | 1467391523737 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:23 INFO - PROCESS | 1742 | 1467391523894 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:45:23 INFO - PROCESS | 1742 | 1467391523905 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 1742 | 1467391523915 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e80c00 == 8 [pid = 1742] [id = 676] 09:45:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x88e81400) [pid = 1742] [serial = 2029] [outer = (nil)] 09:45:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x88e86000) [pid = 1742] [serial = 2030] [outer = 0x88e81400] 09:45:24 INFO - PROCESS | 1742 | 1467391524044 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x89078000) [pid = 1742] [serial = 2031] [outer = 0x88e81400] 09:45:25 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:25 INFO - PROCESS | 1742 | 1467391525381 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:45:25 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 09:45:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:45:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:45:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:45:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1734ms 09:45:25 INFO - PROCESS | 1742 | 1467391525448 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 1742 | 1467391525457 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:45:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:45:25 INFO - PROCESS | 1742 | 1467391525468 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 1742 | 1467391525473 Marionette TRACE conn4 <- [1,2678,null,{}] 09:45:25 INFO - PROCESS | 1742 | 1467391525479 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 1742 | 1467391525485 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:25 INFO - PROCESS | 1742 | 1467391525746 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:45:25 INFO - PROCESS | 1742 | 1467391525783 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 1742 | 1467391525793 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aac9800 == 9 [pid = 1742] [id = 677] 09:45:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8b211400) [pid = 1742] [serial = 2032] [outer = (nil)] 09:45:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8b2ef400) [pid = 1742] [serial = 2033] [outer = 0x8b211400] 09:45:25 INFO - PROCESS | 1742 | 1467391525865 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8b2f5800) [pid = 1742] [serial = 2034] [outer = 0x8b211400] 09:45:27 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:27 INFO - PROCESS | 1742 | 1467391527240 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:45:27 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) 09:45:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1839ms 09:45:27 INFO - PROCESS | 1742 | 1467391527308 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 1742 | 1467391527312 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:45:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:45:27 INFO - PROCESS | 1742 | 1467391527327 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 1742 | 1467391527333 Marionette TRACE conn4 <- [1,2682,null,{}] 09:45:27 INFO - PROCESS | 1742 | 1467391527351 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 1742 | 1467391527360 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:27 INFO - PROCESS | 1742 | 1467391527619 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:45:27 INFO - PROCESS | 1742 | 1467391527732 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 1742 | 1467391527742 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f8400 == 10 [pid = 1742] [id = 678] 09:45:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8b7f9400) [pid = 1742] [serial = 2035] [outer = (nil)] 09:45:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8c2ec400) [pid = 1742] [serial = 2036] [outer = 0x8b7f9400] 09:45:27 INFO - PROCESS | 1742 | 1467391527820 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8c527000) [pid = 1742] [serial = 2037] [outer = 0x8b7f9400] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8b7fb800) [pid = 1742] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x86c6d000) [pid = 1742] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8b21c800) [pid = 1742] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8b7f3400) [pid = 1742] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8cdf8c00) [pid = 1742] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x86a84c00) [pid = 1742] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8aac4000) [pid = 1742] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8d816c00) [pid = 1742] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8c2ed000) [pid = 1742] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x86c6bc00) [pid = 1742] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:45:28 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8cdec800) [pid = 1742] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:45:29 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:29 INFO - PROCESS | 1742 | 1467391529401 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:45:29 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) 09:45:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2138ms 09:45:29 INFO - PROCESS | 1742 | 1467391529465 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 1742 | 1467391529484 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:45:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:45:29 INFO - PROCESS | 1742 | 1467391529498 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 1742 | 1467391529500 Marionette TRACE conn4 <- [1,2686,null,{}] 09:45:29 INFO - PROCESS | 1742 | 1467391529507 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 1742 | 1467391529512 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:29 INFO - PROCESS | 1742 | 1467391529656 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:45:29 INFO - PROCESS | 1742 | 1467391529706 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 1742 | 1467391529713 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e7a400 == 11 [pid = 1742] [id = 679] 09:45:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8aac3800) [pid = 1742] [serial = 2038] [outer = (nil)] 09:45:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8c68b000) [pid = 1742] [serial = 2039] [outer = 0x8aac3800] 09:45:29 INFO - PROCESS | 1742 | 1467391529782 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8c698c00) [pid = 1742] [serial = 2040] [outer = 0x8aac3800] 09:45:31 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:31 INFO - PROCESS | 1742 | 1467391531205 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:45:31 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 09:45:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:45:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:45:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:45:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1753ms 09:45:31 INFO - PROCESS | 1742 | 1467391531246 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 1742 | 1467391531252 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:45:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:45:31 INFO - PROCESS | 1742 | 1467391531260 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 1742 | 1467391531265 Marionette TRACE conn4 <- [1,2690,null,{}] 09:45:31 INFO - PROCESS | 1742 | 1467391531274 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 1742 | 1467391531280 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:31 INFO - PROCESS | 1742 | 1467391531548 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:45:31 INFO - PROCESS | 1742 | 1467391531730 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 1742 | 1467391531745 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd7400 == 12 [pid = 1742] [id = 680] 09:45:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x88cd8000) [pid = 1742] [serial = 2041] [outer = (nil)] 09:45:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8aace800) [pid = 1742] [serial = 2042] [outer = 0x88cd8000] 09:45:31 INFO - PROCESS | 1742 | 1467391531867 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8b21f400) [pid = 1742] [serial = 2043] [outer = 0x88cd8000] 09:45:33 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:33 INFO - PROCESS | 1742 | 1467391533274 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:45:33 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 09:45:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:45:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:45:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2039ms 09:45:33 INFO - PROCESS | 1742 | 1467391533300 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 1742 | 1467391533308 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:45:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:45:33 INFO - PROCESS | 1742 | 1467391533319 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - PROCESS | 1742 | 1467391533323 Marionette TRACE conn4 <- [1,2694,null,{}] 09:45:33 INFO - PROCESS | 1742 | 1467391533425 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 1742 | 1467391533431 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:33 INFO - PROCESS | 1742 | 1467391533708 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:45:33 INFO - PROCESS | 1742 | 1467391533838 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 1742 | 1467391533847 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5b2000 == 13 [pid = 1742] [id = 681] 09:45:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8c2e8000) [pid = 1742] [serial = 2044] [outer = (nil)] 09:45:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8cdf2400) [pid = 1742] [serial = 2045] [outer = 0x8c2e8000] 09:45:33 INFO - PROCESS | 1742 | 1467391533931 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d81bc00) [pid = 1742] [serial = 2046] [outer = 0x8c2e8000] 09:45:35 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:35 INFO - PROCESS | 1742 | 1467391535487 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:45:35 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 09:45:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:45:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:45:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2235ms 09:45:35 INFO - PROCESS | 1742 | 1467391535555 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 1742 | 1467391535561 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:45:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:45:35 INFO - PROCESS | 1742 | 1467391535569 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 1742 | 1467391535573 Marionette TRACE conn4 <- [1,2698,null,{}] 09:45:35 INFO - PROCESS | 1742 | 1467391535582 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 1742 | 1467391535587 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:35 INFO - PROCESS | 1742 | 1467391535820 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:45:36 INFO - PROCESS | 1742 | 1467391536054 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 1742 | 1467391536065 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c68c00 == 14 [pid = 1742] [id = 682] 09:45:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x86c69400) [pid = 1742] [serial = 2047] [outer = (nil)] 09:45:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x88cd6000) [pid = 1742] [serial = 2048] [outer = 0x86c69400] 09:45:36 INFO - PROCESS | 1742 | 1467391536155 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8aac3400) [pid = 1742] [serial = 2049] [outer = 0x86c69400] 09:45:36 INFO - PROCESS | 1742 | --DOCSHELL 0x88cce000 == 13 [pid = 1742] [id = 675] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8c68c400) [pid = 1742] [serial = 1980] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8c526c00) [pid = 1742] [serial = 2009] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8db70800) [pid = 1742] [serial = 2006] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8c524c00) [pid = 1742] [serial = 1988] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8c691c00) [pid = 1742] [serial = 1989] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8b218800) [pid = 1742] [serial = 1994] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x89076400) [pid = 1742] [serial = 1995] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8b2e8c00) [pid = 1742] [serial = 1985] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8b5b2400) [pid = 1742] [serial = 1986] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8c2e9000) [pid = 1742] [serial = 2000] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8d821c00) [pid = 1742] [serial = 1991] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8c68dc00) [pid = 1742] [serial = 1992] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x86c61400) [pid = 1742] [serial = 1982] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x88cca400) [pid = 1742] [serial = 1983] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8aace400) [pid = 1742] [serial = 1997] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x8b218000) [pid = 1742] [serial = 1998] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x8d81b800) [pid = 1742] [serial = 2003] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x8dcdfc00) [pid = 1742] [serial = 2007] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x8da25800) [pid = 1742] [serial = 2004] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x8c528800) [pid = 1742] [serial = 2001] [outer = (nil)] [url = about:blank] 09:45:36 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0x8db6e400) [pid = 1742] [serial = 2010] [outer = (nil)] [url = about:blank] 09:45:37 INFO - PROCESS | 1742 | SkCairoFTTypeface::onFilterRec unimplemented 09:45:37 INFO - PROCESS | 1742 | 1467391537412 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:45:37 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 09:45:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:45:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:45:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:45:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1879ms 09:45:37 INFO - PROCESS | 1742 | 1467391537449 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 1742 | 1467391537454 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:45:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:45:37 INFO - PROCESS | 1742 | 1467391537465 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 1742 | 1467391537468 Marionette TRACE conn4 <- [1,2702,null,{}] 09:45:37 INFO - PROCESS | 1742 | 1467391537474 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 1742 | 1467391537479 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:37 INFO - PROCESS | 1742 | 1467391537663 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:45:37 INFO - PROCESS | 1742 | 1467391537819 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 1742 | 1467391537828 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x8907dc00 == 14 [pid = 1742] [id = 683] 09:45:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x8b218000) [pid = 1742] [serial = 2050] [outer = (nil)] 09:45:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x8b7ecc00) [pid = 1742] [serial = 2051] [outer = 0x8b218000] 09:45:37 INFO - PROCESS | 1742 | 1467391537897 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x8c2e2400) [pid = 1742] [serial = 2052] [outer = 0x8b218000] 09:45:38 INFO - PROCESS | 1742 | 1467391538714 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:45:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1280ms 09:45:38 INFO - PROCESS | 1742 | 1467391538749 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 1742 | 1467391538752 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:45:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:45:38 INFO - PROCESS | 1742 | 1467391538759 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - PROCESS | 1742 | 1467391538765 Marionette TRACE conn4 <- [1,2706,null,{}] 09:45:38 INFO - PROCESS | 1742 | 1467391538782 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 1742 | 1467391538791 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:39 INFO - PROCESS | 1742 | 1467391539014 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:45:39 INFO - PROCESS | 1742 | 1467391539042 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 1742 | 1467391539054 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf1000 == 15 [pid = 1742] [id = 684] 09:45:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x8cdf1800) [pid = 1742] [serial = 2053] [outer = (nil)] 09:45:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x8d818800) [pid = 1742] [serial = 2054] [outer = 0x8cdf1800] 09:45:39 INFO - PROCESS | 1742 | 1467391539125 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8d824000) [pid = 1742] [serial = 2055] [outer = 0x8cdf1800] 09:45:40 INFO - PROCESS | 1742 | 1467391540059 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:45:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1337ms 09:45:40 INFO - PROCESS | 1742 | 1467391540097 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:45:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:45:40 INFO - PROCESS | 1742 | 1467391540101 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:45:40 INFO - PROCESS | 1742 | 1467391540107 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 1742 | 1467391540110 Marionette TRACE conn4 <- [1,2710,null,{}] 09:45:40 INFO - PROCESS | 1742 | 1467391540116 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 1742 | 1467391540120 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:40 INFO - PROCESS | 1742 | 1467391540329 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:45:40 INFO - PROCESS | 1742 | 1467391540357 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 1742 | 1467391540384 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c69000 == 16 [pid = 1742] [id = 685] 09:45:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8d822400) [pid = 1742] [serial = 2056] [outer = (nil)] 09:45:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8db68c00) [pid = 1742] [serial = 2057] [outer = 0x8d822400] 09:45:40 INFO - PROCESS | 1742 | 1467391540527 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8c525c00) [pid = 1742] [serial = 2058] [outer = 0x8d822400] 09:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x86a84000) [pid = 1742] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8b2ea800) [pid = 1742] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8b7f9400) [pid = 1742] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x88e81400) [pid = 1742] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x8cdee800) [pid = 1742] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x88cd1000) [pid = 1742] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x8e1d2800) [pid = 1742] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x8e1d7000) [pid = 1742] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:45:40 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0x8b211400) [pid = 1742] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:45:41 INFO - PROCESS | 1742 | 1467391541351 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 1742 | 1467391541394 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:45:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:45:41 INFO - PROCESS | 1742 | 1467391541400 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 1742 | 1467391541403 Marionette TRACE conn4 <- [1,2714,null,{}] 09:45:41 INFO - PROCESS | 1742 | 1467391541409 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 1742 | 1467391541414 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:41 INFO - PROCESS | 1742 | 1467391541566 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:45:41 INFO - PROCESS | 1742 | 1467391541580 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 1742 | 1467391541589 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e78400 == 17 [pid = 1742] [id = 686] 09:45:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x88e84000) [pid = 1742] [serial = 2059] [outer = (nil)] 09:45:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x8dce0400) [pid = 1742] [serial = 2060] [outer = 0x88e84000] 09:45:41 INFO - PROCESS | 1742 | 1467391541662 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x8e1cc800) [pid = 1742] [serial = 2061] [outer = 0x88e84000] 09:45:42 INFO - PROCESS | 1742 | 1467391542596 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:45:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1242ms 09:45:42 INFO - PROCESS | 1742 | 1467391542643 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 1742 | 1467391542647 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:45:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:45:42 INFO - PROCESS | 1742 | 1467391542653 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 1742 | 1467391542656 Marionette TRACE conn4 <- [1,2718,null,{}] 09:45:42 INFO - PROCESS | 1742 | 1467391542661 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 1742 | 1467391542672 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:42 INFO - PROCESS | 1742 | 1467391542922 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:45:43 INFO - PROCESS | 1742 | 1467391543110 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 1742 | 1467391543125 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a87c00 == 18 [pid = 1742] [id = 687] 09:45:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x86a88800) [pid = 1742] [serial = 2062] [outer = (nil)] 09:45:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x86c65800) [pid = 1742] [serial = 2063] [outer = 0x86a88800] 09:45:43 INFO - PROCESS | 1742 | 1467391543252 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x88ccb800) [pid = 1742] [serial = 2064] [outer = 0x86a88800] 09:45:44 INFO - PROCESS | 1742 | 1467391544338 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 1742 | 1467391544399 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:45:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:45:44 INFO - PROCESS | 1742 | 1467391544408 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - PROCESS | 1742 | 1467391544413 Marionette TRACE conn4 <- [1,2722,null,{}] 09:45:44 INFO - PROCESS | 1742 | 1467391544420 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 1742 | 1467391544426 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:44 INFO - PROCESS | 1742 | 1467391544647 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:45:44 INFO - PROCESS | 1742 | 1467391544881 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 1742 | 1467391544890 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5b3800 == 19 [pid = 1742] [id = 688] 09:45:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8c2e2000) [pid = 1742] [serial = 2065] [outer = (nil)] 09:45:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8c2eb800) [pid = 1742] [serial = 2066] [outer = 0x8c2e2000] 09:45:45 INFO - PROCESS | 1742 | 1467391545019 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8c520400) [pid = 1742] [serial = 2067] [outer = 0x8c2e2000] 09:45:46 INFO - PROCESS | 1742 | 1467391546001 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 1742 | 1467391546045 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:45:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:45:46 INFO - PROCESS | 1742 | 1467391546052 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 1742 | 1467391546056 Marionette TRACE conn4 <- [1,2726,null,{}] 09:45:46 INFO - PROCESS | 1742 | 1467391546062 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 1742 | 1467391546067 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:46 INFO - PROCESS | 1742 | 1467391546291 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:45:46 INFO - PROCESS | 1742 | 1467391546483 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 1742 | 1467391546489 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf5c00 == 20 [pid = 1742] [id = 689] 09:45:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8d817c00) [pid = 1742] [serial = 2068] [outer = (nil)] 09:45:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8d823400) [pid = 1742] [serial = 2069] [outer = 0x8d817c00] 09:45:46 INFO - PROCESS | 1742 | 1467391546675 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8da2e800) [pid = 1742] [serial = 2070] [outer = 0x8d817c00] 09:45:47 INFO - PROCESS | 1742 | 1467391547640 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:45:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1630ms 09:45:47 INFO - PROCESS | 1742 | 1467391547683 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 1742 | 1467391547690 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:45:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:45:47 INFO - PROCESS | 1742 | 1467391547707 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 1742 | 1467391547714 Marionette TRACE conn4 <- [1,2730,null,{}] 09:45:47 INFO - PROCESS | 1742 | 1467391547720 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 1742 | 1467391547727 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:47 INFO - PROCESS | 1742 | 1467391547953 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:45:48 INFO - PROCESS | 1742 | 1467391548225 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 1742 | 1467391548233 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:48 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b219800 == 21 [pid = 1742] [id = 690] 09:45:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8cdeb800) [pid = 1742] [serial = 2071] [outer = (nil)] 09:45:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e1db000) [pid = 1742] [serial = 2072] [outer = 0x8cdeb800] 09:45:48 INFO - PROCESS | 1742 | 1467391548356 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8e1e9c00) [pid = 1742] [serial = 2073] [outer = 0x8cdeb800] 09:45:49 INFO - PROCESS | 1742 | 1467391549665 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:45:49 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 09:45:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:45:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:45:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:45:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:45:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2006ms 09:45:49 INFO - PROCESS | 1742 | 1467391549705 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 1742 | 1467391549709 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:45:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:45:49 INFO - PROCESS | 1742 | 1467391549716 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 1742 | 1467391549720 Marionette TRACE conn4 <- [1,2734,null,{}] 09:45:49 INFO - PROCESS | 1742 | 1467391549725 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:49 INFO - PROCESS | 1742 | 1467391549730 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:49 INFO - PROCESS | 1742 | 1467391549972 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:45:50 INFO - PROCESS | 1742 | 1467391550137 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 1742 | 1467391550149 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a82400 == 22 [pid = 1742] [id = 691] 09:45:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x86a83400) [pid = 1742] [serial = 2074] [outer = (nil)] 09:45:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x89073c00) [pid = 1742] [serial = 2075] [outer = 0x86a83400] 09:45:50 INFO - PROCESS | 1742 | 1467391550263 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8aac1400) [pid = 1742] [serial = 2076] [outer = 0x86a83400] 09:45:51 INFO - PROCESS | 1742 | 1467391551375 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:45:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1735ms 09:45:51 INFO - PROCESS | 1742 | 1467391551452 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:45:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:45:51 INFO - PROCESS | 1742 | 1467391551463 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:45:51 INFO - PROCESS | 1742 | 1467391551474 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 1742 | 1467391551487 Marionette TRACE conn4 <- [1,2738,null,{}] 09:45:51 INFO - PROCESS | 1742 | 1467391551501 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:51 INFO - PROCESS | 1742 | 1467391551510 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:51 INFO - PROCESS | 1742 | 1467391551743 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x88e78400 == 21 [pid = 1742] [id = 686] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x86c69000 == 20 [pid = 1742] [id = 685] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf1000 == 19 [pid = 1742] [id = 684] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8907dc00 == 18 [pid = 1742] [id = 683] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x86c68c00 == 17 [pid = 1742] [id = 682] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x88e80c00 == 16 [pid = 1742] [id = 676] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f8400 == 15 [pid = 1742] [id = 678] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x88e7a400 == 14 [pid = 1742] [id = 679] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5b2000 == 13 [pid = 1742] [id = 681] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd7400 == 12 [pid = 1742] [id = 680] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8aac9800 == 11 [pid = 1742] [id = 677] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8b219800 == 10 [pid = 1742] [id = 690] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5b3800 == 9 [pid = 1742] [id = 688] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf5c00 == 8 [pid = 1742] [id = 689] 09:45:52 INFO - PROCESS | 1742 | --DOCSHELL 0x86a87c00 == 7 [pid = 1742] [id = 687] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x88cd2c00) [pid = 1742] [serial = 2013] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x86c64000) [pid = 1742] [serial = 2012] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8c2ef400) [pid = 1742] [serial = 2016] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8c2ec400) [pid = 1742] [serial = 2036] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x88e86000) [pid = 1742] [serial = 2030] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8b5b9000) [pid = 1742] [serial = 2015] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x89078000) [pid = 1742] [serial = 2031] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8da2f000) [pid = 1742] [serial = 2019] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8d819000) [pid = 1742] [serial = 2018] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8aac3c00) [pid = 1742] [serial = 2028] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x88e7dc00) [pid = 1742] [serial = 2027] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8e1e7000) [pid = 1742] [serial = 2022] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x8e1e3400) [pid = 1742] [serial = 2021] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x8e3a9800) [pid = 1742] [serial = 2025] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x8e3a6000) [pid = 1742] [serial = 2024] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 54 (0x8b2ef400) [pid = 1742] [serial = 2033] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 53 (0x8c68b000) [pid = 1742] [serial = 2039] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 52 (0x8b2f5800) [pid = 1742] [serial = 2034] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | --DOMWINDOW == 51 (0x8c527000) [pid = 1742] [serial = 2037] [outer = (nil)] [url = about:blank] 09:45:52 INFO - PROCESS | 1742 | 1467391552958 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 1742 | 1467391552971 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8dc00 == 8 [pid = 1742] [id = 692] 09:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 52 (0x86c65c00) [pid = 1742] [serial = 2077] [outer = (nil)] 09:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 53 (0x86c6c800) [pid = 1742] [serial = 2078] [outer = 0x86c65c00] 09:45:53 INFO - PROCESS | 1742 | 1467391553046 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 54 (0x88cd2000) [pid = 1742] [serial = 2079] [outer = 0x86c65c00] 09:45:53 INFO - PROCESS | 1742 | 1467391553913 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:45:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2460ms 09:45:53 INFO - PROCESS | 1742 | 1467391553933 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:45:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:45:53 INFO - PROCESS | 1742 | 1467391553939 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:45:53 INFO - PROCESS | 1742 | 1467391553956 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 1742 | 1467391553961 Marionette TRACE conn4 <- [1,2742,null,{}] 09:45:53 INFO - PROCESS | 1742 | 1467391553971 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 1742 | 1467391553977 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:54 INFO - PROCESS | 1742 | 1467391554141 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:45:54 INFO - PROCESS | 1742 | 1467391554155 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 1742 | 1467391554165 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x89077c00 == 9 [pid = 1742] [id = 693] 09:45:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 55 (0x89078000) [pid = 1742] [serial = 2080] [outer = (nil)] 09:45:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x8907dc00) [pid = 1742] [serial = 2081] [outer = 0x89078000] 09:45:54 INFO - PROCESS | 1742 | 1467391554236 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x8aac6400) [pid = 1742] [serial = 2082] [outer = 0x89078000] 09:45:55 INFO - PROCESS | 1742 | 1467391555194 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:45:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1291ms 09:45:55 INFO - PROCESS | 1742 | 1467391555243 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 1742 | 1467391555250 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:45:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:45:55 INFO - PROCESS | 1742 | 1467391555257 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 1742 | 1467391555261 Marionette TRACE conn4 <- [1,2746,null,{}] 09:45:55 INFO - PROCESS | 1742 | 1467391555266 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 1742 | 1467391555272 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:55 INFO - PROCESS | 1742 | 1467391555445 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:45:55 INFO - PROCESS | 1742 | 1467391555618 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 1742 | 1467391555625 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2ee800 == 10 [pid = 1742] [id = 694] 09:45:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8b2eec00) [pid = 1742] [serial = 2083] [outer = (nil)] 09:45:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8b2f3000) [pid = 1742] [serial = 2084] [outer = 0x8b2eec00] 09:45:55 INFO - PROCESS | 1742 | 1467391555695 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8b5b0800) [pid = 1742] [serial = 2085] [outer = 0x8b2eec00] 09:45:56 INFO - PROCESS | 1742 | 1467391556659 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:45:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1440ms 09:45:56 INFO - PROCESS | 1742 | 1467391556701 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:45:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:45:56 INFO - PROCESS | 1742 | 1467391556706 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:45:56 INFO - PROCESS | 1742 | 1467391556723 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 1742 | 1467391556733 Marionette TRACE conn4 <- [1,2750,null,{}] 09:45:56 INFO - PROCESS | 1742 | 1467391556749 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 1742 | 1467391556757 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:56 INFO - PROCESS | 1742 | 1467391556980 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:45:57 INFO - PROCESS | 1742 | 1467391557001 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 1742 | 1467391557012 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f0400 == 11 [pid = 1742] [id = 695] 09:45:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8b7f8000) [pid = 1742] [serial = 2086] [outer = (nil)] 09:45:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8c2e8c00) [pid = 1742] [serial = 2087] [outer = 0x8b7f8000] 09:45:57 INFO - PROCESS | 1742 | 1467391557078 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8c2ee800) [pid = 1742] [serial = 2088] [outer = 0x8b7f8000] 09:45:57 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8cdf1800) [pid = 1742] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:45:57 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8aac3800) [pid = 1742] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:45:57 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x86c69400) [pid = 1742] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:45:57 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8c2e8000) [pid = 1742] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:45:57 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8d822400) [pid = 1742] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:45:57 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x88cd8000) [pid = 1742] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:45:57 INFO - PROCESS | 1742 | --DOMWINDOW == 56 (0x8b218000) [pid = 1742] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:45:57 INFO - PROCESS | 1742 | --DOMWINDOW == 55 (0x88e84000) [pid = 1742] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:45:58 INFO - PROCESS | 1742 | 1467391558239 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:45:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1558ms 09:45:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:45:58 INFO - PROCESS | 1742 | 1467391558271 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 1742 | 1467391558274 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:45:58 INFO - PROCESS | 1742 | 1467391558281 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 1742 | 1467391558284 Marionette TRACE conn4 <- [1,2754,null,{}] 09:45:58 INFO - PROCESS | 1742 | 1467391558290 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 1742 | 1467391558295 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:58 INFO - PROCESS | 1742 | 1467391558501 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:45:58 INFO - PROCESS | 1742 | 1467391558521 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 1742 | 1467391558528 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b216000 == 12 [pid = 1742] [id = 696] 09:45:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 56 (0x8b7f9800) [pid = 1742] [serial = 2089] [outer = (nil)] 09:45:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 57 (0x8c528000) [pid = 1742] [serial = 2090] [outer = 0x8b7f9800] 09:45:58 INFO - PROCESS | 1742 | 1467391558596 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8c52c000) [pid = 1742] [serial = 2091] [outer = 0x8b7f9800] 09:45:59 INFO - PROCESS | 1742 | 1467391559464 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:45:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1232ms 09:45:59 INFO - PROCESS | 1742 | 1467391559513 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 1742 | 1467391559516 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:45:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:45:59 INFO - PROCESS | 1742 | 1467391559527 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 1742 | 1467391559529 Marionette TRACE conn4 <- [1,2758,null,{}] 09:45:59 INFO - PROCESS | 1742 | 1467391559536 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 1742 | 1467391559540 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:59 INFO - PROCESS | 1742 | 1467391559689 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:45:59 INFO - PROCESS | 1742 | 1467391559701 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 1742 | 1467391559721 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:45:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c692000 == 13 [pid = 1742] [id = 697] 09:45:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8c692400) [pid = 1742] [serial = 2092] [outer = (nil)] 09:45:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8c697800) [pid = 1742] [serial = 2093] [outer = 0x8c692400] 09:45:59 INFO - PROCESS | 1742 | 1467391559800 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8d81c000) [pid = 1742] [serial = 2094] [outer = 0x8c692400] 09:46:01 INFO - PROCESS | 1742 | 1467391561077 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:46:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1587ms 09:46:01 INFO - PROCESS | 1742 | 1467391561116 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 1742 | 1467391561123 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:46:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:46:01 INFO - PROCESS | 1742 | 1467391561132 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 1742 | 1467391561140 Marionette TRACE conn4 <- [1,2762,null,{}] 09:46:01 INFO - PROCESS | 1742 | 1467391561147 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 1742 | 1467391561154 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:01 INFO - PROCESS | 1742 | 1467391561337 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:46:01 INFO - PROCESS | 1742 | 1467391561566 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 1742 | 1467391561574 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6e800 == 14 [pid = 1742] [id = 698] 09:46:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x89077400) [pid = 1742] [serial = 2095] [outer = (nil)] 09:46:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8b214400) [pid = 1742] [serial = 2096] [outer = 0x89077400] 09:46:01 INFO - PROCESS | 1742 | 1467391561703 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8b2eb400) [pid = 1742] [serial = 2097] [outer = 0x89077400] 09:46:02 INFO - PROCESS | 1742 | 1467391562730 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:46:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1686ms 09:46:02 INFO - PROCESS | 1742 | 1467391562818 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 1742 | 1467391562826 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:46:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:46:02 INFO - PROCESS | 1742 | 1467391562836 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 1742 | 1467391562840 Marionette TRACE conn4 <- [1,2766,null,{}] 09:46:02 INFO - PROCESS | 1742 | 1467391562847 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 1742 | 1467391562853 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:03 INFO - PROCESS | 1742 | 1467391563091 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:46:03 INFO - PROCESS | 1742 | 1467391563373 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 1742 | 1467391563383 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:03 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52a400 == 15 [pid = 1742] [id = 699] 09:46:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8c68b800) [pid = 1742] [serial = 2098] [outer = (nil)] 09:46:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8c694400) [pid = 1742] [serial = 2099] [outer = 0x8c68b800] 09:46:03 INFO - PROCESS | 1742 | 1467391563542 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8d816c00) [pid = 1742] [serial = 2100] [outer = 0x8c68b800] 09:46:04 INFO - PROCESS | 1742 | 1467391564507 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:46:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1734ms 09:46:04 INFO - PROCESS | 1742 | 1467391564570 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:46:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:46:04 INFO - PROCESS | 1742 | 1467391564575 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:46:04 INFO - PROCESS | 1742 | 1467391564581 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 1742 | 1467391564587 Marionette TRACE conn4 <- [1,2770,null,{}] 09:46:04 INFO - PROCESS | 1742 | 1467391564604 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 1742 | 1467391564613 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:04 INFO - PROCESS | 1742 | 1467391564800 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:46:05 INFO - PROCESS | 1742 | 1467391564983 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 1742 | 1467391564992 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da2a800 == 16 [pid = 1742] [id = 700] 09:46:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8da2b400) [pid = 1742] [serial = 2101] [outer = (nil)] 09:46:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8da31400) [pid = 1742] [serial = 2102] [outer = 0x8da2b400] 09:46:05 INFO - PROCESS | 1742 | 1467391565081 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8db6b800) [pid = 1742] [serial = 2103] [outer = 0x8da2b400] 09:46:06 INFO - PROCESS | 1742 | 1467391566264 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:46:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1734ms 09:46:06 INFO - PROCESS | 1742 | 1467391566315 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 1742 | 1467391566320 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:46:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:46:06 INFO - PROCESS | 1742 | 1467391566329 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 1742 | 1467391566333 Marionette TRACE conn4 <- [1,2774,null,{}] 09:46:06 INFO - PROCESS | 1742 | 1467391566343 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 1742 | 1467391566349 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:06 INFO - PROCESS | 1742 | 1467391566522 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:46:06 INFO - PROCESS | 1742 | 1467391566848 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 1742 | 1467391566863 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a84400 == 17 [pid = 1742] [id = 701] 09:46:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x88e7f400) [pid = 1742] [serial = 2104] [outer = (nil)] 09:46:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x88e87800) [pid = 1742] [serial = 2105] [outer = 0x88e7f400] 09:46:06 INFO - PROCESS | 1742 | 1467391566942 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x89075c00) [pid = 1742] [serial = 2106] [outer = 0x88e7f400] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8d818800) [pid = 1742] [serial = 2054] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8c698c00) [pid = 1742] [serial = 2040] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8aac3400) [pid = 1742] [serial = 2049] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8d81bc00) [pid = 1742] [serial = 2046] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8c525c00) [pid = 1742] [serial = 2058] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8b21f400) [pid = 1742] [serial = 2043] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8cdf2400) [pid = 1742] [serial = 2045] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8c2e2400) [pid = 1742] [serial = 2052] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8b7ecc00) [pid = 1742] [serial = 2051] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x88cd6000) [pid = 1742] [serial = 2048] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8aace800) [pid = 1742] [serial = 2042] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8d824000) [pid = 1742] [serial = 2055] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8db68c00) [pid = 1742] [serial = 2057] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8dce0400) [pid = 1742] [serial = 2060] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8e1cc800) [pid = 1742] [serial = 2061] [outer = (nil)] [url = about:blank] 09:46:07 INFO - PROCESS | 1742 | 1467391567847 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:46:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1537ms 09:46:07 INFO - PROCESS | 1742 | 1467391567908 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 1742 | 1467391567915 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:46:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:46:07 INFO - PROCESS | 1742 | 1467391567927 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 1742 | 1467391567931 Marionette TRACE conn4 <- [1,2778,null,{}] 09:46:07 INFO - PROCESS | 1742 | 1467391567937 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 1742 | 1467391567943 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:08 INFO - PROCESS | 1742 | 1467391568109 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:46:08 INFO - PROCESS | 1742 | 1467391568121 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 1742 | 1467391568128 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b21f400 == 18 [pid = 1742] [id = 702] 09:46:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8b220400) [pid = 1742] [serial = 2107] [outer = (nil)] 09:46:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8b5b5000) [pid = 1742] [serial = 2108] [outer = 0x8b220400] 09:46:08 INFO - PROCESS | 1742 | 1467391568208 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8b7ee800) [pid = 1742] [serial = 2109] [outer = 0x8b220400] 09:46:09 INFO - PROCESS | 1742 | 1467391569239 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:46:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1337ms 09:46:09 INFO - PROCESS | 1742 | 1467391569265 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:46:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:46:09 INFO - PROCESS | 1742 | 1467391569270 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:46:09 INFO - PROCESS | 1742 | 1467391569277 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 1742 | 1467391569283 Marionette TRACE conn4 <- [1,2782,null,{}] 09:46:09 INFO - PROCESS | 1742 | 1467391569308 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:09 INFO - PROCESS | 1742 | 1467391569317 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:09 INFO - PROCESS | 1742 | 1467391569570 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:46:09 INFO - PROCESS | 1742 | 1467391569591 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 1742 | 1467391569601 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c690000 == 19 [pid = 1742] [id = 703] 09:46:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8c694000) [pid = 1742] [serial = 2110] [outer = (nil)] 09:46:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8d81e800) [pid = 1742] [serial = 2111] [outer = 0x8c694000] 09:46:09 INFO - PROCESS | 1742 | 1467391569675 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8d824800) [pid = 1742] [serial = 2112] [outer = 0x8c694000] 09:46:10 INFO - PROCESS | 1742 | 1467391570675 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:46:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1448ms 09:46:10 INFO - PROCESS | 1742 | 1467391570730 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 1742 | 1467391570734 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:46:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:46:10 INFO - PROCESS | 1742 | 1467391570741 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - PROCESS | 1742 | 1467391570744 Marionette TRACE conn4 <- [1,2786,null,{}] 09:46:10 INFO - PROCESS | 1742 | 1467391570749 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 1742 | 1467391570754 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:10 INFO - PROCESS | 1742 | 1467391570976 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:46:11 INFO - PROCESS | 1742 | 1467391571001 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 1742 | 1467391571010 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cded400 == 20 [pid = 1742] [id = 704] 09:46:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8da2d400) [pid = 1742] [serial = 2113] [outer = (nil)] 09:46:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8db6e800) [pid = 1742] [serial = 2114] [outer = 0x8da2d400] 09:46:11 INFO - PROCESS | 1742 | 1467391571089 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8db75000) [pid = 1742] [serial = 2115] [outer = 0x8da2d400] 09:46:12 INFO - PROCESS | 1742 | 1467391572082 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x86a88800) [pid = 1742] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8b7f8000) [pid = 1742] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8c2e2000) [pid = 1742] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8d817c00) [pid = 1742] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x86c65c00) [pid = 1742] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x86a83400) [pid = 1742] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8cdeb800) [pid = 1742] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x89078000) [pid = 1742] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8b2eec00) [pid = 1742] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:46:12 INFO - PROCESS | 1742 | --DOMWINDOW == 57 (0x8b7f9800) [pid = 1742] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:46:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:46:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1431ms 09:46:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:46:12 INFO - PROCESS | 1742 | 1467391572172 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 1742 | 1467391572175 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:46:12 INFO - PROCESS | 1742 | 1467391572180 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 1742 | 1467391572185 Marionette TRACE conn4 <- [1,2790,null,{}] 09:46:12 INFO - PROCESS | 1742 | 1467391572191 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 1742 | 1467391572197 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:12 INFO - PROCESS | 1742 | 1467391572355 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:46:12 INFO - PROCESS | 1742 | 1467391572521 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 1742 | 1467391572530 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b21cc00 == 21 [pid = 1742] [id = 705] 09:46:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 58 (0x8b2eec00) [pid = 1742] [serial = 2116] [outer = (nil)] 09:46:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x8c523000) [pid = 1742] [serial = 2117] [outer = 0x8b2eec00] 09:46:12 INFO - PROCESS | 1742 | 1467391572603 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x8c695400) [pid = 1742] [serial = 2118] [outer = 0x8b2eec00] 09:46:13 INFO - PROCESS | 1742 | 1467391573429 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:46:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1291ms 09:46:13 INFO - PROCESS | 1742 | 1467391573477 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 1742 | 1467391573481 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:46:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:46:13 INFO - PROCESS | 1742 | 1467391573490 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 1742 | 1467391573493 Marionette TRACE conn4 <- [1,2794,null,{}] 09:46:13 INFO - PROCESS | 1742 | 1467391573500 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 1742 | 1467391573511 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:13 INFO - PROCESS | 1742 | 1467391573732 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:46:13 INFO - PROCESS | 1742 | 1467391573885 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 1742 | 1467391573897 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd6000 == 22 [pid = 1742] [id = 706] 09:46:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8b2f2c00) [pid = 1742] [serial = 2119] [outer = (nil)] 09:46:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8e1df800) [pid = 1742] [serial = 2120] [outer = 0x8b2f2c00] 09:46:13 INFO - PROCESS | 1742 | 1467391573978 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8e1ea800) [pid = 1742] [serial = 2121] [outer = 0x8b2f2c00] 09:46:15 INFO - PROCESS | 1742 | 1467391575001 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:46:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1527ms 09:46:15 INFO - PROCESS | 1742 | 1467391575019 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 1742 | 1467391575026 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:46:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:46:15 INFO - PROCESS | 1742 | 1467391575034 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 1742 | 1467391575042 Marionette TRACE conn4 <- [1,2798,null,{}] 09:46:15 INFO - PROCESS | 1742 | 1467391575049 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 1742 | 1467391575054 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:15 INFO - PROCESS | 1742 | 1467391575242 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:46:15 INFO - PROCESS | 1742 | 1467391575427 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 1742 | 1467391575433 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd6c00 == 23 [pid = 1742] [id = 707] 09:46:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x88e7cc00) [pid = 1742] [serial = 2122] [outer = (nil)] 09:46:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8b219000) [pid = 1742] [serial = 2123] [outer = 0x88e7cc00] 09:46:15 INFO - PROCESS | 1742 | 1467391575524 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8b5b8000) [pid = 1742] [serial = 2124] [outer = 0x88e7cc00] 09:46:16 INFO - PROCESS | 1742 | 1467391576561 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:46:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1545ms 09:46:16 INFO - PROCESS | 1742 | 1467391576579 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 1742 | 1467391576586 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:46:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:46:16 INFO - PROCESS | 1742 | 1467391576597 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 1742 | 1467391576601 Marionette TRACE conn4 <- [1,2802,null,{}] 09:46:16 INFO - PROCESS | 1742 | 1467391576608 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 1742 | 1467391576614 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:16 INFO - PROCESS | 1742 | 1467391576815 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:46:17 INFO - PROCESS | 1742 | 1467391577008 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 1742 | 1467391577015 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c693800 == 24 [pid = 1742] [id = 708] 09:46:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8c695000) [pid = 1742] [serial = 2125] [outer = (nil)] 09:46:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8da26400) [pid = 1742] [serial = 2126] [outer = 0x8c695000] 09:46:17 INFO - PROCESS | 1742 | 1467391577102 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8da2dc00) [pid = 1742] [serial = 2127] [outer = 0x8c695000] 09:46:18 INFO - PROCESS | 1742 | 1467391578161 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:46:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1631ms 09:46:18 INFO - PROCESS | 1742 | 1467391578228 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 1742 | 1467391578232 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:46:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:46:18 INFO - PROCESS | 1742 | 1467391578239 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 1742 | 1467391578245 Marionette TRACE conn4 <- [1,2806,null,{}] 09:46:18 INFO - PROCESS | 1742 | 1467391578262 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 1742 | 1467391578271 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:18 INFO - PROCESS | 1742 | 1467391578505 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:46:18 INFO - PROCESS | 1742 | 1467391578786 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 1742 | 1467391578797 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:18 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a89c00 == 25 [pid = 1742] [id = 709] 09:46:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8dce0800) [pid = 1742] [serial = 2128] [outer = (nil)] 09:46:18 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e3a6000) [pid = 1742] [serial = 2129] [outer = 0x8dce0800] 09:46:18 INFO - PROCESS | 1742 | 1467391578894 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e3af800) [pid = 1742] [serial = 2130] [outer = 0x8dce0800] 09:46:19 INFO - PROCESS | 1742 | 1467391579818 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:46:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1638ms 09:46:19 INFO - PROCESS | 1742 | 1467391579878 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 1742 | 1467391579883 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:46:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:46:19 INFO - PROCESS | 1742 | 1467391579890 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 1742 | 1467391579894 Marionette TRACE conn4 <- [1,2810,null,{}] 09:46:19 INFO - PROCESS | 1742 | 1467391579899 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 1742 | 1467391579905 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:20 INFO - PROCESS | 1742 | 1467391580088 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:46:20 INFO - PROCESS | 1742 | 1467391580275 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 1742 | 1467391580285 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4aa000 == 26 [pid = 1742] [id = 710] 09:46:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e4abc00) [pid = 1742] [serial = 2131] [outer = (nil)] 09:46:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e4b2000) [pid = 1742] [serial = 2132] [outer = 0x8e4abc00] 09:46:20 INFO - PROCESS | 1742 | 1467391580369 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e4b3800) [pid = 1742] [serial = 2133] [outer = 0x8e4abc00] 09:46:21 INFO - PROCESS | 1742 | 1467391581271 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:46:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1437ms 09:46:21 INFO - PROCESS | 1742 | 1467391581344 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 1742 | 1467391581347 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:46:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:46:21 INFO - PROCESS | 1742 | 1467391581356 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 1742 | 1467391581359 Marionette TRACE conn4 <- [1,2814,null,{}] 09:46:21 INFO - PROCESS | 1742 | 1467391581364 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 1742 | 1467391581370 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:21 INFO - PROCESS | 1742 | 1467391581550 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:46:21 INFO - PROCESS | 1742 | 1467391581745 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 1742 | 1467391581755 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68c800 == 27 [pid = 1742] [id = 711] 09:46:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e3abc00) [pid = 1742] [serial = 2134] [outer = (nil)] 09:46:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e4e4000) [pid = 1742] [serial = 2135] [outer = 0x8e3abc00] 09:46:21 INFO - PROCESS | 1742 | 1467391581875 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e4e7000) [pid = 1742] [serial = 2136] [outer = 0x8e3abc00] 09:46:22 INFO - PROCESS | 1742 | 1467391582916 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:46:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1635ms 09:46:22 INFO - PROCESS | 1742 | 1467391582992 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 1742 | 1467391582997 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:46:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:46:23 INFO - PROCESS | 1742 | 1467391583003 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 1742 | 1467391583006 Marionette TRACE conn4 <- [1,2818,null,{}] 09:46:23 INFO - PROCESS | 1742 | 1467391583012 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 1742 | 1467391583022 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:23 INFO - PROCESS | 1742 | 1467391583227 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:46:23 INFO - PROCESS | 1742 | 1467391583390 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 1742 | 1467391583398 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:23 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b8000 == 28 [pid = 1742] [id = 712] 09:46:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e4e3000) [pid = 1742] [serial = 2137] [outer = (nil)] 09:46:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8ea6f400) [pid = 1742] [serial = 2138] [outer = 0x8e4e3000] 09:46:23 INFO - PROCESS | 1742 | 1467391583477 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8ea71400) [pid = 1742] [serial = 2139] [outer = 0x8e4e3000] 09:46:24 INFO - PROCESS | 1742 | 1467391584447 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:46:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1479ms 09:46:24 INFO - PROCESS | 1742 | 1467391584483 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 1742 | 1467391584486 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:46:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:46:24 INFO - PROCESS | 1742 | 1467391584492 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 1742 | 1467391584496 Marionette TRACE conn4 <- [1,2822,null,{}] 09:46:24 INFO - PROCESS | 1742 | 1467391584502 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 1742 | 1467391584507 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:24 INFO - PROCESS | 1742 | 1467391584680 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:46:24 INFO - PROCESS | 1742 | 1467391584869 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 1742 | 1467391584881 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd1400 == 29 [pid = 1742] [id = 713] 09:46:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x88cd7800) [pid = 1742] [serial = 2140] [outer = (nil)] 09:46:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8c52e000) [pid = 1742] [serial = 2141] [outer = 0x88cd7800] 09:46:24 INFO - PROCESS | 1742 | 1467391584954 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8c690800) [pid = 1742] [serial = 2142] [outer = 0x88cd7800] 09:46:26 INFO - PROCESS | 1742 | 1467391586131 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:46:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1682ms 09:46:26 INFO - PROCESS | 1742 | 1467391586176 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 1742 | 1467391586183 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:46:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:46:26 INFO - PROCESS | 1742 | 1467391586191 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 1742 | 1467391586196 Marionette TRACE conn4 <- [1,2826,null,{}] 09:46:26 INFO - PROCESS | 1742 | 1467391586204 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 1742 | 1467391586210 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:26 INFO - PROCESS | 1742 | 1467391586384 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:46:26 INFO - PROCESS | 1742 | 1467391586693 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 1742 | 1467391586716 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:26 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aac3000 == 30 [pid = 1742] [id = 714] 09:46:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8aac5c00) [pid = 1742] [serial = 2143] [outer = (nil)] 09:46:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8aacec00) [pid = 1742] [serial = 2144] [outer = 0x8aac5c00] 09:46:26 INFO - PROCESS | 1742 | 1467391586817 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8b218400) [pid = 1742] [serial = 2145] [outer = 0x8aac5c00] 09:46:28 INFO - PROCESS | 1742 | --DOCSHELL 0x86a8dc00 == 29 [pid = 1742] [id = 692] 09:46:28 INFO - PROCESS | 1742 | --DOCSHELL 0x86a82400 == 28 [pid = 1742] [id = 691] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x88ccb800) [pid = 1742] [serial = 2064] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x86c65800) [pid = 1742] [serial = 2063] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8c2e8c00) [pid = 1742] [serial = 2087] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8c520400) [pid = 1742] [serial = 2067] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8c2eb800) [pid = 1742] [serial = 2066] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8da2e800) [pid = 1742] [serial = 2070] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8d823400) [pid = 1742] [serial = 2069] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x86c6c800) [pid = 1742] [serial = 2078] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x88cd2000) [pid = 1742] [serial = 2079] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8aac1400) [pid = 1742] [serial = 2076] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x89073c00) [pid = 1742] [serial = 2075] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8e1e9c00) [pid = 1742] [serial = 2073] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e1db000) [pid = 1742] [serial = 2072] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8907dc00) [pid = 1742] [serial = 2081] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8aac6400) [pid = 1742] [serial = 2082] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8b5b0800) [pid = 1742] [serial = 2085] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c2ee800) [pid = 1742] [serial = 2088] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8b2f3000) [pid = 1742] [serial = 2084] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8c528000) [pid = 1742] [serial = 2090] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8c52c000) [pid = 1742] [serial = 2091] [outer = (nil)] [url = about:blank] 09:46:28 INFO - PROCESS | 1742 | 1467391588908 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:46:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2731ms 09:46:28 INFO - PROCESS | 1742 | 1467391588925 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 1742 | 1467391588931 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:46:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:46:28 INFO - PROCESS | 1742 | 1467391588939 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 1742 | 1467391588944 Marionette TRACE conn4 <- [1,2830,null,{}] 09:46:28 INFO - PROCESS | 1742 | 1467391588952 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 1742 | 1467391588957 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:29 INFO - PROCESS | 1742 | 1467391589177 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:46:29 INFO - PROCESS | 1742 | 1467391589324 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 1742 | 1467391589339 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:29 INFO - PROCESS | 1742 | ++DOCSHELL 0x88ccf400 == 29 [pid = 1742] [id = 715] 09:46:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x88e7d000) [pid = 1742] [serial = 2146] [outer = (nil)] 09:46:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x88e84c00) [pid = 1742] [serial = 2147] [outer = 0x88e7d000] 09:46:29 INFO - PROCESS | 1742 | 1467391589407 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x89076800) [pid = 1742] [serial = 2148] [outer = 0x88e7d000] 09:46:30 INFO - PROCESS | 1742 | 1467391590183 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:46:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1285ms 09:46:30 INFO - PROCESS | 1742 | 1467391590224 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 1742 | 1467391590233 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:46:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:46:30 INFO - PROCESS | 1742 | 1467391590248 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 1742 | 1467391590253 Marionette TRACE conn4 <- [1,2834,null,{}] 09:46:30 INFO - PROCESS | 1742 | 1467391590259 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 1742 | 1467391590265 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:30 INFO - PROCESS | 1742 | 1467391590433 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:46:30 INFO - PROCESS | 1742 | 1467391590445 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 1742 | 1467391590453 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b215000 == 30 [pid = 1742] [id = 716] 09:46:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b21a000) [pid = 1742] [serial = 2149] [outer = (nil)] 09:46:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8b2eac00) [pid = 1742] [serial = 2150] [outer = 0x8b21a000] 09:46:30 INFO - PROCESS | 1742 | 1467391590664 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8b2f4000) [pid = 1742] [serial = 2151] [outer = 0x8b21a000] 09:46:31 INFO - PROCESS | 1742 | 1467391591579 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:46:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1392ms 09:46:31 INFO - PROCESS | 1742 | 1467391591640 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 1742 | 1467391591644 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:46:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:46:31 INFO - PROCESS | 1742 | 1467391591651 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 1742 | 1467391591656 Marionette TRACE conn4 <- [1,2838,null,{}] 09:46:31 INFO - PROCESS | 1742 | 1467391591682 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 1742 | 1467391591691 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:31 INFO - PROCESS | 1742 | 1467391591907 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:46:31 INFO - PROCESS | 1742 | 1467391591930 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 1742 | 1467391591939 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ec400 == 31 [pid = 1742] [id = 717] 09:46:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8c2eec00) [pid = 1742] [serial = 2152] [outer = (nil)] 09:46:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8c525c00) [pid = 1742] [serial = 2153] [outer = 0x8c2eec00] 09:46:32 INFO - PROCESS | 1742 | 1467391592015 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8c52f400) [pid = 1742] [serial = 2154] [outer = 0x8c2eec00] 09:46:32 INFO - PROCESS | 1742 | 1467391592991 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:46:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1395ms 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8da2d400) [pid = 1742] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8b2eec00) [pid = 1742] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8c68b800) [pid = 1742] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x88e7f400) [pid = 1742] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8b220400) [pid = 1742] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c694000) [pid = 1742] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8da2b400) [pid = 1742] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8c692400) [pid = 1742] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x89077400) [pid = 1742] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:46:33 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8b2f2c00) [pid = 1742] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:46:33 INFO - PROCESS | 1742 | 1467391593479 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 1742 | 1467391593482 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:46:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:46:33 INFO - PROCESS | 1742 | 1467391593496 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 1742 | 1467391593498 Marionette TRACE conn4 <- [1,2842,null,{}] 09:46:33 INFO - PROCESS | 1742 | 1467391593504 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 1742 | 1467391593509 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:33 INFO - PROCESS | 1742 | 1467391593704 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:46:33 INFO - PROCESS | 1742 | 1467391593903 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 1742 | 1467391593914 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a82400 == 32 [pid = 1742] [id = 718] 09:46:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x89077400) [pid = 1742] [serial = 2155] [outer = (nil)] 09:46:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8b5bc000) [pid = 1742] [serial = 2156] [outer = 0x89077400] 09:46:33 INFO - PROCESS | 1742 | 1467391593981 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8c691000) [pid = 1742] [serial = 2157] [outer = 0x89077400] 09:46:34 INFO - PROCESS | 1742 | 1467391594753 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:46:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1285ms 09:46:34 INFO - PROCESS | 1742 | 1467391594782 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 1742 | 1467391594785 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:46:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:46:34 INFO - PROCESS | 1742 | 1467391594791 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 1742 | 1467391594795 Marionette TRACE conn4 <- [1,2846,null,{}] 09:46:34 INFO - PROCESS | 1742 | 1467391594811 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 1742 | 1467391594816 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:34 INFO - PROCESS | 1742 | 1467391594962 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:46:34 INFO - PROCESS | 1742 | 1467391594980 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 1742 | 1467391594991 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:35 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c697c00 == 33 [pid = 1742] [id = 719] 09:46:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8cdec400) [pid = 1742] [serial = 2158] [outer = (nil)] 09:46:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8da25c00) [pid = 1742] [serial = 2159] [outer = 0x8cdec400] 09:46:35 INFO - PROCESS | 1742 | 1467391595058 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8da30800) [pid = 1742] [serial = 2160] [outer = 0x8cdec400] 09:46:36 INFO - PROCESS | 1742 | 1467391596227 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:46:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1497ms 09:46:36 INFO - PROCESS | 1742 | 1467391596290 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 1742 | 1467391596297 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:46:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:46:36 INFO - PROCESS | 1742 | 1467391596305 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - PROCESS | 1742 | 1467391596310 Marionette TRACE conn4 <- [1,2850,null,{}] 09:46:36 INFO - PROCESS | 1742 | 1467391596320 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 1742 | 1467391596326 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:36 INFO - PROCESS | 1742 | 1467391596509 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:46:36 INFO - PROCESS | 1742 | 1467391596753 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 1742 | 1467391596761 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:36 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd2400 == 34 [pid = 1742] [id = 720] 09:46:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x88cd2800) [pid = 1742] [serial = 2161] [outer = (nil)] 09:46:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8aace800) [pid = 1742] [serial = 2162] [outer = 0x88cd2800] 09:46:36 INFO - PROCESS | 1742 | 1467391596850 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8b5ae800) [pid = 1742] [serial = 2163] [outer = 0x88cd2800] 09:46:37 INFO - PROCESS | 1742 | 1467391597839 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:46:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1586ms 09:46:37 INFO - PROCESS | 1742 | 1467391597891 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 1742 | 1467391597899 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:46:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:46:37 INFO - PROCESS | 1742 | 1467391597910 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 1742 | 1467391597913 Marionette TRACE conn4 <- [1,2854,null,{}] 09:46:37 INFO - PROCESS | 1742 | 1467391597920 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 1742 | 1467391597926 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:38 INFO - PROCESS | 1742 | 1467391598112 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:46:38 INFO - PROCESS | 1742 | 1467391598357 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 1742 | 1467391598367 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2e9400 == 35 [pid = 1742] [id = 721] 09:46:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8c52e400) [pid = 1742] [serial = 2164] [outer = (nil)] 09:46:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8cdf5400) [pid = 1742] [serial = 2165] [outer = 0x8c52e400] 09:46:38 INFO - PROCESS | 1742 | 1467391598497 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8c68c400) [pid = 1742] [serial = 2166] [outer = 0x8c52e400] 09:46:39 INFO - PROCESS | 1742 | 1467391599556 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:46:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1733ms 09:46:39 INFO - PROCESS | 1742 | 1467391599643 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 1742 | 1467391599647 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:46:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:46:39 INFO - PROCESS | 1742 | 1467391599654 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 1742 | 1467391599660 Marionette TRACE conn4 <- [1,2858,null,{}] 09:46:39 INFO - PROCESS | 1742 | 1467391599676 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 1742 | 1467391599685 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:39 INFO - PROCESS | 1742 | 1467391599897 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:46:40 INFO - PROCESS | 1742 | 1467391600131 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 1742 | 1467391600142 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:40 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e1d6400 == 36 [pid = 1742] [id = 722] 09:46:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e1d7000) [pid = 1742] [serial = 2167] [outer = (nil)] 09:46:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e1e3c00) [pid = 1742] [serial = 2168] [outer = 0x8e1d7000] 09:46:40 INFO - PROCESS | 1742 | 1467391600248 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8e1e8000) [pid = 1742] [serial = 2169] [outer = 0x8e1d7000] 09:46:41 INFO - PROCESS | 1742 | 1467391601229 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:46:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1636ms 09:46:41 INFO - PROCESS | 1742 | 1467391601291 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:46:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:46:41 INFO - PROCESS | 1742 | 1467391601296 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:46:41 INFO - PROCESS | 1742 | 1467391601302 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 1742 | 1467391601306 Marionette TRACE conn4 <- [1,2862,null,{}] 09:46:41 INFO - PROCESS | 1742 | 1467391601311 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 1742 | 1467391601316 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:41 INFO - PROCESS | 1742 | 1467391601490 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:46:41 INFO - PROCESS | 1742 | 1467391601677 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 1742 | 1467391601688 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8d800 == 37 [pid = 1742] [id = 723] 09:46:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x88ccd000) [pid = 1742] [serial = 2170] [outer = (nil)] 09:46:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8db74800) [pid = 1742] [serial = 2171] [outer = 0x88ccd000] 09:46:41 INFO - PROCESS | 1742 | 1467391601808 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8e1ee000) [pid = 1742] [serial = 2172] [outer = 0x88ccd000] 09:46:42 INFO - PROCESS | 1742 | 1467391602934 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:46:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1684ms 09:46:42 INFO - PROCESS | 1742 | 1467391602986 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 1742 | 1467391602991 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:46:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:46:43 INFO - PROCESS | 1742 | 1467391603000 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 1742 | 1467391603003 Marionette TRACE conn4 <- [1,2866,null,{}] 09:46:43 INFO - PROCESS | 1742 | 1467391603012 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 1742 | 1467391603017 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:43 INFO - PROCESS | 1742 | 1467391603262 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:46:43 INFO - PROCESS | 1742 | --DOCSHELL 0x86a82400 == 36 [pid = 1742] [id = 718] 09:46:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ec400 == 35 [pid = 1742] [id = 717] 09:46:43 INFO - PROCESS | 1742 | --DOCSHELL 0x8b215000 == 34 [pid = 1742] [id = 716] 09:46:43 INFO - PROCESS | 1742 | 1467391603561 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 1742 | 1467391603574 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:43 INFO - PROCESS | 1742 | --DOCSHELL 0x88ccf400 == 33 [pid = 1742] [id = 715] 09:46:43 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cca400 == 34 [pid = 1742] [id = 724] 09:46:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x88ccb000) [pid = 1742] [serial = 2173] [outer = (nil)] 09:46:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x89079400) [pid = 1742] [serial = 2174] [outer = 0x88ccb000] 09:46:43 INFO - PROCESS | 1742 | 1467391603663 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8aac7400) [pid = 1742] [serial = 2175] [outer = 0x88ccb000] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8db6e800) [pid = 1742] [serial = 2114] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8c695400) [pid = 1742] [serial = 2118] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8c523000) [pid = 1742] [serial = 2117] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8db75000) [pid = 1742] [serial = 2115] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8d816c00) [pid = 1742] [serial = 2100] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x88e87800) [pid = 1742] [serial = 2105] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x89075c00) [pid = 1742] [serial = 2106] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8b5b5000) [pid = 1742] [serial = 2108] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8b7ee800) [pid = 1742] [serial = 2109] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8d81e800) [pid = 1742] [serial = 2111] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8da31400) [pid = 1742] [serial = 2102] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8db6b800) [pid = 1742] [serial = 2103] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8d81c000) [pid = 1742] [serial = 2094] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8c697800) [pid = 1742] [serial = 2093] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8b214400) [pid = 1742] [serial = 2096] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8b2eb400) [pid = 1742] [serial = 2097] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c694400) [pid = 1742] [serial = 2099] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e1ea800) [pid = 1742] [serial = 2121] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e1df800) [pid = 1742] [serial = 2120] [outer = (nil)] [url = about:blank] 09:46:43 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8d824800) [pid = 1742] [serial = 2112] [outer = (nil)] [url = about:blank] 09:46:44 INFO - PROCESS | 1742 | 1467391604516 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:46:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1579ms 09:46:44 INFO - PROCESS | 1742 | 1467391604579 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 1742 | 1467391604586 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:46:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:46:44 INFO - PROCESS | 1742 | 1467391604596 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 1742 | 1467391604601 Marionette TRACE conn4 <- [1,2870,null,{}] 09:46:44 INFO - PROCESS | 1742 | 1467391604611 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 1742 | 1467391604615 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:44 INFO - PROCESS | 1742 | 1467391604827 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:46:44 INFO - PROCESS | 1742 | 1467391604836 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 1742 | 1467391604845 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b219800 == 35 [pid = 1742] [id = 725] 09:46:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8b2f2000) [pid = 1742] [serial = 2176] [outer = (nil)] 09:46:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8b5bac00) [pid = 1742] [serial = 2177] [outer = 0x8b2f2000] 09:46:44 INFO - PROCESS | 1742 | 1467391604915 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8c2e8800) [pid = 1742] [serial = 2178] [outer = 0x8b2f2000] 09:46:45 INFO - PROCESS | 1742 | 1467391605862 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:46:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1283ms 09:46:45 INFO - PROCESS | 1742 | 1467391605879 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 1742 | 1467391605883 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:46:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:46:45 INFO - PROCESS | 1742 | 1467391605889 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 1742 | 1467391605895 Marionette TRACE conn4 <- [1,2874,null,{}] 09:46:45 INFO - PROCESS | 1742 | 1467391605910 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 1742 | 1467391605918 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:46 INFO - PROCESS | 1742 | 1467391606137 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:46:46 INFO - PROCESS | 1742 | 1467391606240 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 1742 | 1467391606251 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d81d000 == 36 [pid = 1742] [id = 726] 09:46:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8d81d400) [pid = 1742] [serial = 2179] [outer = (nil)] 09:46:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8da23000) [pid = 1742] [serial = 2180] [outer = 0x8d81d400] 09:46:46 INFO - PROCESS | 1742 | 1467391606320 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8db6b400) [pid = 1742] [serial = 2181] [outer = 0x8d81d400] 09:46:47 INFO - PROCESS | 1742 | 1467391607206 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:46:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1381ms 09:46:47 INFO - PROCESS | 1742 | 1467391607271 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:46:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:46:47 INFO - PROCESS | 1742 | 1467391607276 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:46:47 INFO - PROCESS | 1742 | 1467391607282 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 1742 | 1467391607285 Marionette TRACE conn4 <- [1,2878,null,{}] 09:46:47 INFO - PROCESS | 1742 | 1467391607290 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 1742 | 1467391607295 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:47 INFO - PROCESS | 1742 | 1467391607522 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:46:47 INFO - PROCESS | 1742 | 1467391607550 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 1742 | 1467391607557 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:47 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68ec00 == 37 [pid = 1742] [id = 727] 09:46:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8c695c00) [pid = 1742] [serial = 2182] [outer = (nil)] 09:46:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8b7f0800) [pid = 1742] [serial = 2183] [outer = 0x8c695c00] 09:46:47 INFO - PROCESS | 1742 | 1467391607643 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e1d3400) [pid = 1742] [serial = 2184] [outer = 0x8c695c00] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x88e7cc00) [pid = 1742] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8c695000) [pid = 1742] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8dce0800) [pid = 1742] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e4abc00) [pid = 1742] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x88e7d000) [pid = 1742] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c2eec00) [pid = 1742] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8e3abc00) [pid = 1742] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8e4e3000) [pid = 1742] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x89077400) [pid = 1742] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x88cd7800) [pid = 1742] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8b21a000) [pid = 1742] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:46:48 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8aac5c00) [pid = 1742] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:46:48 INFO - PROCESS | 1742 | 1467391608667 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:46:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1436ms 09:46:48 INFO - PROCESS | 1742 | 1467391608717 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 1742 | 1467391608721 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:46:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:46:48 INFO - PROCESS | 1742 | 1467391608727 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 1742 | 1467391608729 Marionette TRACE conn4 <- [1,2882,null,{}] 09:46:48 INFO - PROCESS | 1742 | 1467391608736 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 1742 | 1467391608741 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:48 INFO - PROCESS | 1742 | 1467391608889 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:46:49 INFO - PROCESS | 1742 | 1467391609085 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 1742 | 1467391609093 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c65400 == 38 [pid = 1742] [id = 728] 09:46:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8aacf000) [pid = 1742] [serial = 2185] [outer = (nil)] 09:46:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8d81bc00) [pid = 1742] [serial = 2186] [outer = 0x8aacf000] 09:46:49 INFO - PROCESS | 1742 | 1467391609161 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8db76400) [pid = 1742] [serial = 2187] [outer = 0x8aacf000] 09:46:49 INFO - PROCESS | 1742 | 1467391609946 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:46:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1284ms 09:46:50 INFO - PROCESS | 1742 | 1467391610012 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 1742 | 1467391610016 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:46:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:46:50 INFO - PROCESS | 1742 | 1467391610034 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 1742 | 1467391610037 Marionette TRACE conn4 <- [1,2886,null,{}] 09:46:50 INFO - PROCESS | 1742 | 1467391610043 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 1742 | 1467391610053 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:50 INFO - PROCESS | 1742 | 1467391610249 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:46:50 INFO - PROCESS | 1742 | 1467391610258 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 1742 | 1467391610267 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:50 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8f800 == 39 [pid = 1742] [id = 729] 09:46:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x88e81c00) [pid = 1742] [serial = 2188] [outer = (nil)] 09:46:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e4b2800) [pid = 1742] [serial = 2189] [outer = 0x88e81c00] 09:46:50 INFO - PROCESS | 1742 | 1467391610336 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8da2c000) [pid = 1742] [serial = 2190] [outer = 0x88e81c00] 09:46:51 INFO - PROCESS | 1742 | 1467391611514 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:46:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1549ms 09:46:51 INFO - PROCESS | 1742 | 1467391611583 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 1742 | 1467391611590 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:46:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:46:51 INFO - PROCESS | 1742 | 1467391611597 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 1742 | 1467391611605 Marionette TRACE conn4 <- [1,2890,null,{}] 09:46:51 INFO - PROCESS | 1742 | 1467391611613 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 1742 | 1467391611618 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:51 INFO - PROCESS | 1742 | 1467391611840 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:46:52 INFO - PROCESS | 1742 | 1467391612077 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 1742 | 1467391612087 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:52 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e87800 == 40 [pid = 1742] [id = 730] 09:46:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x89076400) [pid = 1742] [serial = 2191] [outer = (nil)] 09:46:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8b21bc00) [pid = 1742] [serial = 2192] [outer = 0x89076400] 09:46:52 INFO - PROCESS | 1742 | 1467391612215 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8b5b5000) [pid = 1742] [serial = 2193] [outer = 0x89076400] 09:46:53 INFO - PROCESS | 1742 | 1467391613161 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:46:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1633ms 09:46:53 INFO - PROCESS | 1742 | 1467391613232 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 1742 | 1467391613238 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:46:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:46:53 INFO - PROCESS | 1742 | 1467391613249 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 1742 | 1467391613253 Marionette TRACE conn4 <- [1,2894,null,{}] 09:46:53 INFO - PROCESS | 1742 | 1467391613260 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 1742 | 1467391613266 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:53 INFO - PROCESS | 1742 | 1467391613487 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:46:53 INFO - PROCESS | 1742 | 1467391613675 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 1742 | 1467391613683 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b7f9400 == 41 [pid = 1742] [id = 731] 09:46:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8cdfa000) [pid = 1742] [serial = 2194] [outer = (nil)] 09:46:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d823800) [pid = 1742] [serial = 2195] [outer = 0x8cdfa000] 09:46:53 INFO - PROCESS | 1742 | 1467391613856 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8db74400) [pid = 1742] [serial = 2196] [outer = 0x8cdfa000] 09:46:54 INFO - PROCESS | 1742 | 1467391614822 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:46:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1631ms 09:46:54 INFO - PROCESS | 1742 | 1467391614880 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 1742 | 1467391614885 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:46:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:46:54 INFO - PROCESS | 1742 | 1467391614891 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 1742 | 1467391614897 Marionette TRACE conn4 <- [1,2898,null,{}] 09:46:54 INFO - PROCESS | 1742 | 1467391614914 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 1742 | 1467391614923 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:55 INFO - PROCESS | 1742 | 1467391615107 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:46:55 INFO - PROCESS | 1742 | 1467391615295 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 1742 | 1467391615310 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:55 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4b0000 == 42 [pid = 1742] [id = 732] 09:46:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e4b0400) [pid = 1742] [serial = 2197] [outer = (nil)] 09:46:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e4e9800) [pid = 1742] [serial = 2198] [outer = 0x8e4b0400] 09:46:55 INFO - PROCESS | 1742 | 1467391615391 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8e4f0c00) [pid = 1742] [serial = 2199] [outer = 0x8e4b0400] 09:46:56 INFO - PROCESS | 1742 | 1467391616368 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:46:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1546ms 09:46:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:46:56 INFO - PROCESS | 1742 | 1467391616438 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 1742 | 1467391616442 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:46:56 INFO - PROCESS | 1742 | 1467391616449 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 1742 | 1467391616452 Marionette TRACE conn4 <- [1,2902,null,{}] 09:46:56 INFO - PROCESS | 1742 | 1467391616458 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 1742 | 1467391616463 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:56 INFO - PROCESS | 1742 | 1467391616677 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:46:56 INFO - PROCESS | 1742 | 1467391616877 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 1742 | 1467391616887 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db74c00 == 43 [pid = 1742] [id = 733] 09:46:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8e1edc00) [pid = 1742] [serial = 2200] [outer = (nil)] 09:46:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8ea74400) [pid = 1742] [serial = 2201] [outer = 0x8e1edc00] 09:46:56 INFO - PROCESS | 1742 | 1467391616969 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8eb91c00) [pid = 1742] [serial = 2202] [outer = 0x8e1edc00] 09:46:57 INFO - PROCESS | 1742 | 1467391617951 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:46:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1531ms 09:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:46:57 INFO - PROCESS | 1742 | 1467391617983 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 1742 | 1467391617986 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:46:57 INFO - PROCESS | 1742 | 1467391617993 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 1742 | 1467391617996 Marionette TRACE conn4 <- [1,2906,null,{}] 09:46:58 INFO - PROCESS | 1742 | 1467391618003 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:58 INFO - PROCESS | 1742 | 1467391618007 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:58 INFO - PROCESS | 1742 | 1467391618173 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:46:58 INFO - PROCESS | 1742 | 1467391618367 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 1742 | 1467391618377 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:58 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea6cc00 == 44 [pid = 1742] [id = 734] 09:46:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8ea6e000) [pid = 1742] [serial = 2203] [outer = (nil)] 09:46:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8eb99000) [pid = 1742] [serial = 2204] [outer = 0x8ea6e000] 09:46:58 INFO - PROCESS | 1742 | 1467391618453 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8eb9ac00) [pid = 1742] [serial = 2205] [outer = 0x8ea6e000] 09:46:59 INFO - PROCESS | 1742 | 1467391619450 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1544ms 09:46:59 INFO - PROCESS | 1742 | 1467391619537 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 1742 | 1467391619541 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:46:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:46:59 INFO - PROCESS | 1742 | 1467391619548 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 1742 | 1467391619552 Marionette TRACE conn4 <- [1,2910,null,{}] 09:46:59 INFO - PROCESS | 1742 | 1467391619557 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 1742 | 1467391619568 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:46:59 INFO - PROCESS | 1742 | 1467391619796 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:47:00 INFO - PROCESS | 1742 | 1467391620319 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 1742 | 1467391620327 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd0000 == 45 [pid = 1742] [id = 735] 09:47:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x88cd1000) [pid = 1742] [serial = 2206] [outer = (nil)] 09:47:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x88e7f800) [pid = 1742] [serial = 2207] [outer = 0x88cd1000] 09:47:00 INFO - PROCESS | 1742 | 1467391620409 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8aac2000) [pid = 1742] [serial = 2208] [outer = 0x88cd1000] 09:47:01 INFO - PROCESS | 1742 | 1467391621198 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:47:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:47:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:47:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1685ms 09:47:01 INFO - PROCESS | 1742 | 1467391621236 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:47:01 INFO - TEST-START | /DOMEvents/constructors.html 09:47:01 INFO - PROCESS | 1742 | 1467391621242 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:47:01 INFO - PROCESS | 1742 | 1467391621249 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 1742 | 1467391621254 Marionette TRACE conn4 <- [1,2914,null,{}] 09:47:01 INFO - PROCESS | 1742 | 1467391621262 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 1742 | 1467391621268 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:01 INFO - PROCESS | 1742 | 1467391621427 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:47:01 INFO - PROCESS | 1742 | 1467391621730 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 1742 | 1467391621742 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:01 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6cc00 == 46 [pid = 1742] [id = 736] 09:47:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x88cd7800) [pid = 1742] [serial = 2209] [outer = (nil)] 09:47:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8c2ea800) [pid = 1742] [serial = 2210] [outer = 0x88cd7800] 09:47:01 INFO - PROCESS | 1742 | 1467391621832 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8c523000) [pid = 1742] [serial = 2211] [outer = 0x88cd7800] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x86c65400 == 45 [pid = 1742] [id = 728] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68ec00 == 44 [pid = 1742] [id = 727] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8d81d000 == 43 [pid = 1742] [id = 726] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8b219800 == 42 [pid = 1742] [id = 725] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x88cca400 == 41 [pid = 1742] [id = 724] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b8000 == 40 [pid = 1742] [id = 712] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2e9400 == 39 [pid = 1742] [id = 721] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8c697c00 == 38 [pid = 1742] [id = 719] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8aac3000 == 37 [pid = 1742] [id = 714] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x86a8d800 == 36 [pid = 1742] [id = 723] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd2400 == 35 [pid = 1742] [id = 720] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8e1d6400 == 34 [pid = 1742] [id = 722] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd1400 == 33 [pid = 1742] [id = 713] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4aa000 == 32 [pid = 1742] [id = 710] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8c68c800 == 31 [pid = 1742] [id = 711] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea6cc00 == 30 [pid = 1742] [id = 734] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd0000 == 29 [pid = 1742] [id = 735] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8db74c00 == 28 [pid = 1742] [id = 733] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4b0000 == 27 [pid = 1742] [id = 732] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f9400 == 26 [pid = 1742] [id = 731] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x86a8f800 == 25 [pid = 1742] [id = 729] 09:47:03 INFO - PROCESS | 1742 | --DOCSHELL 0x88e87800 == 24 [pid = 1742] [id = 730] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8b5b8000) [pid = 1742] [serial = 2124] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8b219000) [pid = 1742] [serial = 2123] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8da2dc00) [pid = 1742] [serial = 2127] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8da26400) [pid = 1742] [serial = 2126] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8e3af800) [pid = 1742] [serial = 2130] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e3a6000) [pid = 1742] [serial = 2129] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8e4b3800) [pid = 1742] [serial = 2133] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x88e84c00) [pid = 1742] [serial = 2147] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e4b2000) [pid = 1742] [serial = 2132] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8c525c00) [pid = 1742] [serial = 2153] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8e4e7000) [pid = 1742] [serial = 2136] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8e4e4000) [pid = 1742] [serial = 2135] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8ea71400) [pid = 1742] [serial = 2139] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8ea6f400) [pid = 1742] [serial = 2138] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8c52f400) [pid = 1742] [serial = 2154] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8b5bc000) [pid = 1742] [serial = 2156] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8c690800) [pid = 1742] [serial = 2142] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8b2eac00) [pid = 1742] [serial = 2150] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8c52e000) [pid = 1742] [serial = 2141] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x89076800) [pid = 1742] [serial = 2148] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8b218400) [pid = 1742] [serial = 2145] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8aacec00) [pid = 1742] [serial = 2144] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8da25c00) [pid = 1742] [serial = 2159] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8c691000) [pid = 1742] [serial = 2157] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8b2f4000) [pid = 1742] [serial = 2151] [outer = (nil)] [url = about:blank] 09:47:03 INFO - PROCESS | 1742 | 1467391623875 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:47:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:47:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:47:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:47:04 INFO - TEST-OK | /DOMEvents/constructors.html | took 2707ms 09:47:04 INFO - PROCESS | 1742 | 1467391623961 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 1742 | 1467391623974 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:47:04 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:47:04 INFO - PROCESS | 1742 | 1467391624070 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 1742 | 1467391624074 Marionette TRACE conn4 <- [1,2918,null,{}] 09:47:04 INFO - PROCESS | 1742 | 1467391624084 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 1742 | 1467391624090 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:04 INFO - PROCESS | 1742 | 1467391624265 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:47:04 INFO - PROCESS | 1742 | 1467391624281 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 1742 | 1467391624287 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c61400 == 25 [pid = 1742] [id = 737] 09:47:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x88e7a000) [pid = 1742] [serial = 2212] [outer = (nil)] 09:47:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8907ec00) [pid = 1742] [serial = 2213] [outer = 0x88e7a000] 09:47:04 INFO - PROCESS | 1742 | 1467391624368 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8b215400) [pid = 1742] [serial = 2214] [outer = 0x88e7a000] 09:47:05 INFO - PROCESS | 1742 | 1467391625244 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:47:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:47:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1272ms 09:47:05 INFO - PROCESS | 1742 | 1467391625267 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 1742 | 1467391625276 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:47:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:47:05 INFO - PROCESS | 1742 | 1467391625289 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 1742 | 1467391625294 Marionette TRACE conn4 <- [1,2922,null,{}] 09:47:05 INFO - PROCESS | 1742 | 1467391625300 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 1742 | 1467391625305 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:05 INFO - PROCESS | 1742 | 1467391625475 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:47:05 INFO - PROCESS | 1742 | 1467391625494 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 1742 | 1467391625505 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5b9c00 == 26 [pid = 1742] [id = 738] 09:47:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8b5bc000) [pid = 1742] [serial = 2215] [outer = (nil)] 09:47:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b7f2000) [pid = 1742] [serial = 2216] [outer = 0x8b5bc000] 09:47:05 INFO - PROCESS | 1742 | 1467391625730 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8b7f8800) [pid = 1742] [serial = 2217] [outer = 0x8b5bc000] 09:47:06 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:47:06 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:47:06 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:47:06 INFO - PROCESS | 1742 | [1742] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:47:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:47:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:47:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:47:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:47:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:47:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:47:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1337ms 09:47:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:47:06 INFO - PROCESS | 1742 | 1467391626594 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:47:06 INFO - PROCESS | 1742 | 1467391626628 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 1742 | 1467391626633 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:47:06 INFO - PROCESS | 1742 | 1467391626648 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - PROCESS | 1742 | 1467391626659 Marionette TRACE conn4 <- [1,2926,null,{}] 09:47:06 INFO - PROCESS | 1742 | 1467391626685 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:06 INFO - PROCESS | 1742 | 1467391626695 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:06 INFO - PROCESS | 1742 | 1467391626908 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:47:06 INFO - PROCESS | 1742 | 1467391626931 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 1742 | 1467391626941 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf2c00 == 27 [pid = 1742] [id = 739] 09:47:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8cdf6000) [pid = 1742] [serial = 2218] [outer = (nil)] 09:47:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8d81c000) [pid = 1742] [serial = 2219] [outer = 0x8cdf6000] 09:47:07 INFO - PROCESS | 1742 | 1467391627017 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8da28c00) [pid = 1742] [serial = 2220] [outer = 0x8cdf6000] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8c695c00) [pid = 1742] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8c52e400) [pid = 1742] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8cdec400) [pid = 1742] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8e1d7000) [pid = 1742] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x88ccd000) [pid = 1742] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x88cd2800) [pid = 1742] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8b2f2000) [pid = 1742] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x88ccb000) [pid = 1742] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x88e81c00) [pid = 1742] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8aacf000) [pid = 1742] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:47:08 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8d81d400) [pid = 1742] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:47:08 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:47:08 INFO - PROCESS | 1742 | 1467391628624 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:47:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:47:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2001ms 09:47:08 INFO - PROCESS | 1742 | 1467391628647 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 1742 | 1467391628654 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:47:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:47:08 INFO - PROCESS | 1742 | 1467391628661 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 1742 | 1467391628669 Marionette TRACE conn4 <- [1,2930,null,{}] 09:47:08 INFO - PROCESS | 1742 | 1467391628677 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 1742 | 1467391628683 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:08 INFO - PROCESS | 1742 | 1467391628861 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:47:09 INFO - PROCESS | 1742 | 1467391629056 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 1742 | 1467391629066 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:09 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd3800 == 28 [pid = 1742] [id = 740] 09:47:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x88cd7c00) [pid = 1742] [serial = 2221] [outer = (nil)] 09:47:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x89076000) [pid = 1742] [serial = 2222] [outer = 0x88cd7c00] 09:47:09 INFO - PROCESS | 1742 | 1467391629192 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8b21b000) [pid = 1742] [serial = 2223] [outer = 0x88cd7c00] 09:47:09 INFO - PROCESS | 1742 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:47:10 INFO - PROCESS | 1742 | 1467391630123 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:47:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1486ms 09:47:10 INFO - PROCESS | 1742 | 1467391630148 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 1742 | 1467391630155 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:47:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:47:10 INFO - PROCESS | 1742 | 1467391630166 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 1742 | 1467391630170 Marionette TRACE conn4 <- [1,2934,null,{}] 09:47:10 INFO - PROCESS | 1742 | 1467391630176 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 1742 | 1467391630182 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:10 INFO - PROCESS | 1742 | 1467391630381 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:47:10 INFO - PROCESS | 1742 | 1467391630586 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 1742 | 1467391630595 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x89077000 == 29 [pid = 1742] [id = 741] 09:47:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8b7ef400) [pid = 1742] [serial = 2224] [outer = (nil)] 09:47:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8c526000) [pid = 1742] [serial = 2225] [outer = 0x8b7ef400] 09:47:10 INFO - PROCESS | 1742 | 1467391630710 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8c689c00) [pid = 1742] [serial = 2226] [outer = 0x8b7ef400] 09:47:11 INFO - PROCESS | 1742 | 1467391631632 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:47:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1494ms 09:47:11 INFO - PROCESS | 1742 | 1467391631660 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:47:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:47:11 INFO - PROCESS | 1742 | 1467391631664 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:47:11 INFO - PROCESS | 1742 | 1467391631671 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 1742 | 1467391631677 Marionette TRACE conn4 <- [1,2938,null,{}] 09:47:11 INFO - PROCESS | 1742 | 1467391631694 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 1742 | 1467391631704 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:11 INFO - PROCESS | 1742 | 1467391631885 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:47:12 INFO - PROCESS | 1742 | 1467391632073 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 1742 | 1467391632082 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:12 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da29800 == 30 [pid = 1742] [id = 742] 09:47:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8da2bc00) [pid = 1742] [serial = 2227] [outer = (nil)] 09:47:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8da31000) [pid = 1742] [serial = 2228] [outer = 0x8da2bc00] 09:47:12 INFO - PROCESS | 1742 | 1467391632175 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8db70c00) [pid = 1742] [serial = 2229] [outer = 0x8da2bc00] 09:47:13 INFO - PROCESS | 1742 | 1467391633081 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:47:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:47:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1433ms 09:47:13 INFO - PROCESS | 1742 | 1467391633104 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 1742 | 1467391633108 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:47:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:47:13 INFO - PROCESS | 1742 | 1467391633115 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 1742 | 1467391633119 Marionette TRACE conn4 <- [1,2942,null,{}] 09:47:13 INFO - PROCESS | 1742 | 1467391633124 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 1742 | 1467391633130 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:13 INFO - PROCESS | 1742 | 1467391633308 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:47:13 INFO - PROCESS | 1742 | 1467391633499 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 1742 | 1467391633511 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:13 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db6e800 == 31 [pid = 1742] [id = 743] 09:47:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e1d1c00) [pid = 1742] [serial = 2230] [outer = (nil)] 09:47:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e1e2c00) [pid = 1742] [serial = 2231] [outer = 0x8e1d1c00] 09:47:13 INFO - PROCESS | 1742 | 1467391633590 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e1e6400) [pid = 1742] [serial = 2232] [outer = 0x8e1d1c00] 09:47:14 INFO - PROCESS | 1742 | 1467391634486 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:47:14 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:47:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1387ms 09:47:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:47:14 INFO - PROCESS | 1742 | 1467391634503 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 1742 | 1467391634506 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:47:14 INFO - PROCESS | 1742 | 1467391634513 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 1742 | 1467391634516 Marionette TRACE conn4 <- [1,2946,null,{}] 09:47:14 INFO - PROCESS | 1742 | 1467391634522 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 1742 | 1467391634527 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:14 INFO - PROCESS | 1742 | 1467391634687 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:47:14 INFO - PROCESS | 1742 | 1467391634911 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 1742 | 1467391634918 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6d400 == 32 [pid = 1742] [id = 744] 09:47:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x88ccac00) [pid = 1742] [serial = 2233] [outer = (nil)] 09:47:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e3a5000) [pid = 1742] [serial = 2234] [outer = 0x88ccac00] 09:47:15 INFO - PROCESS | 1742 | 1467391634999 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8da2e000) [pid = 1742] [serial = 2235] [outer = 0x88ccac00] 09:47:16 INFO - PROCESS | 1742 | 1467391636065 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:47:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:47:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1592ms 09:47:16 INFO - PROCESS | 1742 | 1467391636105 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 1742 | 1467391636111 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:47:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:47:16 INFO - PROCESS | 1742 | 1467391636120 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 1742 | 1467391636123 Marionette TRACE conn4 <- [1,2950,null,{}] 09:47:16 INFO - PROCESS | 1742 | 1467391636184 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 1742 | 1467391636193 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:16 INFO - PROCESS | 1742 | 1467391636438 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:47:16 INFO - PROCESS | 1742 | 1467391636583 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 1742 | 1467391636597 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:16 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5b9c00 == 31 [pid = 1742] [id = 738] 09:47:16 INFO - PROCESS | 1742 | --DOCSHELL 0x86c61400 == 30 [pid = 1742] [id = 737] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e1d3400) [pid = 1742] [serial = 2184] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8b7f0800) [pid = 1742] [serial = 2183] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8cdf5400) [pid = 1742] [serial = 2165] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c68c400) [pid = 1742] [serial = 2166] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8da30800) [pid = 1742] [serial = 2160] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8e1e3c00) [pid = 1742] [serial = 2168] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8e1e8000) [pid = 1742] [serial = 2169] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8db74800) [pid = 1742] [serial = 2171] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e1ee000) [pid = 1742] [serial = 2172] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8aace800) [pid = 1742] [serial = 2162] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8b5ae800) [pid = 1742] [serial = 2163] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8b5bac00) [pid = 1742] [serial = 2177] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8c2e8800) [pid = 1742] [serial = 2178] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x89079400) [pid = 1742] [serial = 2174] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8aac7400) [pid = 1742] [serial = 2175] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x8e4b2800) [pid = 1742] [serial = 2189] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8da2c000) [pid = 1742] [serial = 2190] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 61 (0x8db76400) [pid = 1742] [serial = 2187] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 60 (0x8da23000) [pid = 1742] [serial = 2180] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 59 (0x8db6b400) [pid = 1742] [serial = 2181] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | --DOMWINDOW == 58 (0x8d81bc00) [pid = 1742] [serial = 2186] [outer = (nil)] [url = about:blank] 09:47:16 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c62c00 == 31 [pid = 1742] [id = 745] 09:47:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 59 (0x88e80800) [pid = 1742] [serial = 2236] [outer = (nil)] 09:47:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 60 (0x89072000) [pid = 1742] [serial = 2237] [outer = 0x88e80800] 09:47:16 INFO - PROCESS | 1742 | 1467391636768 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 1742 | ++DOMWINDOW == 61 (0x8aac8000) [pid = 1742] [serial = 2238] [outer = 0x88e80800] 09:47:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5b3400 == 32 [pid = 1742] [id = 746] 09:47:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 62 (0x8b5b3800) [pid = 1742] [serial = 2239] [outer = (nil)] 09:47:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x8b5b4800) [pid = 1742] [serial = 2240] [outer = 0x8b5b3800] 09:47:17 INFO - PROCESS | 1742 | 1467391637529 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:47:17 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1428ms 09:47:17 INFO - PROCESS | 1742 | 1467391637581 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 1742 | 1467391637588 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:47:17 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:47:17 INFO - PROCESS | 1742 | 1467391637607 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 1742 | 1467391637611 Marionette TRACE conn4 <- [1,2954,null,{}] 09:47:17 INFO - PROCESS | 1742 | 1467391637624 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 1742 | 1467391637630 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:17 INFO - PROCESS | 1742 | 1467391637801 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:47:17 INFO - PROCESS | 1742 | 1467391637810 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 1742 | 1467391637816 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5ba400 == 33 [pid = 1742] [id = 747] 09:47:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x8b7f1400) [pid = 1742] [serial = 2241] [outer = (nil)] 09:47:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8c2e5000) [pid = 1742] [serial = 2242] [outer = 0x8b7f1400] 09:47:17 INFO - PROCESS | 1742 | 1467391637889 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8c2eec00) [pid = 1742] [serial = 2243] [outer = 0x8b7f1400] 09:47:18 INFO - PROCESS | 1742 | 1467391638766 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:47:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:47:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:47:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1182ms 09:47:18 INFO - PROCESS | 1742 | 1467391638788 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 1742 | 1467391638792 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:47:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:47:18 INFO - PROCESS | 1742 | 1467391638799 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 1742 | 1467391638804 Marionette TRACE conn4 <- [1,2958,null,{}] 09:47:18 INFO - PROCESS | 1742 | 1467391638820 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 1742 | 1467391638828 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:18 INFO - PROCESS | 1742 | 1467391638986 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:47:19 INFO - PROCESS | 1742 | 1467391639173 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 1742 | 1467391639182 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da22400 == 34 [pid = 1742] [id = 748] 09:47:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8da2c000) [pid = 1742] [serial = 2244] [outer = (nil)] 09:47:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8db68800) [pid = 1742] [serial = 2245] [outer = 0x8da2c000] 09:47:19 INFO - PROCESS | 1742 | 1467391639255 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8db76400) [pid = 1742] [serial = 2246] [outer = 0x8da2c000] 09:47:20 INFO - PROCESS | 1742 | 1467391640029 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:47:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1287ms 09:47:20 INFO - PROCESS | 1742 | 1467391640086 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:47:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:47:20 INFO - PROCESS | 1742 | 1467391640090 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:47:20 INFO - PROCESS | 1742 | 1467391640096 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 1742 | 1467391640100 Marionette TRACE conn4 <- [1,2962,null,{}] 09:47:20 INFO - PROCESS | 1742 | 1467391640112 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 1742 | 1467391640116 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:20 INFO - PROCESS | 1742 | 1467391640343 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:47:20 INFO - PROCESS | 1742 | 1467391640373 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 1742 | 1467391640381 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8907dc00 == 35 [pid = 1742] [id = 749] 09:47:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8d817000) [pid = 1742] [serial = 2247] [outer = (nil)] 09:47:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8e1e8400) [pid = 1742] [serial = 2248] [outer = 0x8d817000] 09:47:20 INFO - PROCESS | 1742 | 1467391640459 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e3a7800) [pid = 1742] [serial = 2249] [outer = 0x8d817000] 09:47:21 INFO - PROCESS | 1742 | 1467391641305 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:47:21 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:47:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1244ms 09:47:21 INFO - PROCESS | 1742 | 1467391641340 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 1742 | 1467391641343 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:47:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:47:21 INFO - PROCESS | 1742 | 1467391641349 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 1742 | 1467391641352 Marionette TRACE conn4 <- [1,2966,null,{}] 09:47:21 INFO - PROCESS | 1742 | 1467391641358 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:21 INFO - PROCESS | 1742 | 1467391641363 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:21 INFO - PROCESS | 1742 | 1467391641558 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:47:21 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8b5bc000) [pid = 1742] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:47:21 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e4b0400) [pid = 1742] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:47:21 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x88e7a000) [pid = 1742] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:47:21 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x89076400) [pid = 1742] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:47:21 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8ea6e000) [pid = 1742] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:47:21 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8cdfa000) [pid = 1742] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:47:21 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8e1edc00) [pid = 1742] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:47:21 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x88cd7800) [pid = 1742] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:47:21 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x88cd1000) [pid = 1742] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:47:21 INFO - PROCESS | 1742 | 1467391641720 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 1742 | 1467391641729 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:21 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cd1000 == 36 [pid = 1742] [id = 750] 09:47:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x88cd7800) [pid = 1742] [serial = 2250] [outer = (nil)] 09:47:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x8cdfa000) [pid = 1742] [serial = 2251] [outer = 0x88cd7800] 09:47:21 INFO - PROCESS | 1742 | 1467391641796 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e4a9800) [pid = 1742] [serial = 2252] [outer = 0x88cd7800] 09:47:22 INFO - PROCESS | 1742 | 1467391642470 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:47:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1178ms 09:47:22 INFO - PROCESS | 1742 | 1467391642529 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 1742 | 1467391642532 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:47:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:47:22 INFO - PROCESS | 1742 | 1467391642538 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 1742 | 1467391642541 Marionette TRACE conn4 <- [1,2970,null,{}] 09:47:22 INFO - PROCESS | 1742 | 1467391642547 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 1742 | 1467391642557 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:22 INFO - PROCESS | 1742 | 1467391642805 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:47:22 INFO - PROCESS | 1742 | 1467391642819 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 1742 | 1467391642825 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6a800 == 37 [pid = 1742] [id = 751] 09:47:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8b5bb800) [pid = 1742] [serial = 2253] [outer = (nil)] 09:47:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8e4e7800) [pid = 1742] [serial = 2254] [outer = 0x8b5bb800] 09:47:22 INFO - PROCESS | 1742 | 1467391642893 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8e1cfc00) [pid = 1742] [serial = 2255] [outer = 0x8b5bb800] 09:47:23 INFO - PROCESS | 1742 | 1467391643724 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:47:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:47:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1234ms 09:47:23 INFO - PROCESS | 1742 | 1467391643773 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 1742 | 1467391643780 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:47:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:47:23 INFO - PROCESS | 1742 | 1467391643789 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 1742 | 1467391643795 Marionette TRACE conn4 <- [1,2974,null,{}] 09:47:23 INFO - PROCESS | 1742 | 1467391643865 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 1742 | 1467391643872 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:24 INFO - PROCESS | 1742 | 1467391644059 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:47:24 INFO - PROCESS | 1742 | 1467391644264 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 1742 | 1467391644274 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:24 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c69400 == 38 [pid = 1742] [id = 752] 09:47:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x88e78800) [pid = 1742] [serial = 2256] [outer = (nil)] 09:47:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x89073000) [pid = 1742] [serial = 2257] [outer = 0x88e78800] 09:47:24 INFO - PROCESS | 1742 | 1467391644403 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8b21c000) [pid = 1742] [serial = 2258] [outer = 0x88e78800] 09:47:25 INFO - PROCESS | 1742 | 1467391645317 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:47:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:47:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1588ms 09:47:25 INFO - PROCESS | 1742 | 1467391645376 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 1742 | 1467391645383 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:47:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:47:25 INFO - PROCESS | 1742 | 1467391645395 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - PROCESS | 1742 | 1467391645399 Marionette TRACE conn4 <- [1,2978,null,{}] 09:47:25 INFO - PROCESS | 1742 | 1467391645406 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 1742 | 1467391645412 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:25 INFO - PROCESS | 1742 | 1467391645593 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:47:25 INFO - PROCESS | 1742 | 1467391645782 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 1742 | 1467391645793 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:25 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5bbc00 == 39 [pid = 1742] [id = 753] 09:47:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8c525c00) [pid = 1742] [serial = 2259] [outer = (nil)] 09:47:25 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8c698800) [pid = 1742] [serial = 2260] [outer = 0x8c525c00] 09:47:25 INFO - PROCESS | 1742 | 1467391645883 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8d81cc00) [pid = 1742] [serial = 2261] [outer = 0x8c525c00] 09:47:26 INFO - PROCESS | 1742 | 1467391646804 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:47:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1438ms 09:47:26 INFO - PROCESS | 1742 | 1467391646833 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 1742 | 1467391646837 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:47:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:47:26 INFO - PROCESS | 1742 | 1467391646844 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 1742 | 1467391646850 Marionette TRACE conn4 <- [1,2982,null,{}] 09:47:26 INFO - PROCESS | 1742 | 1467391646866 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 1742 | 1467391646875 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:27 INFO - PROCESS | 1742 | 1467391647090 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:47:27 INFO - PROCESS | 1742 | 1467391647286 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 1742 | 1467391647299 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:27 INFO - PROCESS | 1742 | ++DOCSHELL 0x88e83c00 == 40 [pid = 1742] [id = 754] 09:47:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8e4b3c00) [pid = 1742] [serial = 2262] [outer = (nil)] 09:47:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8e4e3c00) [pid = 1742] [serial = 2263] [outer = 0x8e4b3c00] 09:47:27 INFO - PROCESS | 1742 | 1467391647422 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8ea6a400) [pid = 1742] [serial = 2264] [outer = 0x8e4b3c00] 09:47:28 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:47:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:47:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1436ms 09:47:28 INFO - PROCESS | 1742 | 1467391648265 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:47:28 INFO - PROCESS | 1742 | 1467391648283 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 1742 | 1467391648287 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:47:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:47:28 INFO - PROCESS | 1742 | 1467391648294 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 1742 | 1467391648297 Marionette TRACE conn4 <- [1,2986,null,{}] 09:47:28 INFO - PROCESS | 1742 | 1467391648303 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 1742 | 1467391648308 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:28 INFO - PROCESS | 1742 | 1467391648472 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:47:28 INFO - PROCESS | 1742 | 1467391648682 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 1742 | 1467391648691 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:28 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea71000 == 41 [pid = 1742] [id = 755] 09:47:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x8ea71800) [pid = 1742] [serial = 2265] [outer = (nil)] 09:47:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8eb9a000) [pid = 1742] [serial = 2266] [outer = 0x8ea71800] 09:47:28 INFO - PROCESS | 1742 | 1467391648770 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8eb9ec00) [pid = 1742] [serial = 2267] [outer = 0x8ea71800] 09:47:29 INFO - PROCESS | 1742 | 1467391649622 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:47:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1385ms 09:47:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:47:29 INFO - PROCESS | 1742 | 1467391649679 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 1742 | 1467391649682 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:47:29 INFO - PROCESS | 1742 | 1467391649689 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 1742 | 1467391649693 Marionette TRACE conn4 <- [1,2990,null,{}] 09:47:29 INFO - PROCESS | 1742 | 1467391649699 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 1742 | 1467391649705 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:29 INFO - PROCESS | 1742 | 1467391649942 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:47:30 INFO - PROCESS | 1742 | 1467391650082 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 1742 | 1467391650091 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea77800 == 42 [pid = 1742] [id = 756] 09:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8ea79000) [pid = 1742] [serial = 2268] [outer = (nil)] 09:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8ebed400) [pid = 1742] [serial = 2269] [outer = 0x8ea79000] 09:47:30 INFO - PROCESS | 1742 | 1467391650212 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8ebf0800) [pid = 1742] [serial = 2270] [outer = 0x8ea79000] 09:47:30 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ebf2c00 == 43 [pid = 1742] [id = 757] 09:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8ebf6c00) [pid = 1742] [serial = 2271] [outer = (nil)] 09:47:30 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8f11c000) [pid = 1742] [serial = 2272] [outer = 0x8ebf6c00] 09:47:31 INFO - PROCESS | 1742 | 1467391651135 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:47:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:47:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1480ms 09:47:31 INFO - PROCESS | 1742 | 1467391651181 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 1742 | 1467391651185 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:47:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:47:31 INFO - PROCESS | 1742 | 1467391651191 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 1742 | 1467391651195 Marionette TRACE conn4 <- [1,2994,null,{}] 09:47:31 INFO - PROCESS | 1742 | 1467391651201 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 1742 | 1467391651211 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:31 INFO - PROCESS | 1742 | 1467391651427 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:47:31 INFO - PROCESS | 1742 | 1467391651620 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 1742 | 1467391651631 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:31 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b5afc00 == 44 [pid = 1742] [id = 758] 09:47:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8da29400) [pid = 1742] [serial = 2273] [outer = (nil)] 09:47:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8f121000) [pid = 1742] [serial = 2274] [outer = 0x8da29400] 09:47:31 INFO - PROCESS | 1742 | 1467391651751 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x90f43800) [pid = 1742] [serial = 2275] [outer = 0x8da29400] 09:47:32 INFO - PROCESS | 1742 | 1467391652584 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:47:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:47:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1440ms 09:47:32 INFO - PROCESS | 1742 | 1467391652632 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 1742 | 1467391652636 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:47:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:47:32 INFO - PROCESS | 1742 | 1467391652642 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 1742 | 1467391652646 Marionette TRACE conn4 <- [1,2998,null,{}] 09:47:32 INFO - PROCESS | 1742 | 1467391652651 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 1742 | 1467391652657 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:33 INFO - PROCESS | 1742 | 1467391653109 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:47:33 INFO - PROCESS | 1742 | 1467391653380 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 1742 | 1467391653390 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:33 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c63c00 == 45 [pid = 1742] [id = 759] 09:47:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x88cd3000) [pid = 1742] [serial = 2276] [outer = (nil)] 09:47:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x88e82800) [pid = 1742] [serial = 2277] [outer = 0x88cd3000] 09:47:33 INFO - PROCESS | 1742 | 1467391653481 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8b21b400) [pid = 1742] [serial = 2278] [outer = 0x88cd3000] 09:47:34 INFO - PROCESS | 1742 | 1467391654281 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:47:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:47:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1684ms 09:47:34 INFO - PROCESS | 1742 | 1467391654328 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 1742 | 1467391654334 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:47:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:47:34 INFO - PROCESS | 1742 | 1467391654342 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - PROCESS | 1742 | 1467391654347 Marionette TRACE conn4 <- [1,3002,null,{}] 09:47:34 INFO - PROCESS | 1742 | 1467391654354 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 1742 | 1467391654359 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:34 INFO - PROCESS | 1742 | 1467391654520 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:47:34 INFO - PROCESS | 1742 | 1467391654860 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 1742 | 1467391654872 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:34 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aacc400 == 46 [pid = 1742] [id = 760] 09:47:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8b212400) [pid = 1742] [serial = 2279] [outer = (nil)] 09:47:34 INFO - PROCESS | 1742 | ++DOMWINDOW == 94 (0x8c695c00) [pid = 1742] [serial = 2280] [outer = 0x8b212400] 09:47:34 INFO - PROCESS | 1742 | 1467391654952 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 1742 | ++DOMWINDOW == 95 (0x8db6f000) [pid = 1742] [serial = 2281] [outer = 0x8b212400] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd1000 == 45 [pid = 1742] [id = 750] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8907dc00 == 44 [pid = 1742] [id = 749] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8da22400 == 43 [pid = 1742] [id = 748] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5ba400 == 42 [pid = 1742] [id = 747] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5b3400 == 41 [pid = 1742] [id = 746] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x86c62c00 == 40 [pid = 1742] [id = 745] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6cc00 == 39 [pid = 1742] [id = 736] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf2c00 == 38 [pid = 1742] [id = 739] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8da29800 == 37 [pid = 1742] [id = 742] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd3800 == 36 [pid = 1742] [id = 740] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6d400 == 35 [pid = 1742] [id = 744] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x89077000 == 34 [pid = 1742] [id = 741] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8db6e800 == 33 [pid = 1742] [id = 743] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x86c63c00 == 32 [pid = 1742] [id = 759] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8ebf2c00 == 31 [pid = 1742] [id = 757] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5afc00 == 30 [pid = 1742] [id = 758] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea77800 == 29 [pid = 1742] [id = 756] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8ea71000 == 28 [pid = 1742] [id = 755] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x8b5bbc00 == 27 [pid = 1742] [id = 753] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x88e83c00 == 26 [pid = 1742] [id = 754] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6a800 == 25 [pid = 1742] [id = 751] 09:47:36 INFO - PROCESS | 1742 | --DOCSHELL 0x86c69400 == 24 [pid = 1742] [id = 752] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 94 (0x8b7f2000) [pid = 1742] [serial = 2216] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 93 (0x8d81c000) [pid = 1742] [serial = 2219] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8b215400) [pid = 1742] [serial = 2214] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8c523000) [pid = 1742] [serial = 2211] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8b7f8800) [pid = 1742] [serial = 2217] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e4e9800) [pid = 1742] [serial = 2198] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8907ec00) [pid = 1742] [serial = 2213] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8b21bc00) [pid = 1742] [serial = 2192] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8eb99000) [pid = 1742] [serial = 2204] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8d823800) [pid = 1742] [serial = 2195] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8ea74400) [pid = 1742] [serial = 2201] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8c2ea800) [pid = 1742] [serial = 2210] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x88e7f800) [pid = 1742] [serial = 2207] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8b5b5000) [pid = 1742] [serial = 2193] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8eb91c00) [pid = 1742] [serial = 2202] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8db74400) [pid = 1742] [serial = 2196] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8e4f0c00) [pid = 1742] [serial = 2199] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8eb9ac00) [pid = 1742] [serial = 2205] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8aac2000) [pid = 1742] [serial = 2208] [outer = (nil)] [url = about:blank] 09:47:36 INFO - PROCESS | 1742 | 1467391656882 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:47:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:47:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2581ms 09:47:36 INFO - PROCESS | 1742 | 1467391656929 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 1742 | 1467391656935 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:47:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:47:36 INFO - PROCESS | 1742 | 1467391656944 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 1742 | 1467391656949 Marionette TRACE conn4 <- [1,3006,null,{}] 09:47:36 INFO - PROCESS | 1742 | 1467391656960 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 1742 | 1467391656965 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:37 INFO - PROCESS | 1742 | 1467391657115 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:47:37 INFO - PROCESS | 1742 | 1467391657134 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 1742 | 1467391657142 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:37 INFO - PROCESS | 1742 | ++DOCSHELL 0x86c6fc00 == 25 [pid = 1742] [id = 761] 09:47:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x88e78c00) [pid = 1742] [serial = 2282] [outer = (nil)] 09:47:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x88e7fc00) [pid = 1742] [serial = 2283] [outer = 0x88e78c00] 09:47:37 INFO - PROCESS | 1742 | 1467391657213 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x88e7ec00) [pid = 1742] [serial = 2284] [outer = 0x88e78c00] 09:47:38 INFO - PROCESS | 1742 | 1467391658168 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:47:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1283ms 09:47:38 INFO - PROCESS | 1742 | 1467391658227 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 1742 | 1467391658235 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:47:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:47:38 INFO - PROCESS | 1742 | 1467391658246 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 1742 | 1467391658250 Marionette TRACE conn4 <- [1,3010,null,{}] 09:47:38 INFO - PROCESS | 1742 | 1467391658256 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 1742 | 1467391658262 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:38 INFO - PROCESS | 1742 | 1467391658421 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:47:38 INFO - PROCESS | 1742 | 1467391658568 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 1742 | 1467391658579 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:38 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2f2800 == 26 [pid = 1742] [id = 762] 09:47:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x8b2f3800) [pid = 1742] [serial = 2285] [outer = (nil)] 09:47:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x8b5ae800) [pid = 1742] [serial = 2286] [outer = 0x8b2f3800] 09:47:38 INFO - PROCESS | 1742 | 1467391658655 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8b5b8800) [pid = 1742] [serial = 2287] [outer = 0x8b2f3800] 09:47:39 INFO - PROCESS | 1742 | 1467391659462 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:47:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1233ms 09:47:39 INFO - PROCESS | 1742 | 1467391659484 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 1742 | 1467391659487 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:47:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:47:39 INFO - PROCESS | 1742 | 1467391659494 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 1742 | 1467391659500 Marionette TRACE conn4 <- [1,3014,null,{}] 09:47:39 INFO - PROCESS | 1742 | 1467391659524 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 1742 | 1467391659533 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:39 INFO - PROCESS | 1742 | 1467391659745 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:47:39 INFO - PROCESS | 1742 | 1467391659782 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 1742 | 1467391659792 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:39 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c52f800 == 27 [pid = 1742] [id = 763] 09:47:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8c689400) [pid = 1742] [serial = 2288] [outer = (nil)] 09:47:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8c68e800) [pid = 1742] [serial = 2289] [outer = 0x8c689400] 09:47:39 INFO - PROCESS | 1742 | 1467391659865 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x8cdeec00) [pid = 1742] [serial = 2290] [outer = 0x8c689400] 09:47:40 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:47:40 INFO - PROCESS | 1742 | 1467391660811 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:47:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:47:40 INFO - {} 09:47:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:47:40 INFO - {} 09:47:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:47:40 INFO - {} 09:47:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:47:40 INFO - {} 09:47:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1340ms 09:47:40 INFO - PROCESS | 1742 | 1467391660842 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:47:40 INFO - TEST-START | /FileAPI/fileReader.html 09:47:40 INFO - PROCESS | 1742 | 1467391660846 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:47:40 INFO - PROCESS | 1742 | 1467391660852 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 1742 | 1467391660856 Marionette TRACE conn4 <- [1,3018,null,{}] 09:47:40 INFO - PROCESS | 1742 | 1467391660861 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 1742 | 1467391660866 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:41 INFO - PROCESS | 1742 | 1467391661069 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:47:41 INFO - PROCESS | 1742 | 1467391661110 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 1742 | 1467391661121 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:41 INFO - PROCESS | 1742 | ++DOCSHELL 0x8cdf9800 == 28 [pid = 1742] [id = 764] 09:47:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x8da31400) [pid = 1742] [serial = 2291] [outer = (nil)] 09:47:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x8dce4400) [pid = 1742] [serial = 2292] [outer = 0x8da31400] 09:47:41 INFO - PROCESS | 1742 | 1467391661188 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x8e1d3c00) [pid = 1742] [serial = 2293] [outer = 0x8da31400] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8b5bb800) [pid = 1742] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8d817000) [pid = 1742] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x88cd7800) [pid = 1742] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8da2bc00) [pid = 1742] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x88ccac00) [pid = 1742] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8cdf6000) [pid = 1742] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e1d1c00) [pid = 1742] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x88cd7c00) [pid = 1742] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x88e80800) [pid = 1742] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8b5b3800) [pid = 1742] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8b7ef400) [pid = 1742] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8da2c000) [pid = 1742] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:47:42 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8b7f1400) [pid = 1742] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:47:42 INFO - PROCESS | 1742 | 1467391662476 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:47:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:47:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:47:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:47:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 1637ms 09:47:42 INFO - PROCESS | 1742 | 1467391662496 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 1742 | 1467391662500 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:47:42 INFO - TEST-START | /FileAPI/historical.html 09:47:42 INFO - PROCESS | 1742 | 1467391662513 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 1742 | 1467391662516 Marionette TRACE conn4 <- [1,3022,null,{}] 09:47:42 INFO - PROCESS | 1742 | 1467391662524 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 1742 | 1467391662529 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:42 INFO - PROCESS | 1742 | 1467391662666 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:47:42 INFO - PROCESS | 1742 | 1467391662684 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 1742 | 1467391662695 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:42 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2ee400 == 29 [pid = 1742] [id = 765] 09:47:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8cdef800) [pid = 1742] [serial = 2294] [outer = (nil)] 09:47:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8db6c000) [pid = 1742] [serial = 2295] [outer = 0x8cdef800] 09:47:42 INFO - PROCESS | 1742 | 1467391662759 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e1d6400) [pid = 1742] [serial = 2296] [outer = 0x8cdef800] 09:47:43 INFO - PROCESS | 1742 | 1467391663619 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:47:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:47:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:47:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:47:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:47:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:47:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:47:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:47:43 INFO - TEST-OK | /FileAPI/historical.html | took 1151ms 09:47:43 INFO - PROCESS | 1742 | 1467391663661 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 1742 | 1467391663665 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:47:43 INFO - TEST-START | /FileAPI/idlharness.html 09:47:43 INFO - PROCESS | 1742 | 1467391663672 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 1742 | 1467391663675 Marionette TRACE conn4 <- [1,3026,null,{}] 09:47:43 INFO - PROCESS | 1742 | 1467391663681 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 1742 | 1467391663691 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:43 INFO - PROCESS | 1742 | 1467391663934 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:47:44 INFO - PROCESS | 1742 | 1467391664089 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 1742 | 1467391664099 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:44 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a85c00 == 30 [pid = 1742] [id = 766] 09:47:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x86a86000) [pid = 1742] [serial = 2297] [outer = (nil)] 09:47:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x86a8fc00) [pid = 1742] [serial = 2298] [outer = 0x86a86000] 09:47:44 INFO - PROCESS | 1742 | 1467391664231 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x86c65c00) [pid = 1742] [serial = 2299] [outer = 0x86a86000] 09:47:46 INFO - PROCESS | 1742 | 1467391665821 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:47:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:47:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:47:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:47:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:47:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:47:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:47:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:47:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:47:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:47:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:47:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:47:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:47:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:47:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:47:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:47:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:47:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:47:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:47:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:47:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:47:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 2432ms 09:47:46 INFO - PROCESS | 1742 | 1467391666129 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 1742 | 1467391666140 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:47:46 INFO - TEST-START | /FileAPI/idlharness.worker 09:47:46 INFO - PROCESS | 1742 | 1467391666261 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 1742 | 1467391666266 Marionette TRACE conn4 <- [1,3030,null,{}] 09:47:46 INFO - PROCESS | 1742 | 1467391666280 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 1742 | 1467391666286 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:46 INFO - PROCESS | 1742 | 1467391666456 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:47:46 INFO - PROCESS | 1742 | 1467391666646 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 1742 | 1467391666658 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:46 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b2f1800 == 31 [pid = 1742] [id = 767] 09:47:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x8db6e000) [pid = 1742] [serial = 2300] [outer = (nil)] 09:47:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x8e3a9000) [pid = 1742] [serial = 2301] [outer = 0x8db6e000] 09:47:46 INFO - PROCESS | 1742 | 1467391666738 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8c68d800) [pid = 1742] [serial = 2302] [outer = 0x8db6e000] 09:47:47 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:47:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:47:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:47:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:47:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:47:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:47:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:47:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:47:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:47:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:47:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:47:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:47:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:47:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:47:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:47:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:47:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:47:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:47:49 INFO - {} 09:47:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2866ms 09:47:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:47:49 INFO - PROCESS | 1742 | 1467391668924 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:47:49 INFO - PROCESS | 1742 | 1467391669090 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 1742 | 1467391669111 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:47:49 INFO - PROCESS | 1742 | 1467391669128 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 1742 | 1467391669141 Marionette TRACE conn4 <- [1,3034,null,{}] 09:47:49 INFO - PROCESS | 1742 | 1467391669150 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 1742 | 1467391669161 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:49 INFO - PROCESS | 1742 | 1467391669512 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:47:49 INFO - PROCESS | 1742 | 1467391669660 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 1742 | 1467391669667 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:49 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e4eb000 == 32 [pid = 1742] [id = 768] 09:47:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91b6c800) [pid = 1742] [serial = 2303] [outer = (nil)] 09:47:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91b6f400) [pid = 1742] [serial = 2304] [outer = 0x91b6c800] 09:47:49 INFO - PROCESS | 1742 | 1467391669764 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x91cc6400) [pid = 1742] [serial = 2305] [outer = 0x91b6c800] 09:47:50 INFO - PROCESS | 1742 | 1467391670717 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:47:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1643ms 09:47:50 INFO - PROCESS | 1742 | 1467391670768 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 1742 | 1467391670773 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:47:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:47:50 INFO - PROCESS | 1742 | 1467391670816 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 1742 | 1467391670826 Marionette TRACE conn4 <- [1,3038,null,{}] 09:47:50 INFO - PROCESS | 1742 | 1467391670836 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 1742 | 1467391670844 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:51 INFO - PROCESS | 1742 | 1467391671035 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:47:51 INFO - PROCESS | 1742 | 1467391671227 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 1742 | 1467391671233 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:51 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8b000 == 33 [pid = 1742] [id = 769] 09:47:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x86a8cc00) [pid = 1742] [serial = 2306] [outer = (nil)] 09:47:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8b2eb000) [pid = 1742] [serial = 2307] [outer = 0x86a8cc00] 09:47:51 INFO - PROCESS | 1742 | 1467391671315 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8c528800) [pid = 1742] [serial = 2308] [outer = 0x86a8cc00] 09:47:52 INFO - PROCESS | 1742 | 1467391672494 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:47:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:47:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:47:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:47:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1736ms 09:47:52 INFO - PROCESS | 1742 | 1467391672519 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 1742 | 1467391672525 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:47:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:47:52 INFO - PROCESS | 1742 | 1467391672533 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 1742 | 1467391672540 Marionette TRACE conn4 <- [1,3042,null,{}] 09:47:52 INFO - PROCESS | 1742 | 1467391672548 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 1742 | 1467391672553 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:52 INFO - PROCESS | 1742 | 1467391672770 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:47:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2ee800 == 32 [pid = 1742] [id = 694] 09:47:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8b7f0400 == 31 [pid = 1742] [id = 695] 09:47:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8b216000 == 30 [pid = 1742] [id = 696] 09:47:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8c2ee400 == 29 [pid = 1742] [id = 765] 09:47:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8cdf9800 == 28 [pid = 1742] [id = 764] 09:47:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52f800 == 27 [pid = 1742] [id = 763] 09:47:52 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2f2800 == 26 [pid = 1742] [id = 762] 09:47:52 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6fc00 == 25 [pid = 1742] [id = 761] 09:47:52 INFO - PROCESS | 1742 | 1467391672965 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 1742 | 1467391672971 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:53 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aac3000 == 26 [pid = 1742] [id = 770] 09:47:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8aac3c00) [pid = 1742] [serial = 2309] [outer = (nil)] 09:47:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8b219800) [pid = 1742] [serial = 2310] [outer = 0x8aac3c00] 09:47:53 INFO - PROCESS | 1742 | 1467391673051 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 1742 | ++DOMWINDOW == 93 (0x8b5b6800) [pid = 1742] [serial = 2311] [outer = 0x8aac3c00] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 92 (0x8e4e7800) [pid = 1742] [serial = 2254] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8e1e8400) [pid = 1742] [serial = 2248] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8cdfa000) [pid = 1742] [serial = 2251] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x8e3a7800) [pid = 1742] [serial = 2249] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8e4a9800) [pid = 1742] [serial = 2252] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8da31000) [pid = 1742] [serial = 2228] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8db70c00) [pid = 1742] [serial = 2229] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e3a5000) [pid = 1742] [serial = 2234] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8da2e000) [pid = 1742] [serial = 2235] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8da28c00) [pid = 1742] [serial = 2220] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8e1e2c00) [pid = 1742] [serial = 2231] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8e1e6400) [pid = 1742] [serial = 2232] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x89076000) [pid = 1742] [serial = 2222] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x8b21b000) [pid = 1742] [serial = 2223] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x89072000) [pid = 1742] [serial = 2237] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8aac8000) [pid = 1742] [serial = 2238] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8b5b4800) [pid = 1742] [serial = 2240] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c526000) [pid = 1742] [serial = 2225] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e1cfc00) [pid = 1742] [serial = 2255] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8c689c00) [pid = 1742] [serial = 2226] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8db68800) [pid = 1742] [serial = 2245] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8c2e5000) [pid = 1742] [serial = 2242] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8c2eec00) [pid = 1742] [serial = 2243] [outer = (nil)] [url = about:blank] 09:47:53 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8db76400) [pid = 1742] [serial = 2246] [outer = (nil)] [url = about:blank] 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:47:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:47:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:47:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:47:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1671ms 09:47:54 INFO - PROCESS | 1742 | 1467391674104 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:47:54 INFO - PROCESS | 1742 | 1467391674205 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 1742 | 1467391674222 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:47:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:47:54 INFO - PROCESS | 1742 | 1467391674284 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 1742 | 1467391674288 Marionette TRACE conn4 <- [1,3046,null,{}] 09:47:54 INFO - PROCESS | 1742 | 1467391674297 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 1742 | 1467391674302 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:54 INFO - PROCESS | 1742 | 1467391674561 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:47:54 INFO - PROCESS | 1742 | 1467391674805 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 1742 | 1467391674813 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:54 INFO - PROCESS | 1742 | ++DOCSHELL 0x89076000 == 27 [pid = 1742] [id = 771] 09:47:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8da24400) [pid = 1742] [serial = 2312] [outer = (nil)] 09:47:54 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8db6e800) [pid = 1742] [serial = 2313] [outer = 0x8da24400] 09:47:54 INFO - PROCESS | 1742 | 1467391674884 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8e1ce400) [pid = 1742] [serial = 2314] [outer = 0x8da24400] 09:47:55 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:47:55 INFO - PROCESS | 1742 | 1467391675696 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:47:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:47:55 INFO - {} 09:47:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1448ms 09:47:55 INFO - PROCESS | 1742 | 1467391675717 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 1742 | 1467391675721 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:47:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:47:55 INFO - PROCESS | 1742 | 1467391675743 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 1742 | 1467391675749 Marionette TRACE conn4 <- [1,3050,null,{}] 09:47:55 INFO - PROCESS | 1742 | 1467391675764 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 1742 | 1467391675772 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:55 INFO - PROCESS | 1742 | 1467391675988 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:47:56 INFO - PROCESS | 1742 | 1467391676014 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 1742 | 1467391676027 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:56 INFO - PROCESS | 1742 | ++DOCSHELL 0x8e3a7800 == 28 [pid = 1742] [id = 772] 09:47:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e3ab400) [pid = 1742] [serial = 2315] [outer = (nil)] 09:47:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e4b8400) [pid = 1742] [serial = 2316] [outer = 0x8e3ab400] 09:47:56 INFO - PROCESS | 1742 | 1467391676097 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8e4f0400) [pid = 1742] [serial = 2317] [outer = 0x8e3ab400] 09:47:56 INFO - PROCESS | 1742 | 1467391676955 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:47:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:47:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1239ms 09:47:56 INFO - PROCESS | 1742 | 1467391676977 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 1742 | 1467391676982 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:47:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:47:56 INFO - PROCESS | 1742 | 1467391676996 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 1742 | 1467391677000 Marionette TRACE conn4 <- [1,3054,null,{}] 09:47:57 INFO - PROCESS | 1742 | 1467391677005 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:57 INFO - PROCESS | 1742 | 1467391677010 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:57 INFO - PROCESS | 1742 | 1467391677229 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:47:57 INFO - PROCESS | 1742 | 1467391677262 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 1742 | 1467391677269 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:57 INFO - PROCESS | 1742 | ++DOCSHELL 0x8ea6dc00 == 29 [pid = 1742] [id = 773] 09:47:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8eb92c00) [pid = 1742] [serial = 2318] [outer = (nil)] 09:47:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8eb97800) [pid = 1742] [serial = 2319] [outer = 0x8eb92c00] 09:47:57 INFO - PROCESS | 1742 | 1467391677338 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8eb99c00) [pid = 1742] [serial = 2320] [outer = 0x8eb92c00] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x8c689400) [pid = 1742] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x88e78800) [pid = 1742] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c525c00) [pid = 1742] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x8e4b3c00) [pid = 1742] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8ea71800) [pid = 1742] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8ebf6c00) [pid = 1742] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8ea79000) [pid = 1742] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x88e78c00) [pid = 1742] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x8b2f3800) [pid = 1742] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8da29400) [pid = 1742] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8b212400) [pid = 1742] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x88cd3000) [pid = 1742] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:47:57 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8da31400) [pid = 1742] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:47:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:47:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:47:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:47:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:47:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:47:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1768ms 09:47:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:47:59 INFO - PROCESS | 1742 | 1467391678634 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:47:59 INFO - PROCESS | 1742 | 1467391678770 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 1742 | 1467391678772 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:47:59 INFO - PROCESS | 1742 | 1467391678788 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 1742 | 1467391678795 Marionette TRACE conn4 <- [1,3058,null,{}] 09:47:59 INFO - PROCESS | 1742 | 1467391678808 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 1742 | 1467391678815 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:59 INFO - PROCESS | 1742 | 1467391679174 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:47:59 INFO - PROCESS | 1742 | 1467391679202 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 1742 | 1467391679213 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:47:59 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c525c00 == 30 [pid = 1742] [id = 774] 09:47:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8e1d1000) [pid = 1742] [serial = 2321] [outer = (nil)] 09:47:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8f119800) [pid = 1742] [serial = 2322] [outer = 0x8e1d1000] 09:47:59 INFO - PROCESS | 1742 | 1467391679277 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8f11d800) [pid = 1742] [serial = 2323] [outer = 0x8e1d1000] 09:48:00 INFO - PROCESS | 1742 | 1467391680283 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:48:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:48:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:48:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:48:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:48:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:48:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1548ms 09:48:00 INFO - PROCESS | 1742 | 1467391680376 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 1742 | 1467391680383 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:48:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:48:00 INFO - PROCESS | 1742 | 1467391680393 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 1742 | 1467391680398 Marionette TRACE conn4 <- [1,3062,null,{}] 09:48:00 INFO - PROCESS | 1742 | 1467391680411 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 1742 | 1467391680416 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:00 INFO - PROCESS | 1742 | 1467391680625 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:48:00 INFO - PROCESS | 1742 | 1467391680897 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 1742 | 1467391680912 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:00 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c2e5000 == 31 [pid = 1742] [id = 775] 09:48:00 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8c528c00) [pid = 1742] [serial = 2324] [outer = (nil)] 09:48:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8c68b000) [pid = 1742] [serial = 2325] [outer = 0x8c528c00] 09:48:01 INFO - PROCESS | 1742 | 1467391681018 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b5b4000) [pid = 1742] [serial = 2326] [outer = 0x8c528c00] 09:48:01 INFO - PROCESS | 1742 | [1742] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:48:01 INFO - PROCESS | 1742 | 1467391681932 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:48:01 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:48:01 INFO - {} 09:48:01 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1589ms 09:48:01 INFO - PROCESS | 1742 | 1467391681987 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 1742 | 1467391681993 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:48:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:48:02 INFO - PROCESS | 1742 | 1467391682004 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 1742 | 1467391682008 Marionette TRACE conn4 <- [1,3066,null,{}] 09:48:02 INFO - PROCESS | 1742 | 1467391682060 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 1742 | 1467391682068 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:02 INFO - PROCESS | 1742 | 1467391682258 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:48:02 INFO - PROCESS | 1742 | 1467391682455 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 1742 | 1467391682465 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:02 INFO - PROCESS | 1742 | ++DOCSHELL 0x8d822400 == 32 [pid = 1742] [id = 776] 09:48:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8dce1000) [pid = 1742] [serial = 2327] [outer = (nil)] 09:48:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8e1e9400) [pid = 1742] [serial = 2328] [outer = 0x8dce1000] 09:48:02 INFO - PROCESS | 1742 | 1467391682549 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8e1ee800) [pid = 1742] [serial = 2329] [outer = 0x8dce1000] 09:48:03 INFO - PROCESS | 1742 | 1467391683512 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:48:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:48:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:48:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:48:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:48:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:48:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:48:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:48:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1526ms 09:48:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:48:03 INFO - PROCESS | 1742 | 1467391683547 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 1742 | 1467391683550 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:48:03 INFO - PROCESS | 1742 | 1467391683559 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 1742 | 1467391683565 Marionette TRACE conn4 <- [1,3070,null,{}] 09:48:03 INFO - PROCESS | 1742 | 1467391683582 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 1742 | 1467391683591 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:03 INFO - PROCESS | 1742 | 1467391683779 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:48:03 INFO - PROCESS | 1742 | 1467391683979 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 1742 | 1467391683993 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:04 INFO - PROCESS | 1742 | ++DOCSHELL 0x8db69000 == 33 [pid = 1742] [id = 777] 09:48:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 75 (0x8eb9fc00) [pid = 1742] [serial = 2330] [outer = (nil)] 09:48:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 76 (0x8ebedc00) [pid = 1742] [serial = 2331] [outer = 0x8eb9fc00] 09:48:04 INFO - PROCESS | 1742 | 1467391684121 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 1742 | ++DOMWINDOW == 77 (0x8f120000) [pid = 1742] [serial = 2332] [outer = 0x8eb9fc00] 09:48:04 INFO - PROCESS | 1742 | 1467391684993 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:48:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1486ms 09:48:05 INFO - PROCESS | 1742 | 1467391685087 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 1742 | 1467391685091 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:48:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:48:05 INFO - PROCESS | 1742 | 1467391685107 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 1742 | 1467391685109 Marionette TRACE conn4 <- [1,3074,null,{}] 09:48:05 INFO - PROCESS | 1742 | 1467391685125 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 1742 | 1467391685134 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:05 INFO - PROCESS | 1742 | 1467391685332 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:48:05 INFO - PROCESS | 1742 | 1467391685538 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 1742 | 1467391685545 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:05 INFO - PROCESS | 1742 | ++DOCSHELL 0x88ccc800 == 34 [pid = 1742] [id = 778] 09:48:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 78 (0x8e4aa400) [pid = 1742] [serial = 2333] [outer = (nil)] 09:48:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 79 (0x90f4cc00) [pid = 1742] [serial = 2334] [outer = 0x8e4aa400] 09:48:05 INFO - PROCESS | 1742 | 1467391685668 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 1742 | ++DOMWINDOW == 80 (0x91142c00) [pid = 1742] [serial = 2335] [outer = 0x8e4aa400] 09:48:06 INFO - PROCESS | 1742 | 1467391686493 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:48:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:48:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:48:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:48:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:48:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:48:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:48:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1440ms 09:48:06 INFO - PROCESS | 1742 | 1467391686544 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:48:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:48:06 INFO - PROCESS | 1742 | 1467391686548 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:48:06 INFO - PROCESS | 1742 | 1467391686555 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 1742 | 1467391686559 Marionette TRACE conn4 <- [1,3078,null,{}] 09:48:06 INFO - PROCESS | 1742 | 1467391686565 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:06 INFO - PROCESS | 1742 | 1467391686570 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:06 INFO - PROCESS | 1742 | 1467391686729 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:48:06 INFO - PROCESS | 1742 | 1467391686935 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 1742 | 1467391686941 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:06 INFO - PROCESS | 1742 | ++DOCSHELL 0x8f126c00 == 35 [pid = 1742] [id = 779] 09:48:06 INFO - PROCESS | 1742 | ++DOMWINDOW == 81 (0x90f45400) [pid = 1742] [serial = 2336] [outer = (nil)] 09:48:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 82 (0x91b6e400) [pid = 1742] [serial = 2337] [outer = 0x90f45400] 09:48:07 INFO - PROCESS | 1742 | 1467391687026 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 1742 | ++DOMWINDOW == 83 (0x91b70800) [pid = 1742] [serial = 2338] [outer = 0x90f45400] 09:48:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:48:07 INFO - reader.readAsText(blob_2) 09:48:07 INFO - }" did not throw 09:48:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:48:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:48:07 INFO - reader.readAsDataURL(blob_2) 09:48:07 INFO - }" did not throw 09:48:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:48:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:48:07 INFO - reader.readAsArrayBuffer(blob_2) 09:48:07 INFO - }" did not throw 09:48:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:48:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 09:48:07 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:48:07 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 1742 | 1467391687996 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:48:08 INFO - PROCESS | 1742 | 1467391688008 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 1742 | 1467391688010 Marionette TRACE conn4 <- [1,3082,null,{}] 09:48:08 INFO - PROCESS | 1742 | 1467391688031 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 1742 | 1467391688046 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:08 INFO - PROCESS | 1742 | 1467391688359 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:48:08 INFO - PROCESS | 1742 | 1467391688516 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 1742 | 1467391688525 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:08 INFO - PROCESS | 1742 | ++DOCSHELL 0x8da22c00 == 36 [pid = 1742] [id = 780] 09:48:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 84 (0x8db6c800) [pid = 1742] [serial = 2339] [outer = (nil)] 09:48:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 85 (0x91dbb000) [pid = 1742] [serial = 2340] [outer = 0x8db6c800] 09:48:08 INFO - PROCESS | 1742 | 1467391688620 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 1742 | ++DOMWINDOW == 86 (0x91dbd000) [pid = 1742] [serial = 2341] [outer = 0x8db6c800] 09:48:09 INFO - PROCESS | 1742 | 1467391689452 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:48:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:48:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:48:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:48:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:48:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1496ms 09:48:09 INFO - PROCESS | 1742 | 1467391689501 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 1742 | 1467391689505 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:48:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:48:09 INFO - PROCESS | 1742 | 1467391689511 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 1742 | 1467391689515 Marionette TRACE conn4 <- [1,3086,null,{}] 09:48:09 INFO - PROCESS | 1742 | 1467391689521 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 1742 | 1467391689526 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:09 INFO - PROCESS | 1742 | 1467391689721 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:48:09 INFO - PROCESS | 1742 | 1467391689927 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 1742 | 1467391689939 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:10 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a85000 == 37 [pid = 1742] [id = 781] 09:48:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 87 (0x86a88c00) [pid = 1742] [serial = 2342] [outer = (nil)] 09:48:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 88 (0x89076800) [pid = 1742] [serial = 2343] [outer = 0x86a88c00] 09:48:10 INFO - PROCESS | 1742 | 1467391690058 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 1742 | ++DOMWINDOW == 89 (0x8907ac00) [pid = 1742] [serial = 2344] [outer = 0x86a88c00] 09:48:11 INFO - PROCESS | 1742 | 1467391691137 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:48:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:48:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1682ms 09:48:11 INFO - PROCESS | 1742 | 1467391691195 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 1742 | 1467391691200 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:48:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:48:11 INFO - PROCESS | 1742 | 1467391691251 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 1742 | 1467391691255 Marionette TRACE conn4 <- [1,3090,null,{}] 09:48:11 INFO - PROCESS | 1742 | 1467391691270 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 1742 | 1467391691275 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:11 INFO - PROCESS | 1742 | 1467391691443 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:48:11 INFO - PROCESS | 1742 | 1467391691750 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 1742 | 1467391691759 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:11 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b218c00 == 38 [pid = 1742] [id = 782] 09:48:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 90 (0x8b21bc00) [pid = 1742] [serial = 2345] [outer = (nil)] 09:48:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 91 (0x8b2f6000) [pid = 1742] [serial = 2346] [outer = 0x8b21bc00] 09:48:11 INFO - PROCESS | 1742 | 1467391691839 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 1742 | ++DOMWINDOW == 92 (0x8b7ee800) [pid = 1742] [serial = 2347] [outer = 0x8b21bc00] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x86a84400 == 37 [pid = 1742] [id = 701] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8aacc400 == 36 [pid = 1742] [id = 760] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c690000 == 35 [pid = 1742] [id = 703] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x89077c00 == 34 [pid = 1742] [id = 693] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c692000 == 33 [pid = 1742] [id = 697] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd6000 == 32 [pid = 1742] [id = 706] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8cded400 == 31 [pid = 1742] [id = 704] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x86c6e800 == 30 [pid = 1742] [id = 698] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8b2f1800 == 29 [pid = 1742] [id = 767] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8da2a800 == 28 [pid = 1742] [id = 700] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8b21f400 == 27 [pid = 1742] [id = 702] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x86a85c00 == 26 [pid = 1742] [id = 766] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x86a89c00 == 25 [pid = 1742] [id = 709] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8e4eb000 == 24 [pid = 1742] [id = 768] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8b21cc00 == 23 [pid = 1742] [id = 705] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c52a400 == 22 [pid = 1742] [id = 699] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x88cd6c00 == 21 [pid = 1742] [id = 707] 09:48:13 INFO - PROCESS | 1742 | --DOCSHELL 0x8c693800 == 20 [pid = 1742] [id = 708] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 91 (0x8cdeec00) [pid = 1742] [serial = 2290] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 90 (0x8b21c000) [pid = 1742] [serial = 2258] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 89 (0x89073000) [pid = 1742] [serial = 2257] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 88 (0x8d81cc00) [pid = 1742] [serial = 2261] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 87 (0x8c698800) [pid = 1742] [serial = 2260] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 86 (0x8ea6a400) [pid = 1742] [serial = 2264] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 85 (0x8e4e3c00) [pid = 1742] [serial = 2263] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 84 (0x8eb9ec00) [pid = 1742] [serial = 2267] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 83 (0x8eb9a000) [pid = 1742] [serial = 2266] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 82 (0x8f11c000) [pid = 1742] [serial = 2272] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 81 (0x8ebf0800) [pid = 1742] [serial = 2270] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 80 (0x8db6c000) [pid = 1742] [serial = 2295] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 79 (0x88e7fc00) [pid = 1742] [serial = 2283] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 78 (0x8ebed400) [pid = 1742] [serial = 2269] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 77 (0x88e7ec00) [pid = 1742] [serial = 2284] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 76 (0x8b5ae800) [pid = 1742] [serial = 2286] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 75 (0x8c68e800) [pid = 1742] [serial = 2289] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 74 (0x90f43800) [pid = 1742] [serial = 2275] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 73 (0x8f121000) [pid = 1742] [serial = 2274] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 72 (0x8db6f000) [pid = 1742] [serial = 2281] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x8c695c00) [pid = 1742] [serial = 2280] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8b21b400) [pid = 1742] [serial = 2278] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x88e82800) [pid = 1742] [serial = 2277] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8dce4400) [pid = 1742] [serial = 2292] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8e1d3c00) [pid = 1742] [serial = 2293] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8b5b8800) [pid = 1742] [serial = 2287] [outer = (nil)] [url = about:blank] 09:48:13 INFO - PROCESS | 1742 | 1467391693924 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:48:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:48:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2743ms 09:48:13 INFO - PROCESS | 1742 | 1467391693950 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 1742 | 1467391693956 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:48:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:48:13 INFO - PROCESS | 1742 | 1467391693965 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 1742 | 1467391693970 Marionette TRACE conn4 <- [1,3094,null,{}] 09:48:13 INFO - PROCESS | 1742 | 1467391693982 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:13 INFO - PROCESS | 1742 | 1467391693986 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:14 INFO - PROCESS | 1742 | 1467391694145 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:48:14 INFO - PROCESS | 1742 | 1467391694362 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 1742 | 1467391694374 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:14 INFO - PROCESS | 1742 | ++DOCSHELL 0x88cce800 == 21 [pid = 1742] [id = 783] 09:48:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x88e7c000) [pid = 1742] [serial = 2348] [outer = (nil)] 09:48:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x88e80400) [pid = 1742] [serial = 2349] [outer = 0x88e7c000] 09:48:14 INFO - PROCESS | 1742 | 1467391694444 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x88e82c00) [pid = 1742] [serial = 2350] [outer = 0x88e7c000] 09:48:15 INFO - PROCESS | 1742 | 1467391695129 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:48:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:48:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1182ms 09:48:15 INFO - PROCESS | 1742 | 1467391695148 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 1742 | 1467391695157 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:48:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:48:15 INFO - PROCESS | 1742 | 1467391695169 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 1742 | 1467391695172 Marionette TRACE conn4 <- [1,3098,null,{}] 09:48:15 INFO - PROCESS | 1742 | 1467391695179 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 1742 | 1467391695184 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:15 INFO - PROCESS | 1742 | 1467391695402 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:48:15 INFO - PROCESS | 1742 | 1467391695431 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 1742 | 1467391695437 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:15 INFO - PROCESS | 1742 | ++DOCSHELL 0x8b217000 == 22 [pid = 1742] [id = 784] 09:48:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8b21c000) [pid = 1742] [serial = 2351] [outer = (nil)] 09:48:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8b2e9c00) [pid = 1742] [serial = 2352] [outer = 0x8b21c000] 09:48:15 INFO - PROCESS | 1742 | 1467391695511 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8b2eec00) [pid = 1742] [serial = 2353] [outer = 0x8b21c000] 09:48:16 INFO - PROCESS | 1742 | 1467391696407 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:48:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:48:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:48:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1288ms 09:48:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:48:16 INFO - PROCESS | 1742 | 1467391696458 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 1742 | 1467391696462 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:48:16 INFO - PROCESS | 1742 | 1467391696469 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 1742 | 1467391696474 Marionette TRACE conn4 <- [1,3102,null,{}] 09:48:16 INFO - PROCESS | 1742 | 1467391696501 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 1742 | 1467391696510 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:17 INFO - PROCESS | 1742 | 1467391697317 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 71 (0x86a86000) [pid = 1742] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 70 (0x8e3ab400) [pid = 1742] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 69 (0x91b6c800) [pid = 1742] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 68 (0x8aac3c00) [pid = 1742] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 67 (0x8cdef800) [pid = 1742] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 66 (0x8db6e000) [pid = 1742] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 65 (0x8da24400) [pid = 1742] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 64 (0x8eb92c00) [pid = 1742] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 63 (0x86a8cc00) [pid = 1742] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:48:17 INFO - PROCESS | 1742 | --DOMWINDOW == 62 (0x8e1d1000) [pid = 1742] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:48:17 INFO - PROCESS | 1742 | 1467391697550 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 1742 | 1467391697561 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:17 INFO - PROCESS | 1742 | ++DOCSHELL 0x86a8dc00 == 23 [pid = 1742] [id = 785] 09:48:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 63 (0x86c60400) [pid = 1742] [serial = 2354] [outer = (nil)] 09:48:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 64 (0x88ccb800) [pid = 1742] [serial = 2355] [outer = 0x86c60400] 09:48:17 INFO - PROCESS | 1742 | 1467391697680 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 1742 | ++DOMWINDOW == 65 (0x88e79c00) [pid = 1742] [serial = 2356] [outer = 0x86c60400] 09:48:18 INFO - PROCESS | 1742 | 1467391698585 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:48:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:48:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2139ms 09:48:18 INFO - PROCESS | 1742 | 1467391698608 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:48:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:48:18 INFO - PROCESS | 1742 | 1467391698615 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:48:18 INFO - PROCESS | 1742 | 1467391698623 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - PROCESS | 1742 | 1467391698629 Marionette TRACE conn4 <- [1,3106,null,{}] 09:48:18 INFO - PROCESS | 1742 | 1467391698636 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:18 INFO - PROCESS | 1742 | 1467391698642 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:18 INFO - PROCESS | 1742 | 1467391698847 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:48:19 INFO - PROCESS | 1742 | 1467391699107 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 1742 | 1467391699118 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:19 INFO - PROCESS | 1742 | ++DOCSHELL 0x8aad0c00 == 24 [pid = 1742] [id = 786] 09:48:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 66 (0x8b2e8400) [pid = 1742] [serial = 2357] [outer = (nil)] 09:48:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 67 (0x8b5af400) [pid = 1742] [serial = 2358] [outer = 0x8b2e8400] 09:48:19 INFO - PROCESS | 1742 | 1467391699221 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 1742 | ++DOMWINDOW == 68 (0x8b5bc000) [pid = 1742] [serial = 2359] [outer = 0x8b2e8400] 09:48:20 INFO - PROCESS | 1742 | 1467391700170 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:48:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:48:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1596ms 09:48:20 INFO - PROCESS | 1742 | 1467391700219 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:48:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:48:20 INFO - PROCESS | 1742 | 1467391700224 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:48:20 INFO - PROCESS | 1742 | 1467391700231 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - PROCESS | 1742 | 1467391700234 Marionette TRACE conn4 <- [1,3110,null,{}] 09:48:20 INFO - PROCESS | 1742 | 1467391700270 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:20 INFO - PROCESS | 1742 | 1467391700276 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:20 INFO - PROCESS | 1742 | 1467391700468 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:48:20 INFO - PROCESS | 1742 | 1467391700704 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 1742 | 1467391700710 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:20 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c522000 == 25 [pid = 1742] [id = 787] 09:48:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 69 (0x8c522400) [pid = 1742] [serial = 2360] [outer = (nil)] 09:48:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 70 (0x8c525400) [pid = 1742] [serial = 2361] [outer = 0x8c522400] 09:48:20 INFO - PROCESS | 1742 | 1467391700833 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 1742 | ++DOMWINDOW == 71 (0x8c52cc00) [pid = 1742] [serial = 2362] [outer = 0x8c522400] 09:48:21 INFO - PROCESS | 1742 | 1467391701839 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:48:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:48:21 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:48:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:48:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1636ms 09:48:21 INFO - PROCESS | 1742 | 1467391701868 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 1742 | 1467391701874 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:48:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:48:21 INFO - PROCESS | 1742 | 1467391701892 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 1742 | 1467391701899 Marionette TRACE conn4 <- [1,3114,null,{}] 09:48:21 INFO - PROCESS | 1742 | 1467391701905 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 1742 | 1467391701913 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:22 INFO - PROCESS | 1742 | 1467391702103 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:48:22 INFO - PROCESS | 1742 | 1467391702296 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"6d9b29a3-6e64-4b62-99a9-7fc9d7dde6fb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 1742 | 1467391702303 Marionette INFO sendAsync 4690888c-67bc-4421-b8bb-4dccd5c1431b 09:48:22 INFO - PROCESS | 1742 | ++DOCSHELL 0x8c68fc00 == 26 [pid = 1742] [id = 788] 09:48:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 72 (0x8cdf7400) [pid = 1742] [serial = 2363] [outer = (nil)] 09:48:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 73 (0x8d81d400) [pid = 1742] [serial = 2364] [outer = 0x8cdf7400] 09:48:22 INFO - PROCESS | 1742 | 1467391702386 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 1742 | ++DOMWINDOW == 74 (0x8da22800) [pid = 1742] [serial = 2365] [outer = 0x8cdf7400] 09:48:23 INFO - PROCESS | 1742 | 1467391703316 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:48:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1489ms 09:48:23 INFO - PROCESS | 1742 | 1467391703372 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 1742 | 1467391703377 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:48:24 WARNING - u'runner_teardown' () 09:48:24 INFO - No more tests 09:48:24 INFO - Got 0 unexpected results 09:48:24 INFO - SUITE-END | took 1264s 09:48:24 INFO - Closing logging queue 09:48:24 INFO - queue closed 09:48:24 INFO - Return code: 0 09:48:24 WARNING - # TBPL SUCCESS # 09:48:24 INFO - Running post-action listener: _resource_record_post_action 09:48:24 INFO - Running post-run listener: _resource_record_post_run 09:48:25 INFO - Total resource usage - Wall time: 1298s; CPU: 98.0%; Read bytes: 14163968; Write bytes: 934346752; Read time: 908; Write time: 243404 09:48:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:48:25 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134701056; Read time: 0; Write time: 119640 09:48:25 INFO - run-tests - Wall time: 1269s; CPU: 98.0%; Read bytes: 13586432; Write bytes: 799621120; Read time: 892; Write time: 123760 09:48:25 INFO - Running post-run listener: _upload_blobber_files 09:48:25 INFO - Blob upload gear active. 09:48:25 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:48:25 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:48:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:48:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:48:26 INFO - (blobuploader) - INFO - Open directory for files ... 09:48:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:48:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:48:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:48:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:48:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:48:27 INFO - (blobuploader) - INFO - Done attempting. 09:48:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:48:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:48:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:48:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:48:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:48:28 INFO - (blobuploader) - INFO - Done attempting. 09:48:28 INFO - (blobuploader) - INFO - Iteration through files over. 09:48:28 INFO - Return code: 0 09:48:28 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:48:28 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:48:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/15a682aa29233ad2303b92164f65f53c9bb42ddcb79b8b8d302a14ed1065e16d2f06c6f1d24b6cbeb7a558669ff3d2a9438003abfedf783a45268436a85bd3f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd10e94db4c197390e17bbf9c435cd1b4733b8dc72f29a920221213eb4611fe361fdfcc0f56789439495f6d9266d3915b628f7ca34e3d3cc7ec369825f2faf17"} 09:48:28 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:48:28 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:48:28 INFO - Contents: 09:48:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/15a682aa29233ad2303b92164f65f53c9bb42ddcb79b8b8d302a14ed1065e16d2f06c6f1d24b6cbeb7a558669ff3d2a9438003abfedf783a45268436a85bd3f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd10e94db4c197390e17bbf9c435cd1b4733b8dc72f29a920221213eb4611fe361fdfcc0f56789439495f6d9266d3915b628f7ca34e3d3cc7ec369825f2faf17"} 09:48:28 INFO - Running post-run listener: copy_logs_to_upload_dir 09:48:28 INFO - Copying logs to upload dir... 09:48:28 INFO - mkdir: /builds/slave/test/build/upload/logs 09:48:28 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1458.789746 ========= master_lag: 0.48 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 19 secs) (at 2016-07-01 09:48:29.108686) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 09:48:29.115368) ========= 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-1467389950.35774-191985403 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/15a682aa29233ad2303b92164f65f53c9bb42ddcb79b8b8d302a14ed1065e16d2f06c6f1d24b6cbeb7a558669ff3d2a9438003abfedf783a45268436a85bd3f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd10e94db4c197390e17bbf9c435cd1b4733b8dc72f29a920221213eb4611fe361fdfcc0f56789439495f6d9266d3915b628f7ca34e3d3cc7ec369825f2faf17"} build_url:https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031654 build_url: 'https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/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/15a682aa29233ad2303b92164f65f53c9bb42ddcb79b8b8d302a14ed1065e16d2f06c6f1d24b6cbeb7a558669ff3d2a9438003abfedf783a45268436a85bd3f1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fd10e94db4c197390e17bbf9c435cd1b4733b8dc72f29a920221213eb4611fe361fdfcc0f56789439495f6d9266d3915b628f7ca34e3d3cc7ec369825f2faf17"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SwcFbIj-RH-pj-M4XVuo1Q/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 09:48:29.188143) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:48:29.188603) ========= 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-1467389950.35774-191985403 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017439 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 09:48:29.258023) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 09:48:29.258461) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 09:48:29.259014) ========= ========= Total master_lag: 0.79 =========