builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-740 starttime: 1466697128.04 results: success (0) buildid: 20160623070424 builduid: bda36766b4ab4119abe7d2b701b2f1b9 revision: 8ca1f953645f537692e62bb7e2d568d5f5f62eb7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:08.039038) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:08.039670) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:08.040082) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:08.098039) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-23 08:52:08.098594) ========= 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-1466697079.859158-1113675985 _=/tools/buildbot/bin/python using PTY: False --2016-06-23 08:52:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.0M=0.001s 2016-06-23 08:52:08 (11.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.569890 ========= master_lag: 4.28 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-23 08:52:12.943601) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:52:12.944130) ========= 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-1466697079.859158-1113675985 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028864 ========= master_lag: 1.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:52:14.148329) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 08:52:14.148825) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8ca1f953645f537692e62bb7e2d568d5f5f62eb7 --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 8ca1f953645f537692e62bb7e2d568d5f5f62eb7 --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-1466697079.859158-1113675985 _=/tools/buildbot/bin/python using PTY: False 2016-06-23 08:52:14,623 truncating revision to first 12 chars 2016-06-23 08:52:14,623 Setting DEBUG logging. 2016-06-23 08:52:14,623 attempt 1/10 2016-06-23 08:52:14,624 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8ca1f953645f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:52:16,195 unpacking tar archive at: mozilla-beta-8ca1f953645f/testing/mozharness/ program finished with exit code 0 elapsedTime=2.228675 ========= master_lag: 0.41 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 08:52:16.782702) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:16.783114) ========= script_repo_revision: 8ca1f953645f537692e62bb7e2d568d5f5f62eb7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:16.783662) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:16.784060) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:52:16.812740) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 29 secs) (at 2016-06-23 08:52:16.813140) ========= /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-1466697079.859158-1113675985 _=/tools/buildbot/bin/python using PTY: False 08:52:17 INFO - MultiFileLogger online at 20160623 08:52:17 in /builds/slave/test 08:52:17 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:52:17 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:52:17 INFO - {'append_to_log': False, 08:52:17 INFO - 'base_work_dir': '/builds/slave/test', 08:52:17 INFO - 'blob_upload_branch': 'mozilla-beta', 08:52:17 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:52:17 INFO - 'buildbot_json_path': 'buildprops.json', 08:52:17 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:52:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:52:17 INFO - 'download_minidump_stackwalk': True, 08:52:17 INFO - 'download_symbols': 'true', 08:52:17 INFO - 'e10s': False, 08:52:17 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:52:17 INFO - 'tooltool.py': '/tools/tooltool.py', 08:52:17 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:52:17 INFO - '/tools/misc-python/virtualenv.py')}, 08:52:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:52:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:52:17 INFO - 'log_level': 'info', 08:52:17 INFO - 'log_to_console': True, 08:52:17 INFO - 'opt_config_files': (), 08:52:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:52:17 INFO - '--processes=1', 08:52:17 INFO - '--config=%(test_path)s/wptrunner.ini', 08:52:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:52:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:52:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:52:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:52:17 INFO - 'pip_index': False, 08:52:17 INFO - 'require_test_zip': True, 08:52:17 INFO - 'test_type': ('testharness',), 08:52:17 INFO - 'this_chunk': '1', 08:52:17 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:52:17 INFO - 'total_chunks': '10', 08:52:17 INFO - 'virtualenv_path': 'venv', 08:52:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:52:17 INFO - 'work_dir': 'build'} 08:52:17 INFO - ##### 08:52:17 INFO - ##### Running clobber step. 08:52:17 INFO - ##### 08:52:17 INFO - Running pre-action listener: _resource_record_pre_action 08:52:17 INFO - Running main action method: clobber 08:52:17 INFO - rmtree: /builds/slave/test/build 08:52:17 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:52:18 INFO - Running post-action listener: _resource_record_post_action 08:52:18 INFO - ##### 08:52:18 INFO - ##### Running read-buildbot-config step. 08:52:18 INFO - ##### 08:52:18 INFO - Running pre-action listener: _resource_record_pre_action 08:52:18 INFO - Running main action method: read_buildbot_config 08:52:18 INFO - Using buildbot properties: 08:52:18 INFO - { 08:52:18 INFO - "project": "", 08:52:18 INFO - "product": "firefox", 08:52:18 INFO - "script_repo_revision": "production", 08:52:18 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:52:18 INFO - "repository": "", 08:52:18 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:52:18 INFO - "buildid": "20160623070424", 08:52:18 INFO - "pgo_build": "False", 08:52:18 INFO - "basedir": "/builds/slave/test", 08:52:18 INFO - "buildnumber": 65, 08:52:18 INFO - "slavename": "tst-linux32-spot-740", 08:52:18 INFO - "revision": "8ca1f953645f537692e62bb7e2d568d5f5f62eb7", 08:52:18 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 08:52:18 INFO - "platform": "linux", 08:52:18 INFO - "branch": "mozilla-beta", 08:52:18 INFO - "repo_path": "releases/mozilla-beta", 08:52:18 INFO - "moz_repo_path": "", 08:52:18 INFO - "stage_platform": "linux", 08:52:18 INFO - "builduid": "bda36766b4ab4119abe7d2b701b2f1b9", 08:52:18 INFO - "slavebuilddir": "test" 08:52:18 INFO - } 08:52:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:52:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:52:18 INFO - Running post-action listener: _resource_record_post_action 08:52:18 INFO - ##### 08:52:18 INFO - ##### Running download-and-extract step. 08:52:18 INFO - ##### 08:52:18 INFO - Running pre-action listener: _resource_record_pre_action 08:52:18 INFO - Running main action method: download_and_extract 08:52:18 INFO - mkdir: /builds/slave/test/build/tests 08:52:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:18 INFO - https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:52:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:52:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:52:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:52:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 08:52:19 INFO - Downloaded 1291 bytes. 08:52:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:52:19 INFO - Using the following test package requirements: 08:52:19 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:52:19 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:52:19 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:52:19 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:52:19 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:52:19 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:52:19 INFO - u'jsshell-linux-i686.zip'], 08:52:19 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:52:19 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:52:19 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:52:19 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:52:19 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:52:19 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:52:19 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:52:19 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:52:19 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:52:19 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:52:19 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:52:19 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:52: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')]} 08:52:19 INFO - https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:52:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:52:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:52:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:52:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 08:52:27 INFO - Downloaded 22810659 bytes. 08:52:27 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:52:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:52:28 INFO - caution: filename not matched: web-platform/* 08:52:28 INFO - Return code: 11 08:52:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:28 INFO - https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:52:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:52:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:52:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:52:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:52:43 INFO - Downloaded 36389080 bytes. 08:52:43 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:52:43 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:52:47 INFO - caution: filename not matched: bin/* 08:52:47 INFO - caution: filename not matched: config/* 08:52:47 INFO - caution: filename not matched: mozbase/* 08:52:47 INFO - caution: filename not matched: marionette/* 08:52:47 INFO - caution: filename not matched: tools/wptserve/* 08:52:47 INFO - Return code: 11 08:52:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:47 INFO - https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:52:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:52:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:52:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:52:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 08:53:07 INFO - Downloaded 69347106 bytes. 08:53:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:53:07 INFO - mkdir: /builds/slave/test/properties 08:53:07 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:53:07 INFO - Writing to file /builds/slave/test/properties/build_url 08:53:07 INFO - Contents: 08:53:07 INFO - build_url:https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:53:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:53:08 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:53:08 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:53:08 INFO - Contents: 08:53:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:53:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:08 INFO - https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:53:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:53:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:53:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:53:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:53:34 INFO - Downloaded 92334309 bytes. 08:53:34 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:53:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:53:42 INFO - Return code: 0 08:53:42 INFO - Running post-action listener: _resource_record_post_action 08:53:42 INFO - Running post-action listener: set_extra_try_arguments 08:53:42 INFO - ##### 08:53:42 INFO - ##### Running create-virtualenv step. 08:53:42 INFO - ##### 08:53:43 INFO - Running pre-action listener: _pre_create_virtualenv 08:53:43 INFO - Running pre-action listener: _resource_record_pre_action 08:53:43 INFO - Running main action method: create_virtualenv 08:53:43 INFO - Creating virtualenv /builds/slave/test/build/venv 08:53:43 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:53:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:53:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:53:43 INFO - Using real prefix '/usr' 08:53:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:53:45 INFO - Installing distribute.............................................................................................................................................................................................done. 08:53:48 INFO - Installing pip.................done. 08:53:48 INFO - Return code: 0 08:53:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:53:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x9cf9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9af4e30>, '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 0x9d91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e10470>, '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-1466697079.859158-1113675985', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:53:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:53:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:53:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:53:48 INFO - 'CCACHE_UMASK': '002', 08:53:48 INFO - 'DISPLAY': ':0', 08:53:48 INFO - 'HOME': '/home/cltbld', 08:53:48 INFO - 'LANG': 'en_US.UTF-8', 08:53:48 INFO - 'LOGNAME': 'cltbld', 08:53:48 INFO - 'MAIL': '/var/mail/cltbld', 08:53:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:53:48 INFO - 'MOZ_NO_REMOTE': '1', 08:53:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:53:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:53:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:48 INFO - 'PWD': '/builds/slave/test', 08:53:48 INFO - 'SHELL': '/bin/bash', 08:53:48 INFO - 'SHLVL': '1', 08:53:48 INFO - 'TERM': 'linux', 08:53:48 INFO - 'TMOUT': '86400', 08:53:48 INFO - 'USER': 'cltbld', 08:53:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697079.859158-1113675985', 08:53:48 INFO - '_': '/tools/buildbot/bin/python'} 08:53:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:49 INFO - Downloading/unpacking psutil>=0.7.1 08:53:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:53:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:53:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:53:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:53:54 INFO - Installing collected packages: psutil 08:53:54 INFO - Running setup.py install for psutil 08:53:54 INFO - building 'psutil._psutil_linux' extension 08:53:54 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 08:53:55 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:53:55 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:53:55 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 08:53:55 INFO - building 'psutil._psutil_posix' extension 08:53:55 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 08:53:55 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 08:53:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:53:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:53:55 INFO - Successfully installed psutil 08:53:55 INFO - Cleaning up... 08:53:55 INFO - Return code: 0 08:53:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:53:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:53:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:53:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:53:55 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 0x9cf9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9af4e30>, '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 0x9d91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e10470>, '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-1466697079.859158-1113675985', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:53:55 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 08:53:55 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 08:53:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:53:55 INFO - 'CCACHE_UMASK': '002', 08:53:55 INFO - 'DISPLAY': ':0', 08:53:55 INFO - 'HOME': '/home/cltbld', 08:53:55 INFO - 'LANG': 'en_US.UTF-8', 08:53:55 INFO - 'LOGNAME': 'cltbld', 08:53:55 INFO - 'MAIL': '/var/mail/cltbld', 08:53:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:53:55 INFO - 'MOZ_NO_REMOTE': '1', 08:53:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:53:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:53:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:55 INFO - 'PWD': '/builds/slave/test', 08:53:55 INFO - 'SHELL': '/bin/bash', 08:53:55 INFO - 'SHLVL': '1', 08:53:55 INFO - 'TERM': 'linux', 08:53:55 INFO - 'TMOUT': '86400', 08:53:55 INFO - 'USER': 'cltbld', 08:53:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697079.859158-1113675985', 08:53:55 INFO - '_': '/tools/buildbot/bin/python'} 08:53:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:53:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:53:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:53:56 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 08:53:56 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 08:53:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:53:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:54:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:54:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:54:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:54:01 INFO - Installing collected packages: mozsystemmonitor 08:54:01 INFO - Running setup.py install for mozsystemmonitor 08:54:01 INFO - Successfully installed mozsystemmonitor 08:54:01 INFO - Cleaning up... 08:54:01 INFO - Return code: 0 08:54:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:54:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:54:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:54:01 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 0x9cf9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9af4e30>, '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 0x9d91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e10470>, '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-1466697079.859158-1113675985', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:54:01 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 08:54:01 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 08:54:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:01 INFO - 'CCACHE_UMASK': '002', 08:54:01 INFO - 'DISPLAY': ':0', 08:54:01 INFO - 'HOME': '/home/cltbld', 08:54:01 INFO - 'LANG': 'en_US.UTF-8', 08:54:01 INFO - 'LOGNAME': 'cltbld', 08:54:01 INFO - 'MAIL': '/var/mail/cltbld', 08:54:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:01 INFO - 'MOZ_NO_REMOTE': '1', 08:54:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:01 INFO - 'PWD': '/builds/slave/test', 08:54:01 INFO - 'SHELL': '/bin/bash', 08:54:01 INFO - 'SHLVL': '1', 08:54:01 INFO - 'TERM': 'linux', 08:54:01 INFO - 'TMOUT': '86400', 08:54:01 INFO - 'USER': 'cltbld', 08:54:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697079.859158-1113675985', 08:54:01 INFO - '_': '/tools/buildbot/bin/python'} 08:54:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:54:01 INFO - Downloading/unpacking blobuploader==1.2.4 08:54:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:54:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:54:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:54:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 08:54:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:54:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:54:06 INFO - Downloading blobuploader-1.2.4.tar.gz 08:54:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:54:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:54: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 08:54: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 08:54: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 08:54: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 08:54: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 08:54: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 08:54:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:54:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:54:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:54:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:54:08 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 08:54:08 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 08:54:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:54:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:54:08 INFO - Downloading docopt-0.6.1.tar.gz 08:54:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:54:08 INFO - Installing collected packages: blobuploader, requests, docopt 08:54:08 INFO - Running setup.py install for blobuploader 08:54:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:54:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:54:08 INFO - Running setup.py install for requests 08:54:09 INFO - Running setup.py install for docopt 08:54:09 INFO - Successfully installed blobuploader requests docopt 08:54:09 INFO - Cleaning up... 08:54:09 INFO - Return code: 0 08:54:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:54:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:54:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:54:09 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 0x9cf9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9af4e30>, '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 0x9d91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e10470>, '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-1466697079.859158-1113675985', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:54:09 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 08:54:09 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 08:54:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:09 INFO - 'CCACHE_UMASK': '002', 08:54:09 INFO - 'DISPLAY': ':0', 08:54:09 INFO - 'HOME': '/home/cltbld', 08:54:09 INFO - 'LANG': 'en_US.UTF-8', 08:54:09 INFO - 'LOGNAME': 'cltbld', 08:54:09 INFO - 'MAIL': '/var/mail/cltbld', 08:54:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:09 INFO - 'MOZ_NO_REMOTE': '1', 08:54:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:09 INFO - 'PWD': '/builds/slave/test', 08:54:09 INFO - 'SHELL': '/bin/bash', 08:54:09 INFO - 'SHLVL': '1', 08:54:09 INFO - 'TERM': 'linux', 08:54:09 INFO - 'TMOUT': '86400', 08:54:09 INFO - 'USER': 'cltbld', 08:54:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697079.859158-1113675985', 08:54:09 INFO - '_': '/tools/buildbot/bin/python'} 08:54:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:54:10 INFO - Running setup.py (path:/tmp/pip-zXgrLU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:54:10 INFO - Running setup.py (path:/tmp/pip-Rph2mp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:54:10 INFO - Running setup.py (path:/tmp/pip-3HriK5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:54:10 INFO - Running setup.py (path:/tmp/pip-MiMGpF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:54:10 INFO - Running setup.py (path:/tmp/pip-tqykXJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:54:10 INFO - Running setup.py (path:/tmp/pip-5PJu0O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:54:11 INFO - Running setup.py (path:/tmp/pip-9S6KeY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:54:11 INFO - Running setup.py (path:/tmp/pip-2sZJtP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:54:11 INFO - Running setup.py (path:/tmp/pip-ay6Tds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:54:11 INFO - Running setup.py (path:/tmp/pip-kdc3EZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:54:11 INFO - Running setup.py (path:/tmp/pip-MOTqsp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:54:11 INFO - Running setup.py (path:/tmp/pip-_h__PM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:54:11 INFO - Running setup.py (path:/tmp/pip-F2E9Bj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:54:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:54:11 INFO - Running setup.py (path:/tmp/pip-9sxxeI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:54:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:54:12 INFO - Running setup.py (path:/tmp/pip-o8silz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:54:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:54:12 INFO - Running setup.py (path:/tmp/pip-UdjdKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:54:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:54:12 INFO - Running setup.py (path:/tmp/pip-b0ahw6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:54:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:54:12 INFO - Running setup.py (path:/tmp/pip-Ldy4t9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:54:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:54:12 INFO - Running setup.py (path:/tmp/pip-yxMWwl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:54:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:54:12 INFO - Running setup.py (path:/tmp/pip-0z0GQD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:54:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:54:13 INFO - Running setup.py (path:/tmp/pip-ohYGyA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:54:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:54:13 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:54:13 INFO - Running setup.py install for manifestparser 08:54:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:54:13 INFO - Running setup.py install for mozcrash 08:54:13 INFO - Running setup.py install for mozdebug 08:54:13 INFO - Running setup.py install for mozdevice 08:54:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:54:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:54:14 INFO - Running setup.py install for mozfile 08:54:14 INFO - Running setup.py install for mozhttpd 08:54:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:54:14 INFO - Running setup.py install for mozinfo 08:54:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:54:14 INFO - Running setup.py install for mozInstall 08:54:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:54:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:54:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:54:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:54:15 INFO - Running setup.py install for mozleak 08:54:15 INFO - Running setup.py install for mozlog 08:54:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:54:15 INFO - Running setup.py install for moznetwork 08:54:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:54:15 INFO - Running setup.py install for mozprocess 08:54:15 INFO - Running setup.py install for mozprofile 08:54:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:54:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:54:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:54:16 INFO - Running setup.py install for mozrunner 08:54:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:54:16 INFO - Running setup.py install for mozscreenshot 08:54:16 INFO - Running setup.py install for moztest 08:54:16 INFO - Running setup.py install for mozversion 08:54:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:54:17 INFO - Running setup.py install for wptserve 08:54:17 INFO - Running setup.py install for marionette-driver 08:54:17 INFO - Running setup.py install for browsermob-proxy 08:54:17 INFO - Running setup.py install for marionette-client 08:54:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:54:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:54:18 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 08:54:18 INFO - Cleaning up... 08:54:18 INFO - Return code: 0 08:54:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:54:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:54:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:54:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:54:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:54:18 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 0x9cf9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9d60598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9e12f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9af4e30>, '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 0x9d91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e10470>, '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-1466697079.859158-1113675985', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:54:18 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 08:54:18 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 08:54:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:18 INFO - 'CCACHE_UMASK': '002', 08:54:18 INFO - 'DISPLAY': ':0', 08:54:18 INFO - 'HOME': '/home/cltbld', 08:54:18 INFO - 'LANG': 'en_US.UTF-8', 08:54:18 INFO - 'LOGNAME': 'cltbld', 08:54:18 INFO - 'MAIL': '/var/mail/cltbld', 08:54:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:18 INFO - 'MOZ_NO_REMOTE': '1', 08:54:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:18 INFO - 'PWD': '/builds/slave/test', 08:54:18 INFO - 'SHELL': '/bin/bash', 08:54:18 INFO - 'SHLVL': '1', 08:54:18 INFO - 'TERM': 'linux', 08:54:18 INFO - 'TMOUT': '86400', 08:54:18 INFO - 'USER': 'cltbld', 08:54:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697079.859158-1113675985', 08:54:18 INFO - '_': '/tools/buildbot/bin/python'} 08:54:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:54:18 INFO - Running setup.py (path:/tmp/pip-753a_v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:54:18 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 08:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:54:18 INFO - Running setup.py (path:/tmp/pip-JMbqdk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:54:19 INFO - Running setup.py (path:/tmp/pip-f3eYfC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:54:19 INFO - Running setup.py (path:/tmp/pip-Rimiiy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:54:19 INFO - Running setup.py (path:/tmp/pip-xjipZz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:54:19 INFO - Running setup.py (path:/tmp/pip-p7zN2W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 08:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:54:19 INFO - Running setup.py (path:/tmp/pip-iHMUYO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 08:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:54:19 INFO - Running setup.py (path:/tmp/pip-o6YVRT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 08:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:54:19 INFO - Running setup.py (path:/tmp/pip-BR4JcY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 08:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:54:19 INFO - Running setup.py (path:/tmp/pip-ZIhqWK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:54:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:54:20 INFO - Running setup.py (path:/tmp/pip-buvuv9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:54:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:54:20 INFO - Running setup.py (path:/tmp/pip-34gM4Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:54:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:54:20 INFO - Running setup.py (path:/tmp/pip-vRQrlN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:54:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:54:20 INFO - Running setup.py (path:/tmp/pip-8R6BDz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 08:54:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:54:20 INFO - Running setup.py (path:/tmp/pip-tXu1Zv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 08:54:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:54:20 INFO - Running setup.py (path:/tmp/pip-0oEiXQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 08:54:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:54:20 INFO - Running setup.py (path:/tmp/pip-IFNbH1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:54:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 08:54:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:54:21 INFO - Running setup.py (path:/tmp/pip-kq4Zfx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:54:21 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:54:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:54:21 INFO - Running setup.py (path:/tmp/pip-bY6dEt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:54:21 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:54:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:54:21 INFO - Running setup.py (path:/tmp/pip-Qp4mLz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:54:21 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:54:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:54:21 INFO - Running setup.py (path:/tmp/pip-mVYdaD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:54:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:54:22 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:54:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:54:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:54:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:54:22 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:54:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:54:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:54:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:54:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:54:22 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 08:54:22 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 08:54:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:54:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:54:26 INFO - Downloading blessings-1.6.tar.gz 08:54:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:54:27 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:54:27 INFO - Installing collected packages: blessings 08:54:27 INFO - Running setup.py install for blessings 08:54:27 INFO - Successfully installed blessings 08:54:27 INFO - Cleaning up... 08:54:27 INFO - Return code: 0 08:54:27 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:54:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:54:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:54:27 INFO - Reading from file tmpfile_stdout 08:54:27 INFO - Current package versions: 08:54:27 INFO - argparse == 1.2.1 08:54:27 INFO - blessings == 1.6 08:54:27 INFO - blobuploader == 1.2.4 08:54:27 INFO - browsermob-proxy == 0.6.0 08:54:27 INFO - docopt == 0.6.1 08:54:27 INFO - manifestparser == 1.1 08:54:27 INFO - marionette-client == 2.3.0 08:54:27 INFO - marionette-driver == 1.4.0 08:54:27 INFO - mozInstall == 1.12 08:54:27 INFO - mozcrash == 0.17 08:54:27 INFO - mozdebug == 0.1 08:54:27 INFO - mozdevice == 0.48 08:54:27 INFO - mozfile == 1.2 08:54:27 INFO - mozhttpd == 0.7 08:54:27 INFO - mozinfo == 0.9 08:54:27 INFO - mozleak == 0.1 08:54:27 INFO - mozlog == 3.1 08:54:27 INFO - moznetwork == 0.27 08:54:27 INFO - mozprocess == 0.22 08:54:27 INFO - mozprofile == 0.28 08:54:27 INFO - mozrunner == 6.11 08:54:27 INFO - mozscreenshot == 0.1 08:54:27 INFO - mozsystemmonitor == 0.0 08:54:27 INFO - moztest == 0.7 08:54:27 INFO - mozversion == 1.4 08:54:27 INFO - psutil == 3.1.1 08:54:27 INFO - requests == 1.2.3 08:54:27 INFO - wptserve == 1.4.0 08:54:27 INFO - wsgiref == 0.1.2 08:54:27 INFO - Running post-action listener: _resource_record_post_action 08:54:27 INFO - Running post-action listener: _start_resource_monitoring 08:54:27 INFO - Starting resource monitoring. 08:54:27 INFO - ##### 08:54:27 INFO - ##### Running pull step. 08:54:27 INFO - ##### 08:54:27 INFO - Running pre-action listener: _resource_record_pre_action 08:54:27 INFO - Running main action method: pull 08:54:27 INFO - Pull has nothing to do! 08:54:27 INFO - Running post-action listener: _resource_record_post_action 08:54:27 INFO - ##### 08:54:27 INFO - ##### Running install step. 08:54:27 INFO - ##### 08:54:27 INFO - Running pre-action listener: _resource_record_pre_action 08:54:27 INFO - Running main action method: install 08:54:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:54:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:54:28 INFO - Reading from file tmpfile_stdout 08:54:28 INFO - Detecting whether we're running mozinstall >=1.0... 08:54:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:54:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:54:28 INFO - Reading from file tmpfile_stdout 08:54:28 INFO - Output received: 08:54:28 INFO - Usage: mozinstall [options] installer 08:54:28 INFO - Options: 08:54:28 INFO - -h, --help show this help message and exit 08:54:28 INFO - -d DEST, --destination=DEST 08:54:28 INFO - Directory to install application into. [default: 08:54:28 INFO - "/builds/slave/test"] 08:54:28 INFO - --app=APP Application being installed. [default: firefox] 08:54:28 INFO - mkdir: /builds/slave/test/build/application 08:54:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:54:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:54:57 INFO - Reading from file tmpfile_stdout 08:54:57 INFO - Output received: 08:54:57 INFO - /builds/slave/test/build/application/firefox/firefox 08:54:57 INFO - Running post-action listener: _resource_record_post_action 08:54:57 INFO - ##### 08:54:57 INFO - ##### Running run-tests step. 08:54:57 INFO - ##### 08:54:57 INFO - Running pre-action listener: _resource_record_pre_action 08:54:57 INFO - Running main action method: run_tests 08:54:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:54:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:54:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:54:57 INFO - grabbing minidump binary from tooltool 08:54:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:57 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 0x9af4e30>, '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 0x9d91c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9e10470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:54:57 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:54:57 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 08:54:57 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:54:57 INFO - Return code: 0 08:54:57 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:54:57 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:54:57 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/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:54:57 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/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:54:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:54:57 INFO - 'CCACHE_UMASK': '002', 08:54:57 INFO - 'DISPLAY': ':0', 08:54:57 INFO - 'HOME': '/home/cltbld', 08:54:57 INFO - 'LANG': 'en_US.UTF-8', 08:54:57 INFO - 'LOGNAME': 'cltbld', 08:54:57 INFO - 'MAIL': '/var/mail/cltbld', 08:54:57 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:54:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:54:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:54:57 INFO - 'MOZ_NO_REMOTE': '1', 08:54:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:54:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:54:57 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:54:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:54:57 INFO - 'PWD': '/builds/slave/test', 08:54:57 INFO - 'SHELL': '/bin/bash', 08:54:57 INFO - 'SHLVL': '1', 08:54:57 INFO - 'TERM': 'linux', 08:54:57 INFO - 'TMOUT': '86400', 08:54:57 INFO - 'USER': 'cltbld', 08:54:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466697079.859158-1113675985', 08:54:57 INFO - '_': '/tools/buildbot/bin/python'} 08:54:57 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/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:54:58 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:54:58 INFO - import pkg_resources 08:54:59 INFO - Using 1 client processes 08:54:59 INFO - wptserve Starting http server on 127.0.0.1:8000 08:54:59 INFO - wptserve Starting http server on 127.0.0.1:8001 08:54:59 INFO - wptserve Starting http server on 127.0.0.1:8443 08:55:01 INFO - SUITE-START | Running 778 tests 08:55:01 INFO - Running testharness tests 08:55:01 INFO - Setting up ssl 08:55:01 INFO - PROCESS | certutil | 08:55:02 INFO - PROCESS | certutil | 08:55:02 INFO - PROCESS | certutil | 08:55:02 INFO - Certificate Nickname Trust Attributes 08:55:02 INFO - SSL,S/MIME,JAR/XPI 08:55:02 INFO - 08:55:02 INFO - web-platform-tests CT,, 08:55:02 INFO - 08:55:02 INFO - Starting runner 08:55:04 INFO - PROCESS | 1754 | 1466697304944 Marionette DEBUG Marionette enabled via build flag and pref 08:55:05 INFO - PROCESS | 1754 | ++DOCSHELL 0xa4d45400 == 1 [pid = 1754] [id = 1] 08:55:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 1 (0xa4d45800) [pid = 1754] [serial = 1] [outer = (nil)] 08:55:05 INFO - PROCESS | 1754 | [1754] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:55:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 2 (0xa4d46000) [pid = 1754] [serial = 2] [outer = 0xa4d45800] 08:55:05 INFO - PROCESS | 1754 | 1466697305649 Marionette INFO Listening on port 2828 08:55:06 INFO - PROCESS | 1754 | 1466697306273 Marionette DEBUG Marionette enabled via command-line flag 08:55:06 INFO - PROCESS | 1754 | ++DOCSHELL 0xa23a3400 == 2 [pid = 1754] [id = 2] 08:55:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 3 (0xa23ac800) [pid = 1754] [serial = 3] [outer = (nil)] 08:55:06 INFO - PROCESS | 1754 | [1754] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:55:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 4 (0xa610f800) [pid = 1754] [serial = 4] [outer = 0xa23ac800] 08:55:06 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c5a20 08:55:06 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c9520 08:55:06 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d44e0 08:55:06 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f3140 08:55:06 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20f3e60 08:55:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 5 (0xa1123000) [pid = 1754] [serial = 5] [outer = 0xa4d45800] 08:55:06 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:55:06 INFO - PROCESS | 1754 | 1466697306677 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56957 08:55:06 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:55:06 INFO - PROCESS | 1754 | 1466697306708 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56958 08:55:06 INFO - PROCESS | 1754 | 1466697306767 Marionette DEBUG Closed connection conn0 08:55:06 INFO - PROCESS | 1754 | 1466697306830 Marionette DEBUG Closed connection conn1 08:55:06 INFO - PROCESS | 1754 | [1754] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:55:06 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:55:06 INFO - PROCESS | 1754 | 1466697306898 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56959 08:55:06 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:55:06 INFO - PROCESS | 1754 | 1466697306969 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56960 08:55:06 INFO - PROCESS | 1754 | 1466697306975 Marionette DEBUG Closed connection conn2 08:55:07 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:55:07 INFO - PROCESS | 1754 | 1466697307019 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56961 08:55:07 INFO - PROCESS | 1754 | 1466697307026 Marionette DEBUG Closed connection conn3 08:55:07 INFO - PROCESS | 1754 | 1466697307071 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:55:07 INFO - PROCESS | 1754 | 1466697307086 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":"20160623070424","device":"desktop","version":"48.0"} 08:55:07 INFO - PROCESS | 1754 | [1754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:55:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c688800 == 3 [pid = 1754] [id = 3] 08:55:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 6 (0x9c688c00) [pid = 1754] [serial = 6] [outer = (nil)] 08:55:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c689000 == 4 [pid = 1754] [id = 4] 08:55:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 7 (0x9c689400) [pid = 1754] [serial = 7] [outer = (nil)] 08:55:09 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:55:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bcdf800 == 5 [pid = 1754] [id = 5] 08:55:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 8 (0x9bcdfc00) [pid = 1754] [serial = 8] [outer = (nil)] 08:55:09 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:55:09 INFO - PROCESS | 1754 | [1754] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:55:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 9 (0x9ba0c000) [pid = 1754] [serial = 9] [outer = 0x9bcdfc00] 08:55:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 10 (0x9bd70000) [pid = 1754] [serial = 10] [outer = 0x9c688c00] 08:55:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 11 (0x9b665c00) [pid = 1754] [serial = 11] [outer = 0x9c689400] 08:55:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 12 (0x9b668400) [pid = 1754] [serial = 12] [outer = 0x9bcdfc00] 08:55:10 INFO - PROCESS | 1754 | 1466697310904 Marionette INFO startBrowser 01f02eda-082a-45de-83a7-50db35731467 08:55:10 INFO - PROCESS | 1754 | 1466697310948 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 1754 | 1466697310967 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 1754 | 1466697310971 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 13 (0x98301400) [pid = 1754] [serial = 13] [outer = 0x9bcdfc00] 08:55:11 INFO - PROCESS | 1754 | 1466697311674 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"01f02eda-082a-45de-83a7-50db35731467","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":"20160623070424","device":"desktop","version":"48.0","command_id":1}}] 08:55:11 INFO - PROCESS | 1754 | 1466697311898 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}] 08:55:11 INFO - PROCESS | 1754 | 1466697311909 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:12 INFO - PROCESS | 1754 | 1466697312238 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:55:12 INFO - PROCESS | 1754 | 1466697312358 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:55:12 INFO - PROCESS | 1754 | 1466697312364 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:12 INFO - PROCESS | 1754 | [1754] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:55:12 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:55:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 14 (0x95537400) [pid = 1754] [serial = 14] [outer = 0x9bcdfc00] 08:55:13 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:55:13 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:13 INFO - PROCESS | 1754 | 1466697313005 Marionette TRACE conn4 <- [1,3,null,{}] 08:55:13 INFO - PROCESS | 1754 | 1466697313045 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:55:13 INFO - PROCESS | 1754 | 1466697313051 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:13 INFO - PROCESS | 1754 | 1466697313097 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:55:13 INFO - PROCESS | 1754 | 1466697313218 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 1754 | 1466697313221 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:55:13 INFO - PROCESS | 1754 | 1466697313233 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 1754 | 1466697313238 Marionette TRACE conn4 <- [1,6,null,{}] 08:55:13 INFO - PROCESS | 1754 | 1466697313248 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}] 08:55:13 INFO - PROCESS | 1754 | 1466697313253 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:13 INFO - PROCESS | 1754 | 1466697313274 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:55:13 INFO - PROCESS | 1754 | 1466697313280 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 1754 | 1466697313287 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e76000 == 6 [pid = 1754] [id = 6] 08:55:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 15 (0x93e76800) [pid = 1754] [serial = 15] [outer = (nil)] 08:55:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 16 (0x93e78800) [pid = 1754] [serial = 16] [outer = 0x93e76800] 08:55:13 INFO - PROCESS | 1754 | 1466697313366 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 17 (0x93e7d400) [pid = 1754] [serial = 17] [outer = 0x93e76800] 08:55:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c4b800 == 7 [pid = 1754] [id = 7] 08:55:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 18 (0x93c52800) [pid = 1754] [serial = 18] [outer = (nil)] 08:55:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 19 (0x93c8c400) [pid = 1754] [serial = 19] [outer = 0x93c52800] 08:55:13 INFO - PROCESS | 1754 | 1466697313846 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 20 (0x93c97400) [pid = 1754] [serial = 20] [outer = 0x93c52800] 08:55:14 INFO - PROCESS | 1754 | [1754] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:55:14 INFO - PROCESS | 1754 | 1466697314401 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1236ms 08:55:14 INFO - PROCESS | 1754 | 1466697314526 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 1754 | 1466697314530 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:55:14 INFO - PROCESS | 1754 | 1466697314563 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 1754 | 1466697314565 Marionette TRACE conn4 <- [1,10,null,{}] 08:55:14 INFO - PROCESS | 1754 | 1466697314588 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}] 08:55:14 INFO - PROCESS | 1754 | 1466697314599 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:14 INFO - PROCESS | 1754 | 1466697314785 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:55:14 INFO - PROCESS | 1754 | 1466697314802 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 1754 | 1466697314809 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x92339000 == 8 [pid = 1754] [id = 8] 08:55:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 21 (0x92339400) [pid = 1754] [serial = 21] [outer = (nil)] 08:55:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 22 (0x9233b400) [pid = 1754] [serial = 22] [outer = 0x92339400] 08:55:14 INFO - PROCESS | 1754 | 1466697314887 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 23 (0x92340000) [pid = 1754] [serial = 23] [outer = 0x92339400] 08:55:15 INFO - PROCESS | 1754 | 1466697315905 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1404ms 08:55:15 INFO - PROCESS | 1754 | 1466697315952 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 1754 | 1466697315958 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:55:15 INFO - PROCESS | 1754 | 1466697315966 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 1754 | 1466697315971 Marionette TRACE conn4 <- [1,14,null,{}] 08:55:15 INFO - PROCESS | 1754 | 1466697315980 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}] 08:55:15 INFO - PROCESS | 1754 | 1466697315985 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:16 INFO - PROCESS | 1754 | 1466697316278 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:55:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x9252f400 == 9 [pid = 1754] [id = 9] 08:55:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 24 (0x9252f800) [pid = 1754] [serial = 24] [outer = (nil)] 08:55:16 INFO - PROCESS | 1754 | 1466697316445 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 1754 | 1466697316454 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 25 (0x92530400) [pid = 1754] [serial = 25] [outer = 0x9252f800] 08:55:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x92533800 == 10 [pid = 1754] [id = 10] 08:55:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 26 (0x92533c00) [pid = 1754] [serial = 26] [outer = (nil)] 08:55:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 27 (0x92535c00) [pid = 1754] [serial = 27] [outer = 0x92533c00] 08:55:16 INFO - PROCESS | 1754 | 1466697316558 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 28 (0x9256cc00) [pid = 1754] [serial = 28] [outer = 0x92533c00] 08:55:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 29 (0x92573c00) [pid = 1754] [serial = 29] [outer = 0x9252f800] 08:55:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x92532800 == 11 [pid = 1754] [id = 11] 08:55:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 30 (0x93ac9c00) [pid = 1754] [serial = 30] [outer = (nil)] 08:55:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 31 (0x93c58400) [pid = 1754] [serial = 31] [outer = 0x93ac9c00] 08:55:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 32 (0x951bb800) [pid = 1754] [serial = 32] [outer = 0x93ac9c00] 08:55:17 INFO - PROCESS | 1754 | 1466697317777 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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1838ms 08:55:17 INFO - PROCESS | 1754 | 1466697317805 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 1754 | 1466697317812 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:55:17 INFO - PROCESS | 1754 | 1466697317823 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 1754 | 1466697317827 Marionette TRACE conn4 <- [1,18,null,{}] 08:55:17 INFO - PROCESS | 1754 | 1466697317833 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}] 08:55:17 INFO - PROCESS | 1754 | 1466697317839 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:18 INFO - PROCESS | 1754 | 1466697318033 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:55:18 INFO - PROCESS | 1754 | 1466697318189 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 1754 | 1466697318198 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x9256f800 == 12 [pid = 1754] [id = 12] 08:55:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 33 (0x983a5c00) [pid = 1754] [serial = 33] [outer = (nil)] 08:55:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 34 (0x99fef000) [pid = 1754] [serial = 34] [outer = 0x983a5c00] 08:55:18 INFO - PROCESS | 1754 | 1466697318282 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 35 (0x9b670000) [pid = 1754] [serial = 35] [outer = 0x983a5c00] 08:55:19 INFO - PROCESS | 1754 | 1466697319152 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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1387ms 08:55:19 INFO - PROCESS | 1754 | 1466697319211 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 1754 | 1466697319217 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:55:19 INFO - PROCESS | 1754 | 1466697319224 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 1754 | 1466697319230 Marionette TRACE conn4 <- [1,22,null,{}] 08:55:19 INFO - PROCESS | 1754 | 1466697319247 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}] 08:55:19 INFO - PROCESS | 1754 | 1466697319255 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:19 INFO - PROCESS | 1754 | 1466697319486 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:55:19 INFO - PROCESS | 1754 | 1466697319644 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 1754 | 1466697319657 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d180000 == 13 [pid = 1754] [id = 13] 08:55:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 36 (0x9d2f6800) [pid = 1754] [serial = 36] [outer = (nil)] 08:55:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 37 (0x9d350000) [pid = 1754] [serial = 37] [outer = 0x9d2f6800] 08:55:19 INFO - PROCESS | 1754 | 1466697319742 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 38 (0x9d901400) [pid = 1754] [serial = 38] [outer = 0x9d2f6800] 08:55:20 INFO - PROCESS | 1754 | 1466697320602 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1438ms 08:55:20 INFO - PROCESS | 1754 | 1466697320663 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 1754 | 1466697320668 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:55:20 INFO - PROCESS | 1754 | 1466697320674 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1754 | 1466697320678 Marionette TRACE conn4 <- [1,26,null,{}] 08:55:20 INFO - PROCESS | 1754 | 1466697320684 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}] 08:55:20 INFO - PROCESS | 1754 | 1466697320689 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:20 INFO - PROCESS | 1754 | 1466697320963 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:55:21 INFO - PROCESS | 1754 | 1466697321145 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 1754 | 1466697321152 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:21 INFO - PROCESS | 1754 | ++DOCSHELL 0xa23ef400 == 14 [pid = 1754] [id = 14] 08:55:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 39 (0xa4d0a400) [pid = 1754] [serial = 39] [outer = (nil)] 08:55:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 40 (0xa6bd1800) [pid = 1754] [serial = 40] [outer = 0xa4d0a400] 08:55:21 INFO - PROCESS | 1754 | 1466697321284 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 41 (0xa6f3ec00) [pid = 1754] [serial = 41] [outer = 0xa4d0a400] 08:55:22 INFO - PROCESS | 1754 | 1466697322298 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1680ms 08:55:22 INFO - PROCESS | 1754 | 1466697322356 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 1754 | 1466697322361 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:55:22 INFO - PROCESS | 1754 | 1466697322368 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 1754 | 1466697322376 Marionette TRACE conn4 <- [1,30,null,{}] 08:55:22 INFO - PROCESS | 1754 | 1466697322383 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}] 08:55:22 INFO - PROCESS | 1754 | 1466697322388 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:22 INFO - PROCESS | 1754 | 1466697322622 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:55:22 INFO - PROCESS | 1754 | 1466697322763 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 1754 | 1466697322779 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x95243000 == 15 [pid = 1754] [id = 15] 08:55:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 42 (0x95245400) [pid = 1754] [serial = 42] [outer = (nil)] 08:55:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 43 (0x983aac00) [pid = 1754] [serial = 43] [outer = 0x95245400] 08:55:22 INFO - PROCESS | 1754 | 1466697322863 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 44 (0x9936c800) [pid = 1754] [serial = 44] [outer = 0x95245400] 08:55:23 INFO - PROCESS | 1754 | 1466697323596 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1248ms 08:55:23 INFO - PROCESS | 1754 | 1466697323616 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 1754 | 1466697323623 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:55:23 INFO - PROCESS | 1754 | 1466697323632 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 1754 | 1466697323636 Marionette TRACE conn4 <- [1,34,null,{}] 08:55:23 INFO - PROCESS | 1754 | 1466697323642 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}] 08:55:23 INFO - PROCESS | 1754 | 1466697323647 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:23 INFO - PROCESS | 1754 | 1466697323857 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:55:23 INFO - PROCESS | 1754 | 1466697323872 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 1754 | 1466697323880 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x993cb000 == 16 [pid = 1754] [id = 16] 08:55:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 45 (0x9a479400) [pid = 1754] [serial = 45] [outer = (nil)] 08:55:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 46 (0x9bd65800) [pid = 1754] [serial = 46] [outer = 0x9a479400] 08:55:23 INFO - PROCESS | 1754 | 1466697323952 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 47 (0x9c36f400) [pid = 1754] [serial = 47] [outer = 0x9a479400] 08:55:24 INFO - PROCESS | 1754 | 1466697324694 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1088ms 08:55:24 INFO - PROCESS | 1754 | 1466697324724 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 1754 | 1466697324728 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:55:24 INFO - PROCESS | 1754 | 1466697324734 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 1754 | 1466697324739 Marionette TRACE conn4 <- [1,38,null,{}] 08:55:24 INFO - PROCESS | 1754 | 1466697324754 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}] 08:55:24 INFO - PROCESS | 1754 | 1466697324763 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:24 INFO - PROCESS | 1754 | 1466697324909 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:55:24 INFO - PROCESS | 1754 | 1466697324928 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 1754 | 1466697324939 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c753000 == 17 [pid = 1754] [id = 17] 08:55:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 48 (0x9c754000) [pid = 1754] [serial = 48] [outer = (nil)] 08:55:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 49 (0x9cedb000) [pid = 1754] [serial = 49] [outer = 0x9c754000] 08:55:25 INFO - PROCESS | 1754 | 1466697325005 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 50 (0x9d178800) [pid = 1754] [serial = 50] [outer = 0x9c754000] 08:55:25 INFO - PROCESS | 1754 | 1466697325768 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1051ms 08:55:25 INFO - PROCESS | 1754 | 1466697325785 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 1754 | 1466697325788 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:55:25 INFO - PROCESS | 1754 | 1466697325796 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1754 | 1466697325798 Marionette TRACE conn4 <- [1,42,null,{}] 08:55:25 INFO - PROCESS | 1754 | 1466697325804 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}] 08:55:25 INFO - PROCESS | 1754 | 1466697325809 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:26 INFO - PROCESS | 1754 | 1466697325998 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:55:26 INFO - PROCESS | 1754 | 1466697326019 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 1754 | 1466697326029 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d2fb400 == 18 [pid = 1754] [id = 18] 08:55:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 51 (0x9d349400) [pid = 1754] [serial = 51] [outer = (nil)] 08:55:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 52 (0x9d3d2400) [pid = 1754] [serial = 52] [outer = 0x9d349400] 08:55:26 INFO - PROCESS | 1754 | 1466697326117 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 53 (0x9d559000) [pid = 1754] [serial = 53] [outer = 0x9d349400] 08:55:26 INFO - PROCESS | 1754 | 1466697326842 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1080ms 08:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:55:26 INFO - PROCESS | 1754 | 1466697326876 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 1754 | 1466697326879 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:55:26 INFO - PROCESS | 1754 | 1466697326886 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 1754 | 1466697326889 Marionette TRACE conn4 <- [1,46,null,{}] 08:55:26 INFO - PROCESS | 1754 | 1466697326894 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}] 08:55:26 INFO - PROCESS | 1754 | 1466697326899 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:27 INFO - PROCESS | 1754 | 1466697327084 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:55:27 INFO - PROCESS | 1754 | 1466697327101 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 1754 | 1466697327108 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d40bc00 == 19 [pid = 1754] [id = 19] 08:55:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 54 (0x9d562c00) [pid = 1754] [serial = 54] [outer = (nil)] 08:55:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 55 (0x9d910400) [pid = 1754] [serial = 55] [outer = 0x9d562c00] 08:55:27 INFO - PROCESS | 1754 | 1466697327181 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 56 (0xa208d000) [pid = 1754] [serial = 56] [outer = 0x9d562c00] 08:55:27 INFO - PROCESS | 1754 | 1466697327991 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1146ms 08:55:28 INFO - PROCESS | 1754 | 1466697328032 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 1754 | 1466697328035 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:55:28 INFO - PROCESS | 1754 | 1466697328041 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 1754 | 1466697328043 Marionette TRACE conn4 <- [1,50,null,{}] 08:55:28 INFO - PROCESS | 1754 | 1466697328049 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}] 08:55:28 INFO - PROCESS | 1754 | 1466697328059 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:28 INFO - PROCESS | 1754 | 1466697328229 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:55:28 INFO - PROCESS | 1754 | 1466697328240 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 1754 | 1466697328251 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:28 INFO - PROCESS | 1754 | ++DOCSHELL 0xa1186400 == 20 [pid = 1754] [id = 20] 08:55:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0xa223f800) [pid = 1754] [serial = 57] [outer = (nil)] 08:55:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0xa25af000) [pid = 1754] [serial = 58] [outer = 0xa223f800] 08:55:28 INFO - PROCESS | 1754 | 1466697328315 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0xa2f93400) [pid = 1754] [serial = 59] [outer = 0xa223f800] 08:55:29 INFO - PROCESS | 1754 | 1466697329029 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1026ms 08:55:29 INFO - PROCESS | 1754 | 1466697329068 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 1754 | 1466697329071 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:55:29 INFO - PROCESS | 1754 | 1466697329079 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 1754 | 1466697329082 Marionette TRACE conn4 <- [1,54,null,{}] 08:55:29 INFO - PROCESS | 1754 | 1466697329087 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}] 08:55:29 INFO - PROCESS | 1754 | 1466697329091 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:29 INFO - PROCESS | 1754 | 1466697329277 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:55:29 INFO - PROCESS | 1754 | 1466697329294 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 1754 | 1466697329302 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x92581400 == 21 [pid = 1754] [id = 21] 08:55:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0x92582400) [pid = 1754] [serial = 60] [outer = (nil)] 08:55:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x9258a000) [pid = 1754] [serial = 61] [outer = 0x92582400] 08:55:29 INFO - PROCESS | 1754 | 1466697329383 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x9258cc00) [pid = 1754] [serial = 62] [outer = 0x92582400] 08:55:30 INFO - PROCESS | 1754 | 1466697330075 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1035ms 08:55:30 INFO - PROCESS | 1754 | 1466697330115 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 1754 | 1466697330118 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:55:30 INFO - PROCESS | 1754 | 1466697330128 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 1754 | 1466697330130 Marionette TRACE conn4 <- [1,58,null,{}] 08:55:30 INFO - PROCESS | 1754 | 1466697330136 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}] 08:55:30 INFO - PROCESS | 1754 | 1466697330141 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:30 INFO - PROCESS | 1754 | 1466697330324 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:55:30 INFO - PROCESS | 1754 | 1466697330342 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 1754 | 1466697330350 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x9256dc00 == 22 [pid = 1754] [id = 22] 08:55:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x92586800) [pid = 1754] [serial = 63] [outer = (nil)] 08:55:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x93c90800) [pid = 1754] [serial = 64] [outer = 0x92586800] 08:55:30 INFO - PROCESS | 1754 | 1466697330419 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0xa25b4c00) [pid = 1754] [serial = 65] [outer = 0x92586800] 08:55:31 INFO - PROCESS | 1754 | 1466697331102 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1035ms 08:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:55:31 INFO - PROCESS | 1754 | 1466697331160 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 1754 | 1466697331163 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:55:31 INFO - PROCESS | 1754 | 1466697331169 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 1754 | 1466697331172 Marionette TRACE conn4 <- [1,62,null,{}] 08:55:31 INFO - PROCESS | 1754 | 1466697331182 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}] 08:55:31 INFO - PROCESS | 1754 | 1466697331186 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:32 INFO - PROCESS | 1754 | 1466697332347 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:55:32 INFO - PROCESS | 1754 | 1466697332460 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 1754 | 1466697332467 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x92582800 == 23 [pid = 1754] [id = 23] 08:55:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x92582c00) [pid = 1754] [serial = 66] [outer = (nil)] 08:55:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x92589000) [pid = 1754] [serial = 67] [outer = 0x92582c00] 08:55:32 INFO - PROCESS | 1754 | 1466697332544 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x93c53000) [pid = 1754] [serial = 68] [outer = 0x92582c00] 08:55:33 INFO - PROCESS | 1754 | 1466697333281 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2143ms 08:55:33 INFO - PROCESS | 1754 | 1466697333313 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 1754 | 1466697333319 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:55:33 INFO - PROCESS | 1754 | 1466697333327 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 1754 | 1466697333332 Marionette TRACE conn4 <- [1,66,null,{}] 08:55:33 INFO - PROCESS | 1754 | 1466697333805 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}] 08:55:33 INFO - PROCESS | 1754 | 1466697333811 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x93e76800) [pid = 1754] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x92339400) [pid = 1754] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x92533c00) [pid = 1754] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x983a5c00) [pid = 1754] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x9d2f6800) [pid = 1754] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0xa4d0a400) [pid = 1754] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x95245400) [pid = 1754] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x9a479400) [pid = 1754] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 59 (0x9c754000) [pid = 1754] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 58 (0x9d349400) [pid = 1754] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 57 (0xa223f800) [pid = 1754] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:55:33 INFO - PROCESS | 1754 | --DOMWINDOW == 56 (0x92582400) [pid = 1754] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:55:34 INFO - PROCESS | 1754 | 1466697334082 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:55:34 INFO - PROCESS | 1754 | 1466697334173 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 1754 | 1466697334184 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e7a400 == 24 [pid = 1754] [id = 24] 08:55:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0x93e7f400) [pid = 1754] [serial = 69] [outer = (nil)] 08:55:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0x951bcc00) [pid = 1754] [serial = 70] [outer = 0x93e7f400] 08:55:34 INFO - PROCESS | 1754 | 1466697334255 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0x92425000) [pid = 1754] [serial = 71] [outer = 0x93e7f400] 08:55:34 INFO - PROCESS | 1754 | 1466697334928 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]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1631ms 08:55:34 INFO - PROCESS | 1754 | 1466697334959 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 1754 | 1466697334963 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:55:34 INFO - PROCESS | 1754 | 1466697334970 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 1754 | 1466697334972 Marionette TRACE conn4 <- [1,70,null,{}] 08:55:34 INFO - PROCESS | 1754 | 1466697334979 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}] 08:55:34 INFO - PROCESS | 1754 | 1466697334983 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:35 INFO - PROCESS | 1754 | 1466697335138 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:55:35 INFO - PROCESS | 1754 | 1466697335230 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 1754 | 1466697335238 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x9252c800 == 25 [pid = 1754] [id = 25] 08:55:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0x99368c00) [pid = 1754] [serial = 72] [outer = (nil)] 08:55:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x9a475000) [pid = 1754] [serial = 73] [outer = 0x99368c00] 08:55:35 INFO - PROCESS | 1754 | 1466697335304 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x9bae8800) [pid = 1754] [serial = 74] [outer = 0x99368c00] 08:55:36 INFO - PROCESS | 1754 | 1466697336029 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1131ms 08:55:36 INFO - PROCESS | 1754 | 1466697336109 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 1754 | 1466697336117 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:55:36 INFO - PROCESS | 1754 | 1466697336135 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 1754 | 1466697336146 Marionette TRACE conn4 <- [1,74,null,{}] 08:55:36 INFO - PROCESS | 1754 | 1466697336154 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}] 08:55:36 INFO - PROCESS | 1754 | 1466697336159 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:36 INFO - PROCESS | 1754 | 1466697336340 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:55:36 INFO - PROCESS | 1754 | 1466697336447 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1754 | 1466697336462 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x92575800 == 26 [pid = 1754] [id = 26] 08:55:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x92582000) [pid = 1754] [serial = 75] [outer = (nil)] 08:55:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x951ba400) [pid = 1754] [serial = 76] [outer = 0x92582000] 08:55:36 INFO - PROCESS | 1754 | 1466697336548 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x99369800) [pid = 1754] [serial = 77] [outer = 0x92582000] 08:55:37 INFO - PROCESS | 1754 | 1466697337376 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1291ms 08:55:37 INFO - PROCESS | 1754 | 1466697337426 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 1754 | 1466697337433 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:55:37 INFO - PROCESS | 1754 | 1466697337444 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 1754 | 1466697337448 Marionette TRACE conn4 <- [1,78,null,{}] 08:55:37 INFO - PROCESS | 1754 | 1466697337454 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}] 08:55:37 INFO - PROCESS | 1754 | 1466697337460 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:37 INFO - PROCESS | 1754 | 1466697337645 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:55:37 INFO - PROCESS | 1754 | 1466697337778 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 1754 | 1466697337785 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x9845a400 == 27 [pid = 1754] [id = 27] 08:55:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x9bd68c00) [pid = 1754] [serial = 78] [outer = (nil)] 08:55:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9c691800) [pid = 1754] [serial = 79] [outer = 0x9bd68c00] 08:55:37 INFO - PROCESS | 1754 | 1466697337875 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9c754000) [pid = 1754] [serial = 80] [outer = 0x9bd68c00] 08:55:38 INFO - PROCESS | 1754 | 1466697338738 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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1331ms 08:55:38 INFO - PROCESS | 1754 | 1466697338775 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 1754 | 1466697338779 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:55:38 INFO - PROCESS | 1754 | 1466697338786 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 1754 | 1466697338791 Marionette TRACE conn4 <- [1,82,null,{}] 08:55:38 INFO - PROCESS | 1754 | 1466697338808 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}] 08:55:38 INFO - PROCESS | 1754 | 1466697338817 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:38 INFO - PROCESS | 1754 | 1466697338990 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:55:39 INFO - PROCESS | 1754 | 1466697339125 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 1754 | 1466697339137 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d560c00 == 28 [pid = 1754] [id = 28] 08:55:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9d904c00) [pid = 1754] [serial = 81] [outer = (nil)] 08:55:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0xa223fc00) [pid = 1754] [serial = 82] [outer = 0x9d904c00] 08:55:39 INFO - PROCESS | 1754 | 1466697339219 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0xa236c400) [pid = 1754] [serial = 83] [outer = 0x9d904c00] 08:55:40 INFO - PROCESS | 1754 | 1466697340103 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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1389ms 08:55:40 INFO - PROCESS | 1754 | 1466697340175 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 1754 | 1466697340179 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:55:40 INFO - PROCESS | 1754 | 1466697340186 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 1754 | 1466697340189 Marionette TRACE conn4 <- [1,86,null,{}] 08:55:40 INFO - PROCESS | 1754 | 1466697340195 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}] 08:55:40 INFO - PROCESS | 1754 | 1466697340200 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:40 INFO - PROCESS | 1754 | 1466697340365 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:55:40 INFO - PROCESS | 1754 | 1466697340498 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 1754 | 1466697340507 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x952fb000 == 29 [pid = 1754] [id = 29] 08:55:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x99fe6c00) [pid = 1754] [serial = 84] [outer = (nil)] 08:55:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0xa25a4c00) [pid = 1754] [serial = 85] [outer = 0x99fe6c00] 08:55:40 INFO - PROCESS | 1754 | 1466697340593 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa331e000) [pid = 1754] [serial = 86] [outer = 0x99fe6c00] 08:55:41 INFO - PROCESS | 1754 | 1466697341381 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1229ms 08:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:55:41 INFO - PROCESS | 1754 | 1466697341416 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 1754 | 1466697341419 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:55:41 INFO - PROCESS | 1754 | 1466697341425 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 1754 | 1466697341429 Marionette TRACE conn4 <- [1,90,null,{}] 08:55:41 INFO - PROCESS | 1754 | 1466697341434 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}] 08:55:41 INFO - PROCESS | 1754 | 1466697341440 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:41 INFO - PROCESS | 1754 | 1466697341599 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:55:41 INFO - PROCESS | 1754 | 1466697341704 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 1754 | 1466697341713 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:41 INFO - PROCESS | 1754 | ++DOCSHELL 0xa2243000 == 30 [pid = 1754] [id = 30] 08:55:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0xa259a800) [pid = 1754] [serial = 87] [outer = (nil)] 08:55:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0xa34d1c00) [pid = 1754] [serial = 88] [outer = 0xa259a800] 08:55:41 INFO - PROCESS | 1754 | 1466697341788 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0xa4d0ec00) [pid = 1754] [serial = 89] [outer = 0xa259a800] 08:55:42 INFO - PROCESS | 1754 | 1466697342584 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]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1192ms 08:55:42 INFO - PROCESS | 1754 | 1466697342617 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 1754 | 1466697342620 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:55:42 INFO - PROCESS | 1754 | 1466697342634 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 1754 | 1466697342638 Marionette TRACE conn4 <- [1,94,null,{}] 08:55:42 INFO - PROCESS | 1754 | 1466697342667 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}] 08:55:42 INFO - PROCESS | 1754 | 1466697342677 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:42 INFO - PROCESS | 1754 | 1466697342881 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:55:43 INFO - PROCESS | 1754 | 1466697343061 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 1754 | 1466697343069 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a127c00 == 31 [pid = 1754] [id = 31] 08:55:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0xa2372800) [pid = 1754] [serial = 90] [outer = (nil)] 08:55:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0xa6756400) [pid = 1754] [serial = 91] [outer = 0xa2372800] 08:55:43 INFO - PROCESS | 1754 | 1466697343151 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0xa6756000) [pid = 1754] [serial = 92] [outer = 0xa2372800] 08:55:43 INFO - PROCESS | 1754 | 1466697343952 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1394ms 08:55:44 INFO - PROCESS | 1754 | 1466697344029 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 1754 | 1466697344033 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:55:44 INFO - PROCESS | 1754 | 1466697344041 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 1754 | 1466697344045 Marionette TRACE conn4 <- [1,98,null,{}] 08:55:44 INFO - PROCESS | 1754 | 1466697344050 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}] 08:55:44 INFO - PROCESS | 1754 | 1466697344055 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:44 INFO - PROCESS | 1754 | 1466697344213 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:55:44 INFO - PROCESS | 1754 | 1466697344350 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 1754 | 1466697344358 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x9252c400 == 32 [pid = 1754] [id = 32] 08:55:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92566400) [pid = 1754] [serial = 93] [outer = (nil)] 08:55:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0xa6bd6c00) [pid = 1754] [serial = 94] [outer = 0x92566400] 08:55:44 INFO - PROCESS | 1754 | 1466697344440 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0xa6bda000) [pid = 1754] [serial = 95] [outer = 0x92566400] 08:55:45 INFO - PROCESS | 1754 | 1466697345269 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1285ms 08:55:45 INFO - PROCESS | 1754 | 1466697345330 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 1754 | 1466697345334 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:55:45 INFO - PROCESS | 1754 | 1466697345342 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 1754 | 1466697345345 Marionette TRACE conn4 <- [1,102,null,{}] 08:55:45 INFO - PROCESS | 1754 | 1466697345351 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}] 08:55:45 INFO - PROCESS | 1754 | 1466697345356 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:45 INFO - PROCESS | 1754 | 1466697345517 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:55:45 INFO - PROCESS | 1754 | 1466697345738 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 1754 | 1466697345745 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x92426c00 == 33 [pid = 1754] [id = 33] 08:55:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x92427000) [pid = 1754] [serial = 96] [outer = (nil)] 08:55:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92572800) [pid = 1754] [serial = 97] [outer = 0x92427000] 08:55:45 INFO - PROCESS | 1754 | 1466697345826 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x9258c400) [pid = 1754] [serial = 98] [outer = 0x92427000] 08:55:46 INFO - PROCESS | 1754 | 1466697346640 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1387ms 08:55:46 INFO - PROCESS | 1754 | 1466697346732 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 1754 | 1466697346738 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:55:46 INFO - PROCESS | 1754 | 1466697346747 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 1754 | 1466697346751 Marionette TRACE conn4 <- [1,106,null,{}] 08:55:46 INFO - PROCESS | 1754 | 1466697346759 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}] 08:55:46 INFO - PROCESS | 1754 | 1466697346766 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:47 INFO - PROCESS | 1754 | 1466697347686 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9b668400) [pid = 1754] [serial = 12] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92535c00) [pid = 1754] [serial = 27] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x93c58400) [pid = 1754] [serial = 31] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x99fef000) [pid = 1754] [serial = 34] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x9d350000) [pid = 1754] [serial = 37] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0xa6bd1800) [pid = 1754] [serial = 40] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x983aac00) [pid = 1754] [serial = 43] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x9bd65800) [pid = 1754] [serial = 46] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9cedb000) [pid = 1754] [serial = 49] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x9d3d2400) [pid = 1754] [serial = 52] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9d910400) [pid = 1754] [serial = 55] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0xa25af000) [pid = 1754] [serial = 58] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9258a000) [pid = 1754] [serial = 61] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9d559000) [pid = 1754] [serial = 53] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x92530400) [pid = 1754] [serial = 25] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0xa2f93400) [pid = 1754] [serial = 59] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9258cc00) [pid = 1754] [serial = 62] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9d178800) [pid = 1754] [serial = 50] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9936c800) [pid = 1754] [serial = 44] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9b670000) [pid = 1754] [serial = 35] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x9d901400) [pid = 1754] [serial = 38] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x9256cc00) [pid = 1754] [serial = 28] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x92340000) [pid = 1754] [serial = 23] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0xa6f3ec00) [pid = 1754] [serial = 41] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x9c36f400) [pid = 1754] [serial = 47] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x9ba0c000) [pid = 1754] [serial = 9] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 59 (0xa4d46000) [pid = 1754] [serial = 2] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 58 (0x9233b400) [pid = 1754] [serial = 22] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 57 (0x93c8c400) [pid = 1754] [serial = 19] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 56 (0x93e78800) [pid = 1754] [serial = 16] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | --DOMWINDOW == 55 (0x93e7d400) [pid = 1754] [serial = 17] [outer = (nil)] [url = about:blank] 08:55:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 56 (0x92530400) [pid = 1754] [serial = 99] [outer = 0x93ac9c00] 08:55:48 INFO - PROCESS | 1754 | 1466697347989 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 1754 | 1466697348001 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x9256b800 == 34 [pid = 1754] [id = 34] 08:55:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0x9256c400) [pid = 1754] [serial = 100] [outer = (nil)] 08:55:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0x92571000) [pid = 1754] [serial = 101] [outer = 0x9256c400] 08:55:48 INFO - PROCESS | 1754 | 1466697348075 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0x92588800) [pid = 1754] [serial = 102] [outer = 0x9256c400] 08:55:48 INFO - PROCESS | 1754 | 1466697348789 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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2095ms 08:55:48 INFO - PROCESS | 1754 | 1466697348842 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1754 | 1466697348850 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:55:48 INFO - PROCESS | 1754 | 1466697348857 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 1754 | 1466697348862 Marionette TRACE conn4 <- [1,110,null,{}] 08:55:48 INFO - PROCESS | 1754 | 1466697348870 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}] 08:55:48 INFO - PROCESS | 1754 | 1466697348876 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:49 INFO - PROCESS | 1754 | 1466697349035 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:55:49 INFO - PROCESS | 1754 | 1466697349133 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 1754 | 1466697349145 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e76c00 == 35 [pid = 1754] [id = 35] 08:55:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0x93e77c00) [pid = 1754] [serial = 103] [outer = (nil)] 08:55:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x93e7d400) [pid = 1754] [serial = 104] [outer = 0x93e77c00] 08:55:49 INFO - PROCESS | 1754 | 1466697349217 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x952f3000) [pid = 1754] [serial = 105] [outer = 0x93e77c00] 08:55:49 INFO - PROCESS | 1754 | 1466697349977 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1180ms 08:55:50 INFO - PROCESS | 1754 | 1466697350048 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 1754 | 1466697350053 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:55:50 INFO - PROCESS | 1754 | 1466697350060 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 1754 | 1466697350063 Marionette TRACE conn4 <- [1,114,null,{}] 08:55:50 INFO - PROCESS | 1754 | 1466697350070 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}] 08:55:50 INFO - PROCESS | 1754 | 1466697350074 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:50 INFO - PROCESS | 1754 | 1466697350276 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:55:50 INFO - PROCESS | 1754 | 1466697350304 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 1754 | 1466697350311 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x983bf800 == 36 [pid = 1754] [id = 36] 08:55:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x983c0800) [pid = 1754] [serial = 106] [outer = (nil)] 08:55:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x983c4000) [pid = 1754] [serial = 107] [outer = 0x983c0800] 08:55:50 INFO - PROCESS | 1754 | 1466697350382 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x99311c00) [pid = 1754] [serial = 108] [outer = 0x983c0800] 08:55:51 INFO - PROCESS | 1754 | 1466697351249 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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1245ms 08:55:51 INFO - PROCESS | 1754 | 1466697351308 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 1754 | 1466697351314 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:55:51 INFO - PROCESS | 1754 | 1466697351331 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 1754 | 1466697351339 Marionette TRACE conn4 <- [1,118,null,{}] 08:55:51 INFO - PROCESS | 1754 | 1466697351351 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}] 08:55:51 INFO - PROCESS | 1754 | 1466697351357 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:51 INFO - PROCESS | 1754 | 1466697351561 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:55:51 INFO - PROCESS | 1754 | 1466697351589 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 1754 | 1466697351595 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c59c00 == 37 [pid = 1754] [id = 37] 08:55:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x93e7dc00) [pid = 1754] [serial = 109] [outer = (nil)] 08:55:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9b66f400) [pid = 1754] [serial = 110] [outer = 0x93e7dc00] 08:55:51 INFO - PROCESS | 1754 | 1466697351684 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9bae4400) [pid = 1754] [serial = 111] [outer = 0x93e7dc00] 08:55:52 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x92582c00) [pid = 1754] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:55:52 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x93e7f400) [pid = 1754] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:55:52 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x92586800) [pid = 1754] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:55:52 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x9d562c00) [pid = 1754] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:55:52 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x99368c00) [pid = 1754] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:55:52 INFO - PROCESS | 1754 | 1466697352570 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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1304ms 08:55:52 INFO - PROCESS | 1754 | 1466697352628 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 1754 | 1466697352631 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:55:52 INFO - PROCESS | 1754 | 1466697352637 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 1754 | 1466697352639 Marionette TRACE conn4 <- [1,122,null,{}] 08:55:52 INFO - PROCESS | 1754 | 1466697352645 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}] 08:55:52 INFO - PROCESS | 1754 | 1466697352650 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:52 INFO - PROCESS | 1754 | 1466697352815 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:55:52 INFO - PROCESS | 1754 | 1466697352941 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1754 | 1466697352954 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x98467400 == 38 [pid = 1754] [id = 38] 08:55:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x9baec800) [pid = 1754] [serial = 112] [outer = (nil)] 08:55:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x9c376c00) [pid = 1754] [serial = 113] [outer = 0x9baec800] 08:55:53 INFO - PROCESS | 1754 | 1466697353088 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x9c692400) [pid = 1754] [serial = 114] [outer = 0x9baec800] 08:55:53 INFO - PROCESS | 1754 | 1466697353759 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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1179ms 08:55:53 INFO - PROCESS | 1754 | 1466697353816 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 1754 | 1466697353820 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:55:53 INFO - PROCESS | 1754 | 1466697353832 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 1754 | 1466697353834 Marionette TRACE conn4 <- [1,126,null,{}] 08:55:53 INFO - PROCESS | 1754 | 1466697353845 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}] 08:55:53 INFO - PROCESS | 1754 | 1466697353849 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:54 INFO - PROCESS | 1754 | 1466697354002 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:55:54 INFO - PROCESS | 1754 | 1466697354012 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 1754 | 1466697354029 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d17b400 == 39 [pid = 1754] [id = 39] 08:55:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9d2f6800) [pid = 1754] [serial = 115] [outer = (nil)] 08:55:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9d34bc00) [pid = 1754] [serial = 116] [outer = 0x9d2f6800] 08:55:54 INFO - PROCESS | 1754 | 1466697354108 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9d559000) [pid = 1754] [serial = 117] [outer = 0x9d2f6800] 08:55:55 INFO - PROCESS | 1754 | 1466697355265 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1492ms 08:55:55 INFO - PROCESS | 1754 | 1466697355319 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 1754 | 1466697355325 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:55:55 INFO - PROCESS | 1754 | 1466697355333 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 1754 | 1466697355341 Marionette TRACE conn4 <- [1,130,null,{}] 08:55:55 INFO - PROCESS | 1754 | 1466697355349 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}] 08:55:55 INFO - PROCESS | 1754 | 1466697355355 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:55 INFO - PROCESS | 1754 | 1466697355593 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:55:55 INFO - PROCESS | 1754 | 1466697355741 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 1754 | 1466697355750 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x9233e000 == 40 [pid = 1754] [id = 40] 08:55:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x93e79400) [pid = 1754] [serial = 118] [outer = (nil)] 08:55:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x95243800) [pid = 1754] [serial = 119] [outer = 0x93e79400] 08:55:55 INFO - PROCESS | 1754 | 1466697355870 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9524c400) [pid = 1754] [serial = 120] [outer = 0x93e79400] 08:55:56 INFO - PROCESS | 1754 | 1466697356821 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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1539ms 08:55:56 INFO - PROCESS | 1754 | 1466697356872 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 1754 | 1466697356878 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:55:56 INFO - PROCESS | 1754 | 1466697356889 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 1754 | 1466697356893 Marionette TRACE conn4 <- [1,134,null,{}] 08:55:56 INFO - PROCESS | 1754 | 1466697356899 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}] 08:55:56 INFO - PROCESS | 1754 | 1466697356905 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:57 INFO - PROCESS | 1754 | 1466697357123 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:55:57 INFO - PROCESS | 1754 | 1466697357290 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1754 | 1466697357297 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x9233a800 == 41 [pid = 1754] [id = 41] 08:55:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x983b9800) [pid = 1754] [serial = 121] [outer = (nil)] 08:55:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x983bd800) [pid = 1754] [serial = 122] [outer = 0x983b9800] 08:55:57 INFO - PROCESS | 1754 | 1466697357383 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x993c3400) [pid = 1754] [serial = 123] [outer = 0x983b9800] 08:55:58 INFO - PROCESS | 1754 | 1466697358403 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1537ms 08:55:58 INFO - PROCESS | 1754 | 1466697358426 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:55:58 INFO - PROCESS | 1754 | 1466697358431 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:55:58 INFO - PROCESS | 1754 | 1466697358437 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1754 | 1466697358443 Marionette TRACE conn4 <- [1,138,null,{}] 08:55:58 INFO - PROCESS | 1754 | 1466697358459 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}] 08:55:58 INFO - PROCESS | 1754 | 1466697358468 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:58 INFO - PROCESS | 1754 | 1466697358653 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:55:58 INFO - PROCESS | 1754 | 1466697358795 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 1754 | 1466697358809 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:55:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c92800 == 42 [pid = 1754] [id = 42] 08:55:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x951b1c00) [pid = 1754] [serial = 124] [outer = (nil)] 08:55:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9a131800) [pid = 1754] [serial = 125] [outer = 0x951b1c00] 08:55:58 INFO - PROCESS | 1754 | 1466697358926 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9cede400) [pid = 1754] [serial = 126] [outer = 0x951b1c00] 08:55:59 INFO - PROCESS | 1754 | --DOCSHELL 0x92575800 == 41 [pid = 1754] [id = 26] 08:55:59 INFO - PROCESS | 1754 | --DOCSHELL 0x9252c800 == 40 [pid = 1754] [id = 25] 08:55:59 INFO - PROCESS | 1754 | --DOCSHELL 0x9d2fb400 == 39 [pid = 1754] [id = 18] 08:55:59 INFO - PROCESS | 1754 | --DOCSHELL 0x93e76000 == 38 [pid = 1754] [id = 6] 08:55:59 INFO - PROCESS | 1754 | --DOCSHELL 0x93e7a400 == 37 [pid = 1754] [id = 24] 08:55:59 INFO - PROCESS | 1754 | --DOCSHELL 0x993cb000 == 36 [pid = 1754] [id = 16] 08:55:59 INFO - PROCESS | 1754 | --DOCSHELL 0x92582800 == 35 [pid = 1754] [id = 23] 08:56:00 INFO - PROCESS | 1754 | 1466697360045 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]]]}] 08:56:00 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9a475000) [pid = 1754] [serial = 73] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0xa25b4c00) [pid = 1754] [serial = 65] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9bae8800) [pid = 1754] [serial = 74] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92589000) [pid = 1754] [serial = 67] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x93c53000) [pid = 1754] [serial = 68] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x92425000) [pid = 1754] [serial = 71] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x951bcc00) [pid = 1754] [serial = 70] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x93c90800) [pid = 1754] [serial = 64] [outer = (nil)] [url = about:blank] 08:56:00 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0xa208d000) [pid = 1754] [serial = 56] [outer = (nil)] [url = about:blank] 08:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1649ms 08:56:00 INFO - PROCESS | 1754 | 1466697360089 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 1754 | 1466697360094 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:56:00 INFO - PROCESS | 1754 | 1466697360103 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 1754 | 1466697360111 Marionette TRACE conn4 <- [1,142,null,{}] 08:56:00 INFO - PROCESS | 1754 | 1466697360118 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}] 08:56:00 INFO - PROCESS | 1754 | 1466697360123 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:00 INFO - PROCESS | 1754 | 1466697360285 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:56:00 INFO - PROCESS | 1754 | 1466697360300 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 1754 | 1466697360312 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c8d000 == 36 [pid = 1754] [id = 43] 08:56:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x93c8dc00) [pid = 1754] [serial = 127] [outer = (nil)] 08:56:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x93e72400) [pid = 1754] [serial = 128] [outer = 0x93c8dc00] 08:56:00 INFO - PROCESS | 1754 | 1466697360381 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x95243400) [pid = 1754] [serial = 129] [outer = 0x93c8dc00] 08:56:01 INFO - PROCESS | 1754 | 1466697361188 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]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1135ms 08:56:01 INFO - PROCESS | 1754 | 1466697361239 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 1754 | 1466697361245 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:56:01 INFO - PROCESS | 1754 | 1466697361255 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 1754 | 1466697361259 Marionette TRACE conn4 <- [1,146,null,{}] 08:56:01 INFO - PROCESS | 1754 | 1466697361265 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}] 08:56:01 INFO - PROCESS | 1754 | 1466697361270 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:01 INFO - PROCESS | 1754 | 1466697361431 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:56:01 INFO - PROCESS | 1754 | 1466697361534 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 1754 | 1466697361542 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x952f1c00 == 37 [pid = 1754] [id = 44] 08:56:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x952f2c00) [pid = 1754] [serial = 130] [outer = (nil)] 08:56:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x983bcc00) [pid = 1754] [serial = 131] [outer = 0x952f2c00] 08:56:01 INFO - PROCESS | 1754 | 1466697361626 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9936d000) [pid = 1754] [serial = 132] [outer = 0x952f2c00] 08:56:02 INFO - PROCESS | 1754 | 1466697362497 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1292ms 08:56:02 INFO - PROCESS | 1754 | 1466697362581 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 1754 | 1466697362585 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:56:02 INFO - PROCESS | 1754 | 1466697362592 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 1754 | 1466697362597 Marionette TRACE conn4 <- [1,150,null,{}] 08:56:02 INFO - PROCESS | 1754 | 1466697362612 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}] 08:56:02 INFO - PROCESS | 1754 | 1466697362620 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:02 INFO - PROCESS | 1754 | 1466697362833 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:56:02 INFO - PROCESS | 1754 | 1466697362902 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 1754 | 1466697362912 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x9ce9dc00 == 38 [pid = 1754] [id = 45] 08:56:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9d17bc00) [pid = 1754] [serial = 133] [outer = (nil)] 08:56:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9d40b400) [pid = 1754] [serial = 134] [outer = 0x9d17bc00] 08:56:02 INFO - PROCESS | 1754 | 1466697362986 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9d95a400) [pid = 1754] [serial = 135] [outer = 0x9d17bc00] 08:56:03 INFO - PROCESS | 1754 | 1466697363800 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1237ms 08:56:03 INFO - PROCESS | 1754 | 1466697363830 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 1754 | 1466697363834 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:56:03 INFO - PROCESS | 1754 | 1466697363840 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 1754 | 1466697363843 Marionette TRACE conn4 <- [1,154,null,{}] 08:56:03 INFO - PROCESS | 1754 | 1466697363849 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}] 08:56:03 INFO - PROCESS | 1754 | 1466697363853 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:04 INFO - PROCESS | 1754 | 1466697364054 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:56:04 INFO - PROCESS | 1754 | 1466697364069 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 1754 | 1466697364075 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x983c4800 == 39 [pid = 1754] [id = 46] 08:56:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9d402c00) [pid = 1754] [serial = 136] [outer = (nil)] 08:56:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0xa223c400) [pid = 1754] [serial = 137] [outer = 0x9d402c00] 08:56:04 INFO - PROCESS | 1754 | 1466697364144 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0xa2341c00) [pid = 1754] [serial = 138] [outer = 0x9d402c00] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x92582000) [pid = 1754] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9bd68c00) [pid = 1754] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x9d904c00) [pid = 1754] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x93e7dc00) [pid = 1754] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x99fe6c00) [pid = 1754] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x93e77c00) [pid = 1754] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92427000) [pid = 1754] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0xa259a800) [pid = 1754] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0xa2372800) [pid = 1754] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x92566400) [pid = 1754] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x983c0800) [pid = 1754] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9256c400) [pid = 1754] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:56:04 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9baec800) [pid = 1754] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:56:05 INFO - PROCESS | 1754 | 1466697365024 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]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1196ms 08:56:05 INFO - PROCESS | 1754 | 1466697365042 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 1754 | 1466697365044 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:56:05 INFO - PROCESS | 1754 | 1466697365105 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 1754 | 1466697365109 Marionette TRACE conn4 <- [1,158,null,{}] 08:56:05 INFO - PROCESS | 1754 | 1466697365153 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}] 08:56:05 INFO - PROCESS | 1754 | 1466697365172 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:05 INFO - PROCESS | 1754 | 1466697365328 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:56:05 INFO - PROCESS | 1754 | 1466697365412 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 1754 | 1466697365419 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x92341400 == 40 [pid = 1754] [id = 47] 08:56:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x93ad0c00) [pid = 1754] [serial = 139] [outer = (nil)] 08:56:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0xa23a5000) [pid = 1754] [serial = 140] [outer = 0x93ad0c00] 08:56:05 INFO - PROCESS | 1754 | 1466697365583 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9ce9a000) [pid = 1754] [serial = 141] [outer = 0x93ad0c00] 08:56:06 INFO - PROCESS | 1754 | 1466697366423 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1366ms 08:56:06 INFO - PROCESS | 1754 | 1466697366452 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 1754 | 1466697366456 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:56:06 INFO - PROCESS | 1754 | 1466697366462 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 1754 | 1466697366464 Marionette TRACE conn4 <- [1,162,null,{}] 08:56:06 INFO - PROCESS | 1754 | 1466697366476 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}] 08:56:06 INFO - PROCESS | 1754 | 1466697366486 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:06 INFO - PROCESS | 1754 | 1466697366656 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:56:06 INFO - PROCESS | 1754 | 1466697366803 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 1754 | 1466697366814 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x92339800 == 41 [pid = 1754] [id = 48] 08:56:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9233cc00) [pid = 1754] [serial = 142] [outer = (nil)] 08:56:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92425800) [pid = 1754] [serial = 143] [outer = 0x9233cc00] 08:56:06 INFO - PROCESS | 1754 | 1466697366935 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92535000) [pid = 1754] [serial = 144] [outer = 0x9233cc00] 08:56:07 INFO - PROCESS | 1754 | 1466697367900 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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1482ms 08:56:07 INFO - PROCESS | 1754 | 1466697367949 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:56:07 INFO - PROCESS | 1754 | 1466697367955 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:56:07 INFO - PROCESS | 1754 | 1466697367962 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1754 | 1466697367967 Marionette TRACE conn4 <- [1,166,null,{}] 08:56:07 INFO - PROCESS | 1754 | 1466697367975 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}] 08:56:07 INFO - PROCESS | 1754 | 1466697367983 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:08 INFO - PROCESS | 1754 | 1466697368175 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:56:08 INFO - PROCESS | 1754 | 1466697368319 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 1754 | 1466697368331 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x92528800 == 42 [pid = 1754] [id = 49] 08:56:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x952f7c00) [pid = 1754] [serial = 145] [outer = (nil)] 08:56:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x983ad800) [pid = 1754] [serial = 146] [outer = 0x952f7c00] 08:56:08 INFO - PROCESS | 1754 | 1466697368457 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x983c2800) [pid = 1754] [serial = 147] [outer = 0x952f7c00] 08:56:09 INFO - PROCESS | 1754 | 1466697369346 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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1441ms 08:56:09 INFO - PROCESS | 1754 | 1466697369406 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 1754 | 1466697369413 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:56:09 INFO - PROCESS | 1754 | 1466697369420 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 1754 | 1466697369423 Marionette TRACE conn4 <- [1,170,null,{}] 08:56:09 INFO - PROCESS | 1754 | 1466697369430 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}] 08:56:09 INFO - PROCESS | 1754 | 1466697369435 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:09 INFO - PROCESS | 1754 | 1466697369660 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:56:09 INFO - PROCESS | 1754 | 1466697369808 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 1754 | 1466697369817 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c9a000 == 43 [pid = 1754] [id = 50] 08:56:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9ba0bc00) [pid = 1754] [serial = 148] [outer = (nil)] 08:56:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9bd66c00) [pid = 1754] [serial = 149] [outer = 0x9ba0bc00] 08:56:09 INFO - PROCESS | 1754 | 1466697369930 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x9c74fc00) [pid = 1754] [serial = 150] [outer = 0x9ba0bc00] 08:56:10 INFO - PROCESS | 1754 | 1466697370809 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1430ms 08:56:10 INFO - PROCESS | 1754 | 1466697370851 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 1754 | 1466697370856 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:56:10 INFO - PROCESS | 1754 | 1466697370872 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 1754 | 1466697370881 Marionette TRACE conn4 <- [1,174,null,{}] 08:56:10 INFO - PROCESS | 1754 | 1466697370887 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}] 08:56:10 INFO - PROCESS | 1754 | 1466697370896 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:11 INFO - PROCESS | 1754 | 1466697371160 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:56:11 INFO - PROCESS | 1754 | 1466697371163 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:56:11 INFO - PROCESS | 1754 | 1466697371362 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 1754 | 1466697371372 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x99fe6c00 == 44 [pid = 1754] [id = 51] 08:56:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x9a475000) [pid = 1754] [serial = 151] [outer = (nil)] 08:56:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0xa2372800) [pid = 1754] [serial = 152] [outer = 0x9a475000] 08:56:11 INFO - PROCESS | 1754 | 1466697371457 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0xa4d46000) [pid = 1754] [serial = 153] [outer = 0x9a475000] 08:56:12 INFO - PROCESS | 1754 | 1466697372301 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1500ms 08:56:12 INFO - PROCESS | 1754 | 1466697372364 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:56:12 INFO - PROCESS | 1754 | 1466697372369 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:56:12 INFO - PROCESS | 1754 | 1466697372375 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 1754 | 1466697372379 Marionette TRACE conn4 <- [1,178,null,{}] 08:56:12 INFO - PROCESS | 1754 | 1466697372384 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}] 08:56:12 INFO - PROCESS | 1754 | 1466697372390 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:12 INFO - PROCESS | 1754 | 1466697372565 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:56:12 INFO - PROCESS | 1754 | 1466697372707 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 1754 | 1466697372716 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x92585800 == 45 [pid = 1754] [id = 52] 08:56:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x92586400) [pid = 1754] [serial = 154] [outer = (nil)] 08:56:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x953b8000) [pid = 1754] [serial = 155] [outer = 0x92586400] 08:56:12 INFO - PROCESS | 1754 | 1466697372804 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x953bf000) [pid = 1754] [serial = 156] [outer = 0x92586400] 08:56:14 INFO - PROCESS | 1754 | 1466697374168 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1882ms 08:56:14 INFO - PROCESS | 1754 | 1466697374258 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 1754 | 1466697374264 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:56:14 INFO - PROCESS | 1754 | 1466697374272 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 1754 | 1466697374277 Marionette TRACE conn4 <- [1,182,null,{}] 08:56:14 INFO - PROCESS | 1754 | 1466697374285 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}] 08:56:14 INFO - PROCESS | 1754 | 1466697374289 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:14 INFO - PROCESS | 1754 | 1466697374447 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:56:14 INFO - PROCESS | 1754 | 1466697374564 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1754 | 1466697374574 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9258f400 == 46 [pid = 1754] [id = 53] 08:56:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x93aca400) [pid = 1754] [serial = 157] [outer = (nil)] 08:56:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x952f0000) [pid = 1754] [serial = 158] [outer = 0x93aca400] 08:56:14 INFO - PROCESS | 1754 | 1466697374647 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x953b5c00) [pid = 1754] [serial = 159] [outer = 0x93aca400] 08:56:15 INFO - PROCESS | 1754 | 1466697375532 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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1333ms 08:56:15 INFO - PROCESS | 1754 | 1466697375603 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 1754 | 1466697375610 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:56:15 INFO - PROCESS | 1754 | 1466697375620 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 1754 | 1466697375624 Marionette TRACE conn4 <- [1,186,null,{}] 08:56:15 INFO - PROCESS | 1754 | 1466697375630 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}] 08:56:15 INFO - PROCESS | 1754 | 1466697375635 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:15 INFO - PROCESS | 1754 | 1466697375814 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:56:15 INFO - PROCESS | 1754 | --DOCSHELL 0x92533800 == 45 [pid = 1754] [id = 10] 08:56:15 INFO - PROCESS | 1754 | --DOCSHELL 0x92341400 == 44 [pid = 1754] [id = 47] 08:56:15 INFO - PROCESS | 1754 | --DOCSHELL 0x983c4800 == 43 [pid = 1754] [id = 46] 08:56:15 INFO - PROCESS | 1754 | --DOCSHELL 0x9ce9dc00 == 42 [pid = 1754] [id = 45] 08:56:15 INFO - PROCESS | 1754 | --DOCSHELL 0x952f1c00 == 41 [pid = 1754] [id = 44] 08:56:15 INFO - PROCESS | 1754 | --DOCSHELL 0x93c8d000 == 40 [pid = 1754] [id = 43] 08:56:15 INFO - PROCESS | 1754 | --DOCSHELL 0x93c92800 == 39 [pid = 1754] [id = 42] 08:56:15 INFO - PROCESS | 1754 | --DOCSHELL 0x9233a800 == 38 [pid = 1754] [id = 41] 08:56:15 INFO - PROCESS | 1754 | --DOCSHELL 0x9233e000 == 37 [pid = 1754] [id = 40] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x951bb800) [pid = 1754] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x99369800) [pid = 1754] [serial = 77] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x951ba400) [pid = 1754] [serial = 76] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9c754000) [pid = 1754] [serial = 80] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9c691800) [pid = 1754] [serial = 79] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0xa236c400) [pid = 1754] [serial = 83] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0xa223fc00) [pid = 1754] [serial = 82] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x9b66f400) [pid = 1754] [serial = 110] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0xa331e000) [pid = 1754] [serial = 86] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x93e7d400) [pid = 1754] [serial = 104] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0xa25a4c00) [pid = 1754] [serial = 85] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9258c400) [pid = 1754] [serial = 98] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0xa4d0ec00) [pid = 1754] [serial = 89] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0xa34d1c00) [pid = 1754] [serial = 88] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92572800) [pid = 1754] [serial = 97] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0xa6756000) [pid = 1754] [serial = 92] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0xa6756400) [pid = 1754] [serial = 91] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0xa6bda000) [pid = 1754] [serial = 95] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0xa6bd6c00) [pid = 1754] [serial = 94] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x99311c00) [pid = 1754] [serial = 108] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x92571000) [pid = 1754] [serial = 101] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x92588800) [pid = 1754] [serial = 102] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x983c4000) [pid = 1754] [serial = 107] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x9bae4400) [pid = 1754] [serial = 111] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x9c376c00) [pid = 1754] [serial = 113] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x952f3000) [pid = 1754] [serial = 105] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x9c692400) [pid = 1754] [serial = 114] [outer = (nil)] [url = about:blank] 08:56:16 INFO - PROCESS | 1754 | 1466697376017 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 1754 | 1466697376027 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x9252d800 == 38 [pid = 1754] [id = 54] 08:56:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x92572800) [pid = 1754] [serial = 160] [outer = (nil)] 08:56:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x92589c00) [pid = 1754] [serial = 161] [outer = 0x92572800] 08:56:16 INFO - PROCESS | 1754 | 1466697376118 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x951bfc00) [pid = 1754] [serial = 162] [outer = 0x92572800] 08:56:16 INFO - PROCESS | 1754 | 1466697376802 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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1238ms 08:56:16 INFO - PROCESS | 1754 | 1466697376858 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 1754 | 1466697376860 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:56:16 INFO - PROCESS | 1754 | 1466697376876 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 1754 | 1466697376881 Marionette TRACE conn4 <- [1,190,null,{}] 08:56:16 INFO - PROCESS | 1754 | 1466697376896 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}] 08:56:16 INFO - PROCESS | 1754 | 1466697376904 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:17 INFO - PROCESS | 1754 | 1466697377063 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:56:17 INFO - PROCESS | 1754 | 1466697377074 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1754 | 1466697377084 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x99fec400 == 39 [pid = 1754] [id = 55] 08:56:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x99fec800) [pid = 1754] [serial = 163] [outer = (nil)] 08:56:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9a133000) [pid = 1754] [serial = 164] [outer = 0x99fec800] 08:56:17 INFO - PROCESS | 1754 | 1466697377155 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9b66f400) [pid = 1754] [serial = 165] [outer = 0x99fec800] 08:56:17 INFO - PROCESS | 1754 | 1466697377929 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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1090ms 08:56:17 INFO - PROCESS | 1754 | 1466697377969 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 1754 | 1466697377972 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:56:17 INFO - PROCESS | 1754 | 1466697377978 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 1754 | 1466697377981 Marionette TRACE conn4 <- [1,194,null,{}] 08:56:17 INFO - PROCESS | 1754 | 1466697377987 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}] 08:56:17 INFO - PROCESS | 1754 | 1466697377991 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:18 INFO - PROCESS | 1754 | 1466697378142 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:56:18 INFO - PROCESS | 1754 | 1466697378156 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 1754 | 1466697378167 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x92530000 == 40 [pid = 1754] [id = 56] 08:56:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9c377000) [pid = 1754] [serial = 166] [outer = (nil)] 08:56:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9c692400) [pid = 1754] [serial = 167] [outer = 0x9c377000] 08:56:18 INFO - PROCESS | 1754 | 1466697378231 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9d177c00) [pid = 1754] [serial = 168] [outer = 0x9c377000] 08:56:19 INFO - PROCESS | 1754 | 1466697379099 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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1193ms 08:56:19 INFO - PROCESS | 1754 | 1466697379173 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 1754 | 1466697379176 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:56:19 INFO - PROCESS | 1754 | 1466697379182 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 1754 | 1466697379185 Marionette TRACE conn4 <- [1,198,null,{}] 08:56:19 INFO - PROCESS | 1754 | 1466697379190 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}] 08:56:19 INFO - PROCESS | 1754 | 1466697379195 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:19 INFO - PROCESS | 1754 | 1466697379396 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:56:19 INFO - PROCESS | 1754 | 1466697379414 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 1754 | 1466697379422 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x92339c00 == 41 [pid = 1754] [id = 57] 08:56:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9c693c00) [pid = 1754] [serial = 169] [outer = (nil)] 08:56:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9d3dbc00) [pid = 1754] [serial = 170] [outer = 0x9c693c00] 08:56:19 INFO - PROCESS | 1754 | 1466697379488 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9d408800) [pid = 1754] [serial = 171] [outer = 0x9c693c00] 08:56:20 INFO - PROCESS | 1754 | 1466697380273 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1137ms 08:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:56:20 INFO - PROCESS | 1754 | 1466697380327 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 1754 | 1466697380330 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:56:20 INFO - PROCESS | 1754 | 1466697380337 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 1754 | 1466697380340 Marionette TRACE conn4 <- [1,202,null,{}] 08:56:20 INFO - PROCESS | 1754 | 1466697380345 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}] 08:56:20 INFO - PROCESS | 1754 | 1466697380355 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:20 INFO - PROCESS | 1754 | 1466697380695 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:56:20 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9d402c00) [pid = 1754] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:56:20 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x93c8dc00) [pid = 1754] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:56:20 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x952f2c00) [pid = 1754] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:56:20 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x951b1c00) [pid = 1754] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:56:20 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9d17bc00) [pid = 1754] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:56:20 INFO - PROCESS | 1754 | 1466697380776 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 1754 | 1466697380783 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x92567800 == 42 [pid = 1754] [id = 58] 08:56:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9256e400) [pid = 1754] [serial = 172] [outer = (nil)] 08:56:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x983b6800) [pid = 1754] [serial = 173] [outer = 0x9256e400] 08:56:20 INFO - PROCESS | 1754 | 1466697380855 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0xa223fc00) [pid = 1754] [serial = 174] [outer = 0x9256e400] 08:56:21 INFO - PROCESS | 1754 | 1466697381542 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1236ms 08:56:21 INFO - PROCESS | 1754 | 1466697381572 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 1754 | 1466697381575 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:56:21 INFO - PROCESS | 1754 | 1466697381581 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 1754 | 1466697381584 Marionette TRACE conn4 <- [1,206,null,{}] 08:56:21 INFO - PROCESS | 1754 | 1466697381590 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}] 08:56:21 INFO - PROCESS | 1754 | 1466697381594 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:21 INFO - PROCESS | 1754 | 1466697381777 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:56:21 INFO - PROCESS | 1754 | 1466697381790 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 1754 | 1466697381799 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x92335400 == 43 [pid = 1754] [id = 59] 08:56:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9233e800) [pid = 1754] [serial = 175] [outer = (nil)] 08:56:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa4d09c00) [pid = 1754] [serial = 176] [outer = 0x9233e800] 08:56:21 INFO - PROCESS | 1754 | 1466697381866 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0xa33cb800) [pid = 1754] [serial = 177] [outer = 0x9233e800] 08:56:22 INFO - PROCESS | 1754 | 1466697382606 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1034ms 08:56:22 INFO - PROCESS | 1754 | 1466697382620 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 1754 | 1466697382623 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:56:22 INFO - PROCESS | 1754 | 1466697382702 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 1754 | 1466697382707 Marionette TRACE conn4 <- [1,210,null,{}] 08:56:22 INFO - PROCESS | 1754 | 1466697382715 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}] 08:56:22 INFO - PROCESS | 1754 | 1466697382721 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:22 INFO - PROCESS | 1754 | 1466697382945 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:56:23 INFO - PROCESS | 1754 | 1466697383091 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 1754 | 1466697383102 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x92533800 == 44 [pid = 1754] [id = 60] 08:56:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92586c00) [pid = 1754] [serial = 178] [outer = (nil)] 08:56:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92590000) [pid = 1754] [serial = 179] [outer = 0x92586c00] 08:56:23 INFO - PROCESS | 1754 | 1466697383189 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x93c9b400) [pid = 1754] [serial = 180] [outer = 0x92586c00] 08:56:24 INFO - PROCESS | 1754 | 1466697384095 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1460ms 08:56:24 INFO - PROCESS | 1754 | 1466697384139 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 1754 | 1466697384146 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:56:24 INFO - PROCESS | 1754 | 1466697384155 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 1754 | 1466697384159 Marionette TRACE conn4 <- [1,214,null,{}] 08:56:24 INFO - PROCESS | 1754 | 1466697384170 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}] 08:56:24 INFO - PROCESS | 1754 | 1466697384178 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:24 INFO - PROCESS | 1754 | 1466697384371 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:56:24 INFO - PROCESS | 1754 | 1466697384520 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 1754 | 1466697384528 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x953b2c00 == 45 [pid = 1754] [id = 61] 08:56:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x953c0800) [pid = 1754] [serial = 181] [outer = (nil)] 08:56:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x98466000) [pid = 1754] [serial = 182] [outer = 0x953c0800] 08:56:24 INFO - PROCESS | 1754 | 1466697384614 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x9988b800) [pid = 1754] [serial = 183] [outer = 0x953c0800] 08:56:25 INFO - PROCESS | 1754 | 1466697385518 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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1393ms 08:56:25 INFO - PROCESS | 1754 | 1466697385550 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:56:25 INFO - PROCESS | 1754 | 1466697385555 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:56:25 INFO - PROCESS | 1754 | 1466697385563 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 1754 | 1466697385566 Marionette TRACE conn4 <- [1,218,null,{}] 08:56:25 INFO - PROCESS | 1754 | 1466697385574 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}] 08:56:25 INFO - PROCESS | 1754 | 1466697385580 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:25 INFO - PROCESS | 1754 | 1466697385778 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:56:25 INFO - PROCESS | 1754 | 1466697385947 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 1754 | 1466697385969 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c32f800 == 46 [pid = 1754] [id = 62] 08:56:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9c32fc00) [pid = 1754] [serial = 184] [outer = (nil)] 08:56:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9c331c00) [pid = 1754] [serial = 185] [outer = 0x9c32fc00] 08:56:26 INFO - PROCESS | 1754 | 1466697386065 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9c335400) [pid = 1754] [serial = 186] [outer = 0x9c32fc00] 08:56:27 INFO - PROCESS | 1754 | 1466697387276 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1795ms 08:56:27 INFO - PROCESS | 1754 | 1466697387359 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1754 | 1466697387365 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:56:27 INFO - PROCESS | 1754 | 1466697387374 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 1754 | 1466697387380 Marionette TRACE conn4 <- [1,222,null,{}] 08:56:27 INFO - PROCESS | 1754 | 1466697387388 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}] 08:56:27 INFO - PROCESS | 1754 | 1466697387395 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:27 INFO - PROCESS | 1754 | 1466697387687 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:56:27 INFO - PROCESS | 1754 | 1466697387946 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 1754 | 1466697387960 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d3d6800 == 47 [pid = 1754] [id = 63] 08:56:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9d908400) [pid = 1754] [serial = 187] [outer = (nil)] 08:56:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0xa239fc00) [pid = 1754] [serial = 188] [outer = 0x9d908400] 08:56:28 INFO - PROCESS | 1754 | 1466697388110 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0xa333a000) [pid = 1754] [serial = 189] [outer = 0x9d908400] 08:56:29 INFO - PROCESS | 1754 | 1466697389440 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 2137ms 08:56:29 INFO - PROCESS | 1754 | 1466697389513 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 1754 | 1466697389519 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:56:29 INFO - PROCESS | 1754 | 1466697389528 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 1754 | 1466697389532 Marionette TRACE conn4 <- [1,226,null,{}] 08:56:29 INFO - PROCESS | 1754 | 1466697389542 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}] 08:56:29 INFO - PROCESS | 1754 | 1466697389548 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:29 INFO - PROCESS | 1754 | 1466697389823 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:56:30 INFO - PROCESS | 1754 | 1466697390053 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 1754 | 1466697390062 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d242400 == 48 [pid = 1754] [id = 64] 08:56:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x9d242800) [pid = 1754] [serial = 190] [outer = (nil)] 08:56:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9d24a000) [pid = 1754] [serial = 191] [outer = 0x9d242800] 08:56:30 INFO - PROCESS | 1754 | 1466697390196 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9d24cc00) [pid = 1754] [serial = 192] [outer = 0x9d242800] 08:56:31 INFO - PROCESS | 1754 | 1466697391357 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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:56:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1894ms 08:56:31 INFO - PROCESS | 1754 | 1466697391423 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 1754 | 1466697391430 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:56:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:56:31 INFO - PROCESS | 1754 | 1466697391439 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 1754 | 1466697391445 Marionette TRACE conn4 <- [1,230,null,{}] 08:56:31 INFO - PROCESS | 1754 | 1466697391453 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}] 08:56:31 INFO - PROCESS | 1754 | 1466697391469 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:31 INFO - PROCESS | 1754 | 1466697391870 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:56:32 INFO - PROCESS | 1754 | 1466697392065 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 1754 | 1466697392078 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x95327800 == 49 [pid = 1754] [id = 65] 08:56:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x95329000) [pid = 1754] [serial = 193] [outer = (nil)] 08:56:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x95331000) [pid = 1754] [serial = 194] [outer = 0x95329000] 08:56:32 INFO - PROCESS | 1754 | 1466697392210 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x9d24c000) [pid = 1754] [serial = 195] [outer = 0x95329000] 08:56:33 INFO - PROCESS | 1754 | 1466697393385 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 2001ms 08:56:33 INFO - PROCESS | 1754 | 1466697393442 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 1754 | 1466697393448 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:56:33 INFO - PROCESS | 1754 | 1466697393457 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 1754 | 1466697393461 Marionette TRACE conn4 <- [1,234,null,{}] 08:56:33 INFO - PROCESS | 1754 | 1466697393470 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}] 08:56:33 INFO - PROCESS | 1754 | 1466697393477 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:33 INFO - PROCESS | 1754 | 1466697393762 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:56:34 INFO - PROCESS | 1754 | 1466697394013 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 1754 | 1466697394026 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x92341800 == 50 [pid = 1754] [id = 66] 08:56:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x9258ac00) [pid = 1754] [serial = 196] [outer = (nil)] 08:56:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0xa34a4400) [pid = 1754] [serial = 197] [outer = 0x9258ac00] 08:56:34 INFO - PROCESS | 1754 | 1466697394195 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0xa34a8400) [pid = 1754] [serial = 198] [outer = 0x9258ac00] 08:56:35 INFO - PROCESS | 1754 | 1466697395363 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]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1944ms 08:56:35 INFO - PROCESS | 1754 | 1466697395403 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 1754 | 1466697395409 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:56:35 INFO - PROCESS | 1754 | 1466697395418 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 1754 | 1466697395423 Marionette TRACE conn4 <- [1,238,null,{}] 08:56:35 INFO - PROCESS | 1754 | 1466697395432 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}] 08:56:35 INFO - PROCESS | 1754 | 1466697395438 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:35 INFO - PROCESS | 1754 | 1466697395700 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:56:35 INFO - PROCESS | 1754 | 1466697395917 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 1754 | 1466697395924 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x95245400 == 51 [pid = 1754] [id = 67] 08:56:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x95336400) [pid = 1754] [serial = 199] [outer = (nil)] 08:56:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0xa34acc00) [pid = 1754] [serial = 200] [outer = 0x95336400] 08:56:36 INFO - PROCESS | 1754 | 1466697396076 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0xa34b0400) [pid = 1754] [serial = 201] [outer = 0x95336400] 08:56:37 INFO - PROCESS | 1754 | 1466697397253 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1898ms 08:56:37 INFO - PROCESS | 1754 | 1466697397318 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 1754 | 1466697397325 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:56:37 INFO - PROCESS | 1754 | 1466697397334 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 1754 | 1466697397339 Marionette TRACE conn4 <- [1,242,null,{}] 08:56:37 INFO - PROCESS | 1754 | 1466697397348 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}] 08:56:37 INFO - PROCESS | 1754 | 1466697397354 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:37 INFO - PROCESS | 1754 | 1466697397649 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:56:37 INFO - PROCESS | 1754 | 1466697397910 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1754 | 1466697397928 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x92584800 == 52 [pid = 1754] [id = 68] 08:56:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x98302400) [pid = 1754] [serial = 202] [outer = (nil)] 08:56:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0xa610a000) [pid = 1754] [serial = 203] [outer = 0x98302400] 08:56:38 INFO - PROCESS | 1754 | 1466697398091 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0xa61bc400) [pid = 1754] [serial = 204] [outer = 0x98302400] 08:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1991ms 08:56:39 INFO - PROCESS | 1754 | 1466697399311 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]]]}] 08:56:39 INFO - PROCESS | 1754 | 1466697399327 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 1754 | 1466697399333 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:56:39 INFO - PROCESS | 1754 | 1466697399342 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 1754 | 1466697399346 Marionette TRACE conn4 <- [1,246,null,{}] 08:56:39 INFO - PROCESS | 1754 | 1466697399355 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}] 08:56:39 INFO - PROCESS | 1754 | 1466697399363 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:39 INFO - PROCESS | 1754 | 1466697399622 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:56:39 INFO - PROCESS | 1754 | 1466697399859 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 1754 | 1466697399870 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x9845a800 == 53 [pid = 1754] [id = 69] 08:56:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9b674400) [pid = 1754] [serial = 205] [outer = (nil)] 08:56:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x9c009c00) [pid = 1754] [serial = 206] [outer = 0x9b674400] 08:56:40 INFO - PROCESS | 1754 | 1466697400002 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9c00e400) [pid = 1754] [serial = 207] [outer = 0x9b674400] 08:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1942ms 08:56:41 INFO - PROCESS | 1754 | 1466697401272 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]]]}] 08:56:41 INFO - PROCESS | 1754 | 1466697401287 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 1754 | 1466697401293 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:56:41 INFO - PROCESS | 1754 | 1466697401302 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 1754 | 1466697401308 Marionette TRACE conn4 <- [1,250,null,{}] 08:56:41 INFO - PROCESS | 1754 | 1466697401317 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}] 08:56:41 INFO - PROCESS | 1754 | 1466697401325 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:41 INFO - PROCESS | 1754 | 1466697401761 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:56:41 INFO - PROCESS | 1754 | 1466697401949 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1754 | 1466697401963 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c002000 == 54 [pid = 1754] [id = 70] 08:56:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9c007000) [pid = 1754] [serial = 208] [outer = (nil)] 08:56:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0xa682a400) [pid = 1754] [serial = 209] [outer = 0x9c007000] 08:56:42 INFO - PROCESS | 1754 | 1466697402099 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0xa6bdac00) [pid = 1754] [serial = 210] [outer = 0x9c007000] 08:56:43 INFO - PROCESS | 1754 | 1466697403299 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 2043ms 08:56:43 INFO - PROCESS | 1754 | 1466697403346 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 1754 | 1466697403353 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:56:43 INFO - PROCESS | 1754 | 1466697403362 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1754 | 1466697403367 Marionette TRACE conn4 <- [1,254,null,{}] 08:56:43 INFO - PROCESS | 1754 | 1466697403376 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}] 08:56:43 INFO - PROCESS | 1754 | 1466697403382 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:43 INFO - PROCESS | 1754 | 1466697403674 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:56:43 INFO - PROCESS | 1754 | 1466697403936 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 1754 | 1466697403946 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x92004c00 == 55 [pid = 1754] [id = 71] 08:56:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x92005000) [pid = 1754] [serial = 211] [outer = (nil)] 08:56:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x9200c800) [pid = 1754] [serial = 212] [outer = 0x92005000] 08:56:44 INFO - PROCESS | 1754 | 1466697404127 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x92010800) [pid = 1754] [serial = 213] [outer = 0x92005000] 08:56:45 INFO - PROCESS | 1754 | 1466697405397 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]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:56:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 2099ms 08:56:45 INFO - PROCESS | 1754 | 1466697405463 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 1754 | 1466697405469 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:56:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:56:45 INFO - PROCESS | 1754 | 1466697405478 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 1754 | 1466697405484 Marionette TRACE conn4 <- [1,258,null,{}] 08:56:45 INFO - PROCESS | 1754 | 1466697405492 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}] 08:56:45 INFO - PROCESS | 1754 | 1466697405500 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:45 INFO - PROCESS | 1754 | 1466697405786 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:56:46 INFO - PROCESS | 1754 | 1466697406044 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 1754 | 1466697406052 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x92005c00 == 56 [pid = 1754] [id = 72] 08:56:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x92111000) [pid = 1754] [serial = 214] [outer = (nil)] 08:56:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x92116800) [pid = 1754] [serial = 215] [outer = 0x92111000] 08:56:46 INFO - PROCESS | 1754 | 1466697406214 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9211b000) [pid = 1754] [serial = 216] [outer = 0x92111000] 08:56:47 INFO - PROCESS | 1754 | 1466697407457 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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2036ms 08:56:47 INFO - PROCESS | 1754 | 1466697407515 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 1754 | 1466697407520 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:56:47 INFO - PROCESS | 1754 | 1466697407531 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 1754 | 1466697407535 Marionette TRACE conn4 <- [1,262,null,{}] 08:56:47 INFO - PROCESS | 1754 | 1466697407544 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}] 08:56:47 INFO - PROCESS | 1754 | 1466697407551 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:47 INFO - PROCESS | 1754 | 1466697407827 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:56:48 INFO - PROCESS | 1754 | 1466697408108 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1754 | 1466697408120 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x91383800 == 57 [pid = 1754] [id = 73] 08:56:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x91384c00) [pid = 1754] [serial = 217] [outer = (nil)] 08:56:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9138b000) [pid = 1754] [serial = 218] [outer = 0x91384c00] 08:56:48 INFO - PROCESS | 1754 | 1466697408290 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x9138e000) [pid = 1754] [serial = 219] [outer = 0x91384c00] 08:56:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x9200e800) [pid = 1754] [serial = 220] [outer = 0x93ac9c00] 08:56:50 INFO - PROCESS | 1754 | 1466697410118 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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 2638ms 08:56:50 INFO - PROCESS | 1754 | 1466697410184 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 1754 | 1466697410193 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:56:50 INFO - PROCESS | 1754 | 1466697410206 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 1754 | 1466697410211 Marionette TRACE conn4 <- [1,266,null,{}] 08:56:50 INFO - PROCESS | 1754 | 1466697410223 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}] 08:56:50 INFO - PROCESS | 1754 | 1466697410232 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:50 INFO - PROCESS | 1754 | 1466697410459 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:56:50 INFO - PROCESS | 1754 | 1466697410676 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 1754 | 1466697410684 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x91382c00 == 58 [pid = 1754] [id = 74] 08:56:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x92119800) [pid = 1754] [serial = 221] [outer = (nil)] 08:56:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x92532c00) [pid = 1754] [serial = 222] [outer = 0x92119800] 08:56:50 INFO - PROCESS | 1754 | 1466697410803 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x92582000) [pid = 1754] [serial = 223] [outer = 0x92119800] 08:56:51 INFO - PROCESS | 1754 | --DOCSHELL 0x9256b800 == 57 [pid = 1754] [id = 34] 08:56:51 INFO - PROCESS | 1754 | --DOCSHELL 0x92426c00 == 56 [pid = 1754] [id = 33] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0xa23a5000) [pid = 1754] [serial = 140] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOCSHELL 0x99fe6c00 == 55 [pid = 1754] [id = 51] 08:56:51 INFO - PROCESS | 1754 | --DOCSHELL 0x93c9a000 == 54 [pid = 1754] [id = 50] 08:56:51 INFO - PROCESS | 1754 | --DOCSHELL 0x92528800 == 53 [pid = 1754] [id = 49] 08:56:51 INFO - PROCESS | 1754 | --DOCSHELL 0x92339800 == 52 [pid = 1754] [id = 48] 08:56:51 INFO - PROCESS | 1754 | 1466697411683 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]]]}] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0xa223c400) [pid = 1754] [serial = 137] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x983bd800) [pid = 1754] [serial = 122] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x95243800) [pid = 1754] [serial = 119] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x93e72400) [pid = 1754] [serial = 128] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x95243400) [pid = 1754] [serial = 129] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x983bcc00) [pid = 1754] [serial = 131] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x9cede400) [pid = 1754] [serial = 126] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x9a131800) [pid = 1754] [serial = 125] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x9d34bc00) [pid = 1754] [serial = 116] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x9d40b400) [pid = 1754] [serial = 134] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0xa2341c00) [pid = 1754] [serial = 138] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x9d95a400) [pid = 1754] [serial = 135] [outer = (nil)] [url = about:blank] 08:56:51 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x9936d000) [pid = 1754] [serial = 132] [outer = (nil)] [url = about:blank] 08:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1545ms 08:56:51 INFO - PROCESS | 1754 | 1466697411748 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 1754 | 1466697411755 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:56:51 INFO - PROCESS | 1754 | 1466697411765 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 1754 | 1466697411768 Marionette TRACE conn4 <- [1,270,null,{}] 08:56:51 INFO - PROCESS | 1754 | 1466697411774 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}] 08:56:51 INFO - PROCESS | 1754 | 1466697411780 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:51 INFO - PROCESS | 1754 | 1466697411949 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:56:52 INFO - PROCESS | 1754 | 1466697412076 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 1754 | 1466697412084 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x9256fc00 == 53 [pid = 1754] [id = 75] 08:56:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x93c8e400) [pid = 1754] [serial = 224] [outer = (nil)] 08:56:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x93e7f800) [pid = 1754] [serial = 225] [outer = 0x93c8e400] 08:56:52 INFO - PROCESS | 1754 | 1466697412158 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x95246400) [pid = 1754] [serial = 226] [outer = 0x93c8e400] 08:56:52 INFO - PROCESS | 1754 | 1466697412898 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1182ms 08:56:52 INFO - PROCESS | 1754 | 1466697412947 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 1754 | 1466697412951 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:56:52 INFO - PROCESS | 1754 | 1466697412957 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 1754 | 1466697412963 Marionette TRACE conn4 <- [1,274,null,{}] 08:56:52 INFO - PROCESS | 1754 | 1466697412978 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}] 08:56:52 INFO - PROCESS | 1754 | 1466697412986 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:53 INFO - PROCESS | 1754 | 1466697413163 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:56:53 INFO - PROCESS | 1754 | 1466697413173 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 1754 | 1466697413181 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x95333800 == 54 [pid = 1754] [id = 76] 08:56:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x953bac00) [pid = 1754] [serial = 227] [outer = (nil)] 08:56:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x98305c00) [pid = 1754] [serial = 228] [outer = 0x953bac00] 08:56:53 INFO - PROCESS | 1754 | 1466697413370 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x983c0800) [pid = 1754] [serial = 229] [outer = 0x953bac00] 08:56:54 INFO - PROCESS | 1754 | 1466697414168 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1235ms 08:56:54 INFO - PROCESS | 1754 | 1466697414193 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 1754 | 1466697414197 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:56:54 INFO - PROCESS | 1754 | 1466697414203 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 1754 | 1466697414205 Marionette TRACE conn4 <- [1,278,null,{}] 08:56:54 INFO - PROCESS | 1754 | 1466697414211 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}] 08:56:54 INFO - PROCESS | 1754 | 1466697414216 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:54 INFO - PROCESS | 1754 | 1466697414415 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:56:54 INFO - PROCESS | 1754 | 1466697414454 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 1754 | 1466697414462 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x953bfc00 == 55 [pid = 1754] [id = 77] 08:56:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x983c4800) [pid = 1754] [serial = 230] [outer = (nil)] 08:56:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x99880800) [pid = 1754] [serial = 231] [outer = 0x983c4800] 08:56:54 INFO - PROCESS | 1754 | 1466697414543 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9936bc00) [pid = 1754] [serial = 232] [outer = 0x983c4800] 08:56:55 INFO - PROCESS | 1754 | 1466697415362 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1178ms 08:56:55 INFO - PROCESS | 1754 | 1466697415386 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 1754 | 1466697415389 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:56:55 INFO - PROCESS | 1754 | 1466697415403 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 1754 | 1466697415407 Marionette TRACE conn4 <- [1,282,null,{}] 08:56:55 INFO - PROCESS | 1754 | 1466697415412 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}] 08:56:55 INFO - PROCESS | 1754 | 1466697415417 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:55 INFO - PROCESS | 1754 | 1466697415618 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:56:55 INFO - PROCESS | 1754 | 1466697415639 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 1754 | 1466697415646 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x92110400 == 56 [pid = 1754] [id = 78] 08:56:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x9552d400) [pid = 1754] [serial = 233] [outer = (nil)] 08:56:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x9c00b400) [pid = 1754] [serial = 234] [outer = 0x9552d400] 08:56:55 INFO - PROCESS | 1754 | 1466697415716 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x9c328400) [pid = 1754] [serial = 235] [outer = 0x9552d400] 08:56:56 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x92572800) [pid = 1754] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:56:56 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9c693c00) [pid = 1754] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:56:56 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x9256e400) [pid = 1754] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:56:56 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x99fec800) [pid = 1754] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:56:56 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9c377000) [pid = 1754] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:56:56 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x93ad0c00) [pid = 1754] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:56:56 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x93aca400) [pid = 1754] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:56:56 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x983b9800) [pid = 1754] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:56:56 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x93e79400) [pid = 1754] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:56:56 INFO - PROCESS | 1754 | 1466697416641 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1288ms 08:56:56 INFO - PROCESS | 1754 | 1466697416693 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 1754 | 1466697416697 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:56:56 INFO - PROCESS | 1754 | 1466697416702 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 1754 | 1466697416705 Marionette TRACE conn4 <- [1,286,null,{}] 08:56:56 INFO - PROCESS | 1754 | 1466697416711 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}] 08:56:56 INFO - PROCESS | 1754 | 1466697416720 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:56 INFO - PROCESS | 1754 | 1466697416902 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:56:57 INFO - PROCESS | 1754 | 1466697417016 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 1754 | 1466697417026 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x9138f000 == 57 [pid = 1754] [id = 79] 08:56:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x93e7b800) [pid = 1754] [serial = 236] [outer = (nil)] 08:56:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9ce92400) [pid = 1754] [serial = 237] [outer = 0x93e7b800] 08:56:57 INFO - PROCESS | 1754 | 1466697417091 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x9d241400) [pid = 1754] [serial = 238] [outer = 0x93e7b800] 08:56:57 INFO - PROCESS | 1754 | 1466697417763 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1090ms 08:56:57 INFO - PROCESS | 1754 | 1466697417799 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 1754 | 1466697417801 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:56:57 INFO - PROCESS | 1754 | 1466697417808 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 1754 | 1466697417810 Marionette TRACE conn4 <- [1,290,null,{}] 08:56:57 INFO - PROCESS | 1754 | 1466697417816 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}] 08:56:57 INFO - PROCESS | 1754 | 1466697417820 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:57 INFO - PROCESS | 1754 | 1466697417990 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:56:58 INFO - PROCESS | 1754 | 1466697418179 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1754 | 1466697418188 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x91385000 == 58 [pid = 1754] [id = 80] 08:56:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x91385800) [pid = 1754] [serial = 239] [outer = (nil)] 08:56:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x9138dc00) [pid = 1754] [serial = 240] [outer = 0x91385800] 08:56:58 INFO - PROCESS | 1754 | 1466697418274 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9200cc00) [pid = 1754] [serial = 241] [outer = 0x91385800] 08:56:59 INFO - PROCESS | 1754 | 1466697419214 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1434ms 08:56:59 INFO - PROCESS | 1754 | 1466697419245 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1754 | 1466697419251 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:56:59 INFO - PROCESS | 1754 | 1466697419259 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1754 | 1466697419264 Marionette TRACE conn4 <- [1,294,null,{}] 08:56:59 INFO - PROCESS | 1754 | 1466697419272 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}] 08:56:59 INFO - PROCESS | 1754 | 1466697419280 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:59 INFO - PROCESS | 1754 | 1466697419466 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:56:59 INFO - PROCESS | 1754 | 1466697419638 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 1754 | 1466697419648 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:56:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c9a000 == 59 [pid = 1754] [id = 81] 08:56:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x951b1c00) [pid = 1754] [serial = 242] [outer = (nil)] 08:56:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x95328400) [pid = 1754] [serial = 243] [outer = 0x951b1c00] 08:56:59 INFO - PROCESS | 1754 | 1466697419734 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x9532ec00) [pid = 1754] [serial = 244] [outer = 0x951b1c00] 08:57:00 INFO - PROCESS | 1754 | 1466697420684 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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1442ms 08:57:00 INFO - PROCESS | 1754 | 1466697420704 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 1754 | 1466697420724 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:57:00 INFO - PROCESS | 1754 | 1466697420770 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 1754 | 1466697420775 Marionette TRACE conn4 <- [1,298,null,{}] 08:57:00 INFO - PROCESS | 1754 | 1466697420782 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}] 08:57:00 INFO - PROCESS | 1754 | 1466697420787 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:00 INFO - PROCESS | 1754 | 1466697420983 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:57:01 INFO - PROCESS | 1754 | 1466697421144 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 1754 | 1466697421154 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x983b9800 == 60 [pid = 1754] [id = 82] 08:57:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9930f800) [pid = 1754] [serial = 245] [outer = (nil)] 08:57:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x9c32c400) [pid = 1754] [serial = 246] [outer = 0x9930f800] 08:57:01 INFO - PROCESS | 1754 | 1466697421235 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9c74c000) [pid = 1754] [serial = 247] [outer = 0x9930f800] 08:57:02 INFO - PROCESS | 1754 | 1466697422200 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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1526ms 08:57:02 INFO - PROCESS | 1754 | 1466697422267 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 1754 | 1466697422271 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:57:02 INFO - PROCESS | 1754 | 1466697422285 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 1754 | 1466697422300 Marionette TRACE conn4 <- [1,302,null,{}] 08:57:02 INFO - PROCESS | 1754 | 1466697422308 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}] 08:57:02 INFO - PROCESS | 1754 | 1466697422315 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:02 INFO - PROCESS | 1754 | 1466697422541 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:57:02 INFO - PROCESS | 1754 | 1466697422765 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 1754 | 1466697422774 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d961000 == 61 [pid = 1754] [id = 83] 08:57:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0xa1193c00) [pid = 1754] [serial = 248] [outer = (nil)] 08:57:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0xa236bc00) [pid = 1754] [serial = 249] [outer = 0xa1193c00] 08:57:02 INFO - PROCESS | 1754 | 1466697422868 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0xa2f8ec00) [pid = 1754] [serial = 250] [outer = 0xa1193c00] 08:57:03 INFO - PROCESS | 1754 | 1466697423674 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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1448ms 08:57:03 INFO - PROCESS | 1754 | 1466697423728 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 1754 | 1466697423732 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:57:03 INFO - PROCESS | 1754 | 1466697423738 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 1754 | 1466697423741 Marionette TRACE conn4 <- [1,306,null,{}] 08:57:03 INFO - PROCESS | 1754 | 1466697423747 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}] 08:57:03 INFO - PROCESS | 1754 | 1466697423753 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:03 INFO - PROCESS | 1754 | 1466697423939 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:57:04 INFO - PROCESS | 1754 | 1466697424095 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 1754 | 1466697424103 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:04 INFO - PROCESS | 1754 | ++DOCSHELL 0xa236ec00 == 62 [pid = 1754] [id = 84] 08:57:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0xa23a5000) [pid = 1754] [serial = 251] [outer = (nil)] 08:57:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0xa4f1b000) [pid = 1754] [serial = 252] [outer = 0xa23a5000] 08:57:04 INFO - PROCESS | 1754 | 1466697424180 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0xa681cc00) [pid = 1754] [serial = 253] [outer = 0xa23a5000] 08:57:05 INFO - PROCESS | 1754 | 1466697425070 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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1384ms 08:57:05 INFO - PROCESS | 1754 | 1466697425124 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 1754 | 1466697425128 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:57:05 INFO - PROCESS | 1754 | 1466697425134 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 1754 | 1466697425138 Marionette TRACE conn4 <- [1,310,null,{}] 08:57:05 INFO - PROCESS | 1754 | 1466697425144 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}] 08:57:05 INFO - PROCESS | 1754 | 1466697425149 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:05 INFO - PROCESS | 1754 | 1466697425382 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:57:05 INFO - PROCESS | 1754 | 1466697425585 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 1754 | 1466697425602 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:05 INFO - PROCESS | 1754 | ++DOCSHELL 0xa6bde000 == 63 [pid = 1754] [id = 85] 08:57:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0xa6d6b400) [pid = 1754] [serial = 254] [outer = (nil)] 08:57:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0xa6d6e000) [pid = 1754] [serial = 255] [outer = 0xa6d6b400] 08:57:05 INFO - PROCESS | 1754 | 1466697425735 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0xa6d74c00) [pid = 1754] [serial = 256] [outer = 0xa6d6b400] 08:57:06 INFO - PROCESS | 1754 | 1466697426536 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1438ms 08:57:06 INFO - PROCESS | 1754 | 1466697426572 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 1754 | 1466697426576 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:57:06 INFO - PROCESS | 1754 | 1466697426608 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 1754 | 1466697426611 Marionette TRACE conn4 <- [1,314,null,{}] 08:57:06 INFO - PROCESS | 1754 | 1466697426617 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}] 08:57:06 INFO - PROCESS | 1754 | 1466697426623 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:06 INFO - PROCESS | 1754 | 1466697426799 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:57:06 INFO - PROCESS | 1754 | 1466697426960 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 1754 | 1466697426970 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c32ec00 == 64 [pid = 1754] [id = 86] 08:57:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0xa67eb000) [pid = 1754] [serial = 257] [outer = (nil)] 08:57:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0xa6d7a400) [pid = 1754] [serial = 258] [outer = 0xa67eb000] 08:57:07 INFO - PROCESS | 1754 | 1466697427049 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0xa6f41800) [pid = 1754] [serial = 259] [outer = 0xa67eb000] 08:57:07 INFO - PROCESS | 1754 | 1466697427956 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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1383ms 08:57:07 INFO - PROCESS | 1754 | 1466697427987 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 1754 | 1466697427990 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:57:07 INFO - PROCESS | 1754 | 1466697427997 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 1754 | 1466697428000 Marionette TRACE conn4 <- [1,318,null,{}] 08:57:08 INFO - PROCESS | 1754 | 1466697428006 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}] 08:57:08 INFO - PROCESS | 1754 | 1466697428012 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:08 INFO - PROCESS | 1754 | 1466697428176 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:57:08 INFO - PROCESS | 1754 | 1466697428342 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1754 | 1466697428349 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d0000 == 65 [pid = 1754] [id = 87] 08:57:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8f8d2000) [pid = 1754] [serial = 260] [outer = (nil)] 08:57:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8f8d8400) [pid = 1754] [serial = 261] [outer = 0x8f8d2000] 08:57:08 INFO - PROCESS | 1754 | 1466697428426 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8f8d9800) [pid = 1754] [serial = 262] [outer = 0x8f8d2000] 08:57:09 INFO - PROCESS | 1754 | 1466697429714 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]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1735ms 08:57:09 INFO - PROCESS | 1754 | 1466697429735 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 1754 | 1466697429741 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:57:09 INFO - PROCESS | 1754 | 1466697429749 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 1754 | 1466697429754 Marionette TRACE conn4 <- [1,322,null,{}] 08:57:09 INFO - PROCESS | 1754 | 1466697429762 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}] 08:57:09 INFO - PROCESS | 1754 | 1466697429766 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:10 INFO - PROCESS | 1754 | 1466697430007 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:57:10 INFO - PROCESS | 1754 | 1466697430177 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 1754 | 1466697430190 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x92569000 == 66 [pid = 1754] [id = 88] 08:57:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x92571800) [pid = 1754] [serial = 263] [outer = (nil)] 08:57:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x93c50c00) [pid = 1754] [serial = 264] [outer = 0x92571800] 08:57:10 INFO - PROCESS | 1754 | 1466697430259 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x93c98c00) [pid = 1754] [serial = 265] [outer = 0x92571800] 08:57:11 INFO - PROCESS | 1754 | 1466697431266 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1534ms 08:57:11 INFO - PROCESS | 1754 | 1466697431282 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 1754 | 1466697431289 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:57:11 INFO - PROCESS | 1754 | 1466697431299 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 1754 | 1466697431303 Marionette TRACE conn4 <- [1,326,null,{}] 08:57:11 INFO - PROCESS | 1754 | 1466697431309 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}] 08:57:11 INFO - PROCESS | 1754 | 1466697431314 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:11 INFO - PROCESS | 1754 | 1466697431477 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0x98467400 == 65 [pid = 1754] [id = 38] 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0x95243000 == 64 [pid = 1754] [id = 15] 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0x92581400 == 63 [pid = 1754] [id = 21] 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0xa2243000 == 62 [pid = 1754] [id = 30] 08:57:11 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0xa4d09c00) [pid = 1754] [serial = 176] [outer = (nil)] [url = about:blank] 08:57:11 INFO - PROCESS | 1754 | 1466697431691 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1754 | 1466697431699 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0x9c753000 == 61 [pid = 1754] [id = 17] 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0x9d40bc00 == 60 [pid = 1754] [id = 19] 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0x9d17b400 == 59 [pid = 1754] [id = 39] 08:57:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8ce400 == 60 [pid = 1754] [id = 89] 08:57:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x9211cc00) [pid = 1754] [serial = 266] [outer = (nil)] 08:57:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x93c92800) [pid = 1754] [serial = 267] [outer = 0x9211cc00] 08:57:11 INFO - PROCESS | 1754 | 1466697431844 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9532b800) [pid = 1754] [serial = 268] [outer = 0x9211cc00] 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0x9138f000 == 59 [pid = 1754] [id = 79] 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0x92110400 == 58 [pid = 1754] [id = 78] 08:57:11 INFO - PROCESS | 1754 | --DOCSHELL 0x953bfc00 == 57 [pid = 1754] [id = 77] 08:57:12 INFO - PROCESS | 1754 | --DOCSHELL 0x95333800 == 56 [pid = 1754] [id = 76] 08:57:12 INFO - PROCESS | 1754 | --DOCSHELL 0x9256fc00 == 55 [pid = 1754] [id = 75] 08:57:12 INFO - PROCESS | 1754 | --DOCSHELL 0x91382c00 == 54 [pid = 1754] [id = 74] 08:57:12 INFO - PROCESS | 1754 | --DOCSHELL 0x91383800 == 53 [pid = 1754] [id = 73] 08:57:12 INFO - PROCESS | 1754 | --DOCSHELL 0x92005c00 == 52 [pid = 1754] [id = 72] 08:57:12 INFO - PROCESS | 1754 | --DOCSHELL 0x92004c00 == 51 [pid = 1754] [id = 71] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x993c3400) [pid = 1754] [serial = 123] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9524c400) [pid = 1754] [serial = 120] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x983ad800) [pid = 1754] [serial = 146] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x951bfc00) [pid = 1754] [serial = 162] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x9d3dbc00) [pid = 1754] [serial = 170] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0xa223fc00) [pid = 1754] [serial = 174] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x92425800) [pid = 1754] [serial = 143] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x9d408800) [pid = 1754] [serial = 171] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x92589c00) [pid = 1754] [serial = 161] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9a133000) [pid = 1754] [serial = 164] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9d177c00) [pid = 1754] [serial = 168] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9ce9a000) [pid = 1754] [serial = 141] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x983b6800) [pid = 1754] [serial = 173] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x952f0000) [pid = 1754] [serial = 158] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9c692400) [pid = 1754] [serial = 167] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0xa2372800) [pid = 1754] [serial = 152] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x953b8000) [pid = 1754] [serial = 155] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x953b5c00) [pid = 1754] [serial = 159] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x9bd66c00) [pid = 1754] [serial = 149] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x9b66f400) [pid = 1754] [serial = 165] [outer = (nil)] [url = about:blank] 08:57:12 INFO - PROCESS | 1754 | 1466697432637 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1384ms 08:57:12 INFO - PROCESS | 1754 | 1466697432684 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 1754 | 1466697432688 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:57:12 INFO - PROCESS | 1754 | 1466697432694 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 1754 | 1466697432699 Marionette TRACE conn4 <- [1,330,null,{}] 08:57:12 INFO - PROCESS | 1754 | 1466697432714 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}] 08:57:12 INFO - PROCESS | 1754 | 1466697432722 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:12 INFO - PROCESS | 1754 | 1466697432878 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:57:12 INFO - PROCESS | 1754 | 1466697432889 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 1754 | 1466697432900 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x983c4000 == 52 [pid = 1754] [id = 90] 08:57:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x983c5000) [pid = 1754] [serial = 269] [outer = (nil)] 08:57:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x993c2800) [pid = 1754] [serial = 270] [outer = 0x983c5000] 08:57:12 INFO - PROCESS | 1754 | 1466697432966 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9a1db400) [pid = 1754] [serial = 271] [outer = 0x983c5000] 08:57:13 INFO - PROCESS | 1754 | 1466697433854 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1188ms 08:57:13 INFO - PROCESS | 1754 | 1466697433882 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 1754 | 1466697433887 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:57:13 INFO - PROCESS | 1754 | 1466697433893 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 1754 | 1466697433896 Marionette TRACE conn4 <- [1,334,null,{}] 08:57:13 INFO - PROCESS | 1754 | 1466697433901 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}] 08:57:13 INFO - PROCESS | 1754 | 1466697433906 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:14 INFO - PROCESS | 1754 | 1466697434058 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:57:14 INFO - PROCESS | 1754 | 1466697434073 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 1754 | 1466697434082 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b668400 == 53 [pid = 1754] [id = 91] 08:57:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9c001800) [pid = 1754] [serial = 272] [outer = (nil)] 08:57:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9c010000) [pid = 1754] [serial = 273] [outer = 0x9c001800] 08:57:14 INFO - PROCESS | 1754 | 1466697434146 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x9c183c00) [pid = 1754] [serial = 274] [outer = 0x9c001800] 08:57:14 INFO - PROCESS | 1754 | 1466697434977 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]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1127ms 08:57:15 INFO - PROCESS | 1754 | 1466697435021 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 1754 | 1466697435025 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:57:15 INFO - PROCESS | 1754 | 1466697435041 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 1754 | 1466697435044 Marionette TRACE conn4 <- [1,338,null,{}] 08:57:15 INFO - PROCESS | 1754 | 1466697435049 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}] 08:57:15 INFO - PROCESS | 1754 | 1466697435054 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:15 INFO - PROCESS | 1754 | 1466697435307 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:57:15 INFO - PROCESS | 1754 | 1466697435337 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 1754 | 1466697435343 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x993c3400 == 54 [pid = 1754] [id = 92] 08:57:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x99fefc00) [pid = 1754] [serial = 275] [outer = (nil)] 08:57:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9c188c00) [pid = 1754] [serial = 276] [outer = 0x99fefc00] 08:57:15 INFO - PROCESS | 1754 | 1466697435420 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x9c18d000) [pid = 1754] [serial = 277] [outer = 0x99fefc00] 08:57:16 INFO - PROCESS | 1754 | 1466697436292 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1279ms 08:57:16 INFO - PROCESS | 1754 | 1466697436321 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 1754 | 1466697436325 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:57:16 INFO - PROCESS | 1754 | 1466697436330 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 1754 | 1466697436333 Marionette TRACE conn4 <- [1,342,null,{}] 08:57:16 INFO - PROCESS | 1754 | 1466697436339 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}] 08:57:16 INFO - PROCESS | 1754 | 1466697436348 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:16 INFO - PROCESS | 1754 | 1466697436588 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:57:16 INFO - PROCESS | 1754 | 1466697436624 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 1754 | 1466697436632 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c00bc00 == 55 [pid = 1754] [id = 93] 08:57:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x9c183400) [pid = 1754] [serial = 278] [outer = (nil)] 08:57:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9d17b400) [pid = 1754] [serial = 279] [outer = 0x9c183400] 08:57:16 INFO - PROCESS | 1754 | 1466697436710 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x9d247800) [pid = 1754] [serial = 280] [outer = 0x9c183400] 08:57:17 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x953bac00) [pid = 1754] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:57:17 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x983c4800) [pid = 1754] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:57:17 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x93c8e400) [pid = 1754] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:57:17 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9552d400) [pid = 1754] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:57:17 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x92119800) [pid = 1754] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:57:17 INFO - PROCESS | 1754 | 1466697437762 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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1481ms 08:57:17 INFO - PROCESS | 1754 | 1466697437818 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 1754 | 1466697437822 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:57:17 INFO - PROCESS | 1754 | 1466697437829 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 1754 | 1466697437831 Marionette TRACE conn4 <- [1,346,null,{}] 08:57:17 INFO - PROCESS | 1754 | 1466697437841 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}] 08:57:17 INFO - PROCESS | 1754 | 1466697437844 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:17 INFO - PROCESS | 1754 | 1466697437994 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:57:18 INFO - PROCESS | 1754 | 1466697438003 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 1754 | 1466697438009 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200ec00 == 56 [pid = 1754] [id = 94] 08:57:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9256f000) [pid = 1754] [serial = 281] [outer = (nil)] 08:57:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x9d17bc00) [pid = 1754] [serial = 282] [outer = 0x9256f000] 08:57:18 INFO - PROCESS | 1754 | 1466697438076 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x9d240c00) [pid = 1754] [serial = 283] [outer = 0x9256f000] 08:57:18 INFO - PROCESS | 1754 | 1466697438904 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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1135ms 08:57:18 INFO - PROCESS | 1754 | 1466697438965 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 1754 | 1466697438969 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:57:18 INFO - PROCESS | 1754 | 1466697438975 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 1754 | 1466697438977 Marionette TRACE conn4 <- [1,350,null,{}] 08:57:18 INFO - PROCESS | 1754 | 1466697438983 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}] 08:57:18 INFO - PROCESS | 1754 | 1466697438988 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:19 INFO - PROCESS | 1754 | 1466697439150 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:57:19 INFO - PROCESS | 1754 | 1466697439159 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 1754 | 1466697439166 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8dc000 == 57 [pid = 1754] [id = 95] 08:57:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x952f2000) [pid = 1754] [serial = 284] [outer = (nil)] 08:57:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x95344800) [pid = 1754] [serial = 285] [outer = 0x952f2000] 08:57:19 INFO - PROCESS | 1754 | 1466697439230 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x95347400) [pid = 1754] [serial = 286] [outer = 0x952f2000] 08:57:20 INFO - PROCESS | 1754 | 1466697440287 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1388ms 08:57:20 INFO - PROCESS | 1754 | 1466697440365 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1754 | 1466697440371 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:57:20 INFO - PROCESS | 1754 | 1466697440379 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1754 | 1466697440387 Marionette TRACE conn4 <- [1,354,null,{}] 08:57:20 INFO - PROCESS | 1754 | 1466697440403 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}] 08:57:20 INFO - PROCESS | 1754 | 1466697440410 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:20 INFO - PROCESS | 1754 | 1466697440681 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:57:20 INFO - PROCESS | 1754 | 1466697440851 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 1754 | 1466697440864 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x9258c400 == 58 [pid = 1754] [id = 96] 08:57:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x93acd000) [pid = 1754] [serial = 287] [outer = (nil)] 08:57:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x952f4400) [pid = 1754] [serial = 288] [outer = 0x93acd000] 08:57:20 INFO - PROCESS | 1754 | 1466697440986 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x95329800) [pid = 1754] [serial = 289] [outer = 0x93acd000] 08:57:21 INFO - PROCESS | 1754 | 1466697441904 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1543ms 08:57:21 INFO - PROCESS | 1754 | 1466697441921 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 1754 | 1466697441928 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:57:21 INFO - PROCESS | 1754 | 1466697441939 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 1754 | 1466697441942 Marionette TRACE conn4 <- [1,358,null,{}] 08:57:21 INFO - PROCESS | 1754 | 1466697441949 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}] 08:57:21 INFO - PROCESS | 1754 | 1466697441954 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:22 INFO - PROCESS | 1754 | 1466697442145 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:57:22 INFO - PROCESS | 1754 | 1466697442308 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1754 | 1466697442319 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x9211e400 == 59 [pid = 1754] [id = 97] 08:57:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x95349800) [pid = 1754] [serial = 290] [outer = (nil)] 08:57:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x953be400) [pid = 1754] [serial = 291] [outer = 0x95349800] 08:57:22 INFO - PROCESS | 1754 | 1466697442403 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x983b7000) [pid = 1754] [serial = 292] [outer = 0x95349800] 08:57:23 INFO - PROCESS | 1754 | 1466697443390 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1480ms 08:57:23 INFO - PROCESS | 1754 | 1466697443418 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 1754 | 1466697443422 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:57:23 INFO - PROCESS | 1754 | 1466697443430 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1754 | 1466697443436 Marionette TRACE conn4 <- [1,362,null,{}] 08:57:23 INFO - PROCESS | 1754 | 1466697443452 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}] 08:57:23 INFO - PROCESS | 1754 | 1466697443461 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:23 INFO - PROCESS | 1754 | 1466697443682 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:57:23 INFO - PROCESS | 1754 | 1466697443888 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 1754 | 1466697443899 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a479400 == 60 [pid = 1754] [id = 98] 08:57:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9c326800) [pid = 1754] [serial = 293] [outer = (nil)] 08:57:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9c375c00) [pid = 1754] [serial = 294] [outer = 0x9c326800] 08:57:24 INFO - PROCESS | 1754 | 1466697444025 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9d17d400) [pid = 1754] [serial = 295] [outer = 0x9c326800] 08:57:24 INFO - PROCESS | 1754 | 1466697444910 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]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1535ms 08:57:24 INFO - PROCESS | 1754 | 1466697444967 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 1754 | 1466697444971 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:57:24 INFO - PROCESS | 1754 | 1466697444978 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 1754 | 1466697444981 Marionette TRACE conn4 <- [1,366,null,{}] 08:57:24 INFO - PROCESS | 1754 | 1466697444987 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}] 08:57:24 INFO - PROCESS | 1754 | 1466697444992 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:25 INFO - PROCESS | 1754 | 1466697445210 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:57:25 INFO - PROCESS | 1754 | 1466697445399 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1754 | 1466697445410 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x92116c00 == 61 [pid = 1754] [id = 99] 08:57:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9d352800) [pid = 1754] [serial = 296] [outer = (nil)] 08:57:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9d562400) [pid = 1754] [serial = 297] [outer = 0x9d352800] 08:57:25 INFO - PROCESS | 1754 | 1466697445508 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0xa1124000) [pid = 1754] [serial = 298] [outer = 0x9d352800] 08:57:26 INFO - PROCESS | 1754 | 1466697446356 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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1438ms 08:57:26 INFO - PROCESS | 1754 | 1466697446417 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 1754 | 1466697446421 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:57:26 INFO - PROCESS | 1754 | 1466697446427 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 1754 | 1466697446431 Marionette TRACE conn4 <- [1,370,null,{}] 08:57:26 INFO - PROCESS | 1754 | 1466697446437 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}] 08:57:26 INFO - PROCESS | 1754 | 1466697446442 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:26 INFO - PROCESS | 1754 | 1466697446612 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:57:26 INFO - PROCESS | 1754 | 1466697446775 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 1754 | 1466697446783 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d243400 == 62 [pid = 1754] [id = 100] 08:57:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x9d904800) [pid = 1754] [serial = 299] [outer = (nil)] 08:57:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0xa23e9400) [pid = 1754] [serial = 300] [outer = 0x9d904800] 08:57:26 INFO - PROCESS | 1754 | 1466697446864 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0xa25b7c00) [pid = 1754] [serial = 301] [outer = 0x9d904800] 08:57:27 INFO - PROCESS | 1754 | 1466697447798 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1434ms 08:57:27 INFO - PROCESS | 1754 | 1466697447863 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 1754 | 1466697447867 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:57:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:57:27 INFO - PROCESS | 1754 | 1466697447873 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 1754 | 1466697447876 Marionette TRACE conn4 <- [1,374,null,{}] 08:57:27 INFO - PROCESS | 1754 | 1466697447882 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}] 08:57:27 INFO - PROCESS | 1754 | 1466697447892 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:28 INFO - PROCESS | 1754 | 1466697448117 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:57:28 INFO - PROCESS | 1754 | 1466697448322 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 1754 | 1466697448329 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x92006000 == 63 [pid = 1754] [id = 101] 08:57:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0xa34abc00) [pid = 1754] [serial = 302] [outer = (nil)] 08:57:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0xa6bda800) [pid = 1754] [serial = 303] [outer = 0xa34abc00] 08:57:28 INFO - PROCESS | 1754 | 1466697448452 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0xa6d6d400) [pid = 1754] [serial = 304] [outer = 0xa34abc00] 08:57:29 INFO - PROCESS | 1754 | 1466697449307 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:57:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1486ms 08:57:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:57:29 INFO - PROCESS | 1754 | 1466697449359 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 1754 | 1466697449363 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:57:29 INFO - PROCESS | 1754 | 1466697449369 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 1754 | 1466697449373 Marionette TRACE conn4 <- [1,378,null,{}] 08:57:29 INFO - PROCESS | 1754 | 1466697449379 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}] 08:57:29 INFO - PROCESS | 1754 | 1466697449384 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:29 INFO - PROCESS | 1754 | 1466697449554 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:57:29 INFO - PROCESS | 1754 | 1466697449721 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 1754 | 1466697449733 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:29 INFO - PROCESS | 1754 | ++DOCSHELL 0xa4f1e800 == 64 [pid = 1754] [id = 102] 08:57:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0xa6bdc800) [pid = 1754] [serial = 305] [outer = (nil)] 08:57:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0xa6d78800) [pid = 1754] [serial = 306] [outer = 0xa6bdc800] 08:57:29 INFO - PROCESS | 1754 | 1466697449812 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0xa6f45c00) [pid = 1754] [serial = 307] [outer = 0xa6bdc800] 08:57:30 INFO - PROCESS | 1754 | 1466697450732 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:57:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1436ms 08:57:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:57:30 INFO - PROCESS | 1754 | 1466697450805 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 1754 | 1466697450809 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:57:30 INFO - PROCESS | 1754 | 1466697450815 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 1754 | 1466697450819 Marionette TRACE conn4 <- [1,382,null,{}] 08:57:30 INFO - PROCESS | 1754 | 1466697450825 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}] 08:57:30 INFO - PROCESS | 1754 | 1466697450830 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:31 INFO - PROCESS | 1754 | 1466697451035 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:57:31 INFO - PROCESS | 1754 | 1466697451250 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 1754 | 1466697451256 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54e000 == 65 [pid = 1754] [id = 103] 08:57:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8e54f400) [pid = 1754] [serial = 308] [outer = (nil)] 08:57:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8e558800) [pid = 1754] [serial = 309] [outer = 0x8e54f400] 08:57:31 INFO - PROCESS | 1754 | 1466697451384 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x9233a000) [pid = 1754] [serial = 310] [outer = 0x8e54f400] 08:57:32 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:57:32 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:57:32 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:57:32 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:57:32 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:57:32 INFO - PROCESS | 1754 | 1466697452542 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:57:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1784ms 08:57:32 INFO - PROCESS | 1754 | 1466697452599 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 1754 | 1466697452604 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:57:32 INFO - PROCESS | 1754 | 1466697452612 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 1754 | 1466697452619 Marionette TRACE conn4 <- [1,386,null,{}] 08:57:32 INFO - PROCESS | 1754 | 1466697452626 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}] 08:57:32 INFO - PROCESS | 1754 | 1466697452631 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:32 INFO - PROCESS | 1754 | 1466697452847 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:57:33 INFO - PROCESS | 1754 | 1466697453153 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1754 | 1466697453164 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x9256b800 == 66 [pid = 1754] [id = 104] 08:57:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x9256c400) [pid = 1754] [serial = 311] [outer = (nil)] 08:57:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x92589c00) [pid = 1754] [serial = 312] [outer = 0x9256c400] 08:57:33 INFO - PROCESS | 1754 | 1466697453239 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x95241400) [pid = 1754] [serial = 313] [outer = 0x9256c400] 08:57:34 INFO - PROCESS | 1754 | 1466697454089 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]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:57:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1543ms 08:57:34 INFO - PROCESS | 1754 | 1466697454155 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 1754 | 1466697454161 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:57:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:57:34 INFO - PROCESS | 1754 | 1466697454172 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 1754 | 1466697454175 Marionette TRACE conn4 <- [1,390,null,{}] 08:57:34 INFO - PROCESS | 1754 | 1466697454182 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}] 08:57:34 INFO - PROCESS | 1754 | 1466697454188 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:34 INFO - PROCESS | 1754 | 1466697454406 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:57:34 INFO - PROCESS | 1754 | 1466697454621 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 1754 | 1466697454628 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x9138e800 == 67 [pid = 1754] [id = 105] 08:57:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x9524b400) [pid = 1754] [serial = 314] [outer = (nil)] 08:57:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x95346c00) [pid = 1754] [serial = 315] [outer = 0x9524b400] 08:57:34 INFO - PROCESS | 1754 | 1466697454748 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x953bd000) [pid = 1754] [serial = 316] [outer = 0x9524b400] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x983bf800 == 66 [pid = 1754] [id = 36] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x9200ec00 == 65 [pid = 1754] [id = 94] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9c331c00) [pid = 1754] [serial = 185] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0xa682a400) [pid = 1754] [serial = 209] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x98466000) [pid = 1754] [serial = 182] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0xa34acc00) [pid = 1754] [serial = 200] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x95331000) [pid = 1754] [serial = 194] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x9d24a000) [pid = 1754] [serial = 191] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x92590000) [pid = 1754] [serial = 179] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x9138b000) [pid = 1754] [serial = 218] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0xa34a4400) [pid = 1754] [serial = 197] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x9c009c00) [pid = 1754] [serial = 206] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0xa239fc00) [pid = 1754] [serial = 188] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0xa610a000) [pid = 1754] [serial = 203] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9200c800) [pid = 1754] [serial = 212] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x92116800) [pid = 1754] [serial = 215] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9ce92400) [pid = 1754] [serial = 237] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x9c00bc00 == 64 [pid = 1754] [id = 93] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x993c3400 == 63 [pid = 1754] [id = 92] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x9b668400 == 62 [pid = 1754] [id = 91] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x983c4000 == 61 [pid = 1754] [id = 90] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8ce400 == 60 [pid = 1754] [id = 89] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x92569000 == 59 [pid = 1754] [id = 88] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x9c32ec00 == 58 [pid = 1754] [id = 86] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0xa6bde000 == 57 [pid = 1754] [id = 85] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0xa236ec00 == 56 [pid = 1754] [id = 84] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x9d961000 == 55 [pid = 1754] [id = 83] 08:57:35 INFO - PROCESS | 1754 | --DOCSHELL 0x91385000 == 54 [pid = 1754] [id = 80] 08:57:35 INFO - PROCESS | 1754 | 1466697455750 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]]]}] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x98305c00) [pid = 1754] [serial = 228] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x99880800) [pid = 1754] [serial = 231] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x93e7f800) [pid = 1754] [serial = 225] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9c00b400) [pid = 1754] [serial = 234] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x92582000) [pid = 1754] [serial = 223] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x92532c00) [pid = 1754] [serial = 222] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9c328400) [pid = 1754] [serial = 235] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x95246400) [pid = 1754] [serial = 226] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x92530400) [pid = 1754] [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.] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9936bc00) [pid = 1754] [serial = 232] [outer = (nil)] [url = about:blank] 08:57:35 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x983c0800) [pid = 1754] [serial = 229] [outer = (nil)] [url = about:blank] 08:57:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:57:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1636ms 08:57:35 INFO - PROCESS | 1754 | 1466697455808 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 1754 | 1466697455812 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:57:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:57:35 INFO - PROCESS | 1754 | 1466697455818 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 1754 | 1466697455824 Marionette TRACE conn4 <- [1,394,null,{}] 08:57:35 INFO - PROCESS | 1754 | 1466697455839 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}] 08:57:35 INFO - PROCESS | 1754 | 1466697455846 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:36 INFO - PROCESS | 1754 | 1466697456009 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:57:36 INFO - PROCESS | 1754 | 1466697456189 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 1754 | 1466697456199 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x95243400 == 55 [pid = 1754] [id = 106] 08:57:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x95340000) [pid = 1754] [serial = 317] [outer = (nil)] 08:57:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x983bb800) [pid = 1754] [serial = 318] [outer = 0x95340000] 08:57:36 INFO - PROCESS | 1754 | 1466697456273 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x99311800) [pid = 1754] [serial = 319] [outer = 0x95340000] 08:57:37 INFO - PROCESS | 1754 | 1466697457012 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]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:57:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1239ms 08:57:37 INFO - PROCESS | 1754 | 1466697457058 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:57:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:57:37 INFO - PROCESS | 1754 | 1466697457062 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:57:37 INFO - PROCESS | 1754 | 1466697457068 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 1754 | 1466697457071 Marionette TRACE conn4 <- [1,398,null,{}] 08:57:37 INFO - PROCESS | 1754 | 1466697457077 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}] 08:57:37 INFO - PROCESS | 1754 | 1466697457081 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:37 INFO - PROCESS | 1754 | 1466697457235 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:57:37 INFO - PROCESS | 1754 | 1466697457249 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 1754 | 1466697457255 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d3400 == 56 [pid = 1754] [id = 107] 08:57:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x98467400) [pid = 1754] [serial = 320] [outer = (nil)] 08:57:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9b665800) [pid = 1754] [serial = 321] [outer = 0x98467400] 08:57:37 INFO - PROCESS | 1754 | 1466697457321 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9c008000) [pid = 1754] [serial = 322] [outer = 0x98467400] 08:57:38 INFO - PROCESS | 1754 | 1466697458287 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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:57:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1236ms 08:57:38 INFO - PROCESS | 1754 | 1466697458305 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 1754 | 1466697458308 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:57:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:57:38 INFO - PROCESS | 1754 | 1466697458315 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 1754 | 1466697458318 Marionette TRACE conn4 <- [1,402,null,{}] 08:57:38 INFO - PROCESS | 1754 | 1466697458336 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}] 08:57:38 INFO - PROCESS | 1754 | 1466697458341 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:38 INFO - PROCESS | 1754 | 1466697458538 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:57:38 INFO - PROCESS | 1754 | 1466697458558 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 1754 | 1466697458584 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x98458400 == 57 [pid = 1754] [id = 108] 08:57:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x993c3400) [pid = 1754] [serial = 323] [outer = (nil)] 08:57:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9c186c00) [pid = 1754] [serial = 324] [outer = 0x993c3400] 08:57:38 INFO - PROCESS | 1754 | 1466697458714 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x9c18e000) [pid = 1754] [serial = 325] [outer = 0x993c3400] 08:57:39 INFO - PROCESS | 1754 | 1466697459593 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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:57:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1297ms 08:57:39 INFO - PROCESS | 1754 | 1466697459618 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 1754 | 1466697459621 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:57:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:57:39 INFO - PROCESS | 1754 | 1466697459627 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 1754 | 1466697459629 Marionette TRACE conn4 <- [1,406,null,{}] 08:57:39 INFO - PROCESS | 1754 | 1466697459635 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}] 08:57:39 INFO - PROCESS | 1754 | 1466697459644 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:39 INFO - PROCESS | 1754 | 1466697459864 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:57:39 INFO - PROCESS | 1754 | 1466697459889 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 1754 | 1466697459894 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x99882800 == 58 [pid = 1754] [id = 109] 08:57:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x9c32ec00) [pid = 1754] [serial = 326] [outer = (nil)] 08:57:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x9d408400) [pid = 1754] [serial = 327] [outer = 0x9c32ec00] 08:57:39 INFO - PROCESS | 1754 | 1466697459964 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x9d410400) [pid = 1754] [serial = 328] [outer = 0x9c32ec00] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9a475000) [pid = 1754] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x91384c00) [pid = 1754] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x952f7c00) [pid = 1754] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x9ba0bc00) [pid = 1754] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x92571800) [pid = 1754] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x92586400) [pid = 1754] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9233e800) [pid = 1754] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9233cc00) [pid = 1754] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9c183400) [pid = 1754] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x9211cc00) [pid = 1754] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9256f000) [pid = 1754] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x9d2f6800) [pid = 1754] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x983c5000) [pid = 1754] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x99fefc00) [pid = 1754] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x93e7b800) [pid = 1754] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:57:40 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9c001800) [pid = 1754] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:57:41 INFO - PROCESS | 1754 | 1466697461254 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]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:57:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1678ms 08:57:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:57:41 INFO - PROCESS | 1754 | 1466697461306 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 1754 | 1466697461309 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:57:41 INFO - PROCESS | 1754 | 1466697461316 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 1754 | 1466697461319 Marionette TRACE conn4 <- [1,410,null,{}] 08:57:41 INFO - PROCESS | 1754 | 1466697461324 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}] 08:57:41 INFO - PROCESS | 1754 | 1466697461329 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:41 INFO - PROCESS | 1754 | 1466697461479 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:57:41 INFO - PROCESS | 1754 | 1466697461491 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 1754 | 1466697461499 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d2800 == 59 [pid = 1754] [id = 110] 08:57:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x9211d000) [pid = 1754] [serial = 329] [outer = (nil)] 08:57:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9b668c00) [pid = 1754] [serial = 330] [outer = 0x9211d000] 08:57:41 INFO - PROCESS | 1754 | 1466697461569 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9c188000) [pid = 1754] [serial = 331] [outer = 0x9211d000] 08:57:42 INFO - PROCESS | 1754 | 1466697462422 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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:57:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1132ms 08:57:42 INFO - PROCESS | 1754 | 1466697462448 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 1754 | 1466697462452 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:57:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:57:42 INFO - PROCESS | 1754 | 1466697462457 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 1754 | 1466697462461 Marionette TRACE conn4 <- [1,414,null,{}] 08:57:42 INFO - PROCESS | 1754 | 1466697462466 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}] 08:57:42 INFO - PROCESS | 1754 | 1466697462471 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:42 INFO - PROCESS | 1754 | 1466697462645 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:57:42 INFO - PROCESS | 1754 | 1466697462871 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1754 | 1466697462878 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54c400 == 60 [pid = 1754] [id = 111] 08:57:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8e54d800) [pid = 1754] [serial = 332] [outer = (nil)] 08:57:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8e557000) [pid = 1754] [serial = 333] [outer = 0x8e54d800] 08:57:42 INFO - PROCESS | 1754 | 1466697462971 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x91389400) [pid = 1754] [serial = 334] [outer = 0x8e54d800] 08:57:43 INFO - PROCESS | 1754 | 1466697463980 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:57:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1587ms 08:57:44 INFO - PROCESS | 1754 | 1466697464049 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:57:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:57:44 INFO - PROCESS | 1754 | 1466697464055 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:57:44 INFO - PROCESS | 1754 | 1466697464063 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 1754 | 1466697464068 Marionette TRACE conn4 <- [1,418,null,{}] 08:57:44 INFO - PROCESS | 1754 | 1466697464076 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}] 08:57:44 INFO - PROCESS | 1754 | 1466697464084 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:44 INFO - PROCESS | 1754 | 1466697464309 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:57:44 INFO - PROCESS | 1754 | 1466697464529 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 1754 | 1466697464536 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x92535800 == 61 [pid = 1754] [id = 112] 08:57:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x92582c00) [pid = 1754] [serial = 335] [outer = (nil)] 08:57:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x951ba400) [pid = 1754] [serial = 336] [outer = 0x92582c00] 08:57:44 INFO - PROCESS | 1754 | 1466697464662 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x952ee800) [pid = 1754] [serial = 337] [outer = 0x92582c00] 08:57:45 INFO - PROCESS | 1754 | 1466697465989 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1984ms 08:57:46 INFO - PROCESS | 1754 | 1466697466123 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 1754 | 1466697466131 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:57:46 INFO - PROCESS | 1754 | 1466697466139 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 1754 | 1466697466143 Marionette TRACE conn4 <- [1,422,null,{}] 08:57:46 INFO - PROCESS | 1754 | 1466697466149 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}] 08:57:46 INFO - PROCESS | 1754 | 1466697466155 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:46 INFO - PROCESS | 1754 | 1466697466333 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:57:46 INFO - PROCESS | 1754 | 1466697466500 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1754 | 1466697466507 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200fc00 == 62 [pid = 1754] [id = 113] 08:57:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x952f7c00) [pid = 1754] [serial = 338] [outer = (nil)] 08:57:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9a1dac00) [pid = 1754] [serial = 339] [outer = 0x952f7c00] 08:57:46 INFO - PROCESS | 1754 | 1466697466592 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9bc8b800) [pid = 1754] [serial = 340] [outer = 0x952f7c00] 08:57:47 INFO - PROCESS | 1754 | 1466697467949 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:57:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1840ms 08:57:48 INFO - PROCESS | 1754 | 1466697468027 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 1754 | 1466697468031 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:57:48 INFO - PROCESS | 1754 | 1466697468051 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 1754 | 1466697468060 Marionette TRACE conn4 <- [1,426,null,{}] 08:57:48 INFO - PROCESS | 1754 | 1466697468067 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}] 08:57:48 INFO - PROCESS | 1754 | 1466697468073 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:48 INFO - PROCESS | 1754 | 1466697468253 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:57:48 INFO - PROCESS | 1754 | 1466697468421 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 1754 | 1466697468431 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x983bf400 == 63 [pid = 1754] [id = 114] 08:57:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x9bc8ec00) [pid = 1754] [serial = 341] [outer = (nil)] 08:57:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x9c328400) [pid = 1754] [serial = 342] [outer = 0x9bc8ec00] 08:57:48 INFO - PROCESS | 1754 | 1466697468508 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x9c74ac00) [pid = 1754] [serial = 343] [outer = 0x9bc8ec00] 08:57:49 INFO - PROCESS | 1754 | 1466697469435 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] 08:57:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:57:49 INFO - PROCESS | 1754 | 1466697469504 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:57:49 INFO - PROCESS | 1754 | 1466697469510 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 1754 | 1466697469514 Marionette TRACE conn4 <- [1,430,null,{}] 08:57:49 INFO - PROCESS | 1754 | 1466697469520 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}] 08:57:49 INFO - PROCESS | 1754 | 1466697469525 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:49 INFO - PROCESS | 1754 | 1466697469711 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:57:49 INFO - PROCESS | 1754 | 1466697469921 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 1754 | 1466697469927 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c692400 == 64 [pid = 1754] [id = 115] 08:57:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x9cedec00) [pid = 1754] [serial = 344] [outer = (nil)] 08:57:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x9d963400) [pid = 1754] [serial = 345] [outer = 0x9cedec00] 08:57:50 INFO - PROCESS | 1754 | 1466697470050 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0xa236d800) [pid = 1754] [serial = 346] [outer = 0x9cedec00] 08:57:50 INFO - PROCESS | 1754 | 1466697470929 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:57:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1489ms 08:57:51 INFO - PROCESS | 1754 | 1466697470999 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 1754 | 1466697471003 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:57:51 INFO - PROCESS | 1754 | 1466697471009 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 1754 | 1466697471013 Marionette TRACE conn4 <- [1,434,null,{}] 08:57:51 INFO - PROCESS | 1754 | 1466697471019 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}] 08:57:51 INFO - PROCESS | 1754 | 1466697471024 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:51 INFO - PROCESS | 1754 | 1466697471204 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:57:51 INFO - PROCESS | 1754 | 1466697471432 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 1754 | 1466697471447 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:51 INFO - PROCESS | 1754 | ++DOCSHELL 0xa259e000 == 65 [pid = 1754] [id = 116] 08:57:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0xa25b5000) [pid = 1754] [serial = 347] [outer = (nil)] 08:57:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0xa3284000) [pid = 1754] [serial = 348] [outer = 0xa25b5000] 08:57:51 INFO - PROCESS | 1754 | 1466697471547 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0xa4f7e000) [pid = 1754] [serial = 349] [outer = 0xa25b5000] 08:57:52 INFO - PROCESS | 1754 | 1466697472466 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1539ms 08:57:52 INFO - PROCESS | 1754 | 1466697472549 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 1754 | 1466697472553 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:57:52 INFO - PROCESS | 1754 | 1466697472560 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 1754 | 1466697472563 Marionette TRACE conn4 <- [1,438,null,{}] 08:57:52 INFO - PROCESS | 1754 | 1466697472569 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}] 08:57:52 INFO - PROCESS | 1754 | 1466697472575 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:52 INFO - PROCESS | 1754 | 1466697472754 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:57:52 INFO - PROCESS | 1754 | 1466697472928 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 1754 | 1466697472935 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8db000 == 66 [pid = 1754] [id = 117] 08:57:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8f8db400) [pid = 1754] [serial = 350] [outer = (nil)] 08:57:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x95340c00) [pid = 1754] [serial = 351] [outer = 0x8f8db400] 08:57:53 INFO - PROCESS | 1754 | 1466697473057 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x9c184400) [pid = 1754] [serial = 352] [outer = 0x8f8db400] 08:57:53 INFO - PROCESS | 1754 | 1466697473958 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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:57:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1436ms 08:57:54 INFO - PROCESS | 1754 | 1466697473997 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 1754 | 1466697474002 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:57:54 INFO - PROCESS | 1754 | 1466697474008 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 1754 | 1466697474012 Marionette TRACE conn4 <- [1,442,null,{}] 08:57:54 INFO - PROCESS | 1754 | 1466697474018 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}] 08:57:54 INFO - PROCESS | 1754 | 1466697474023 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:54 INFO - PROCESS | 1754 | 1466697474201 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:57:54 INFO - PROCESS | 1754 | 1466697474420 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 1754 | 1466697474427 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54d400 == 67 [pid = 1754] [id = 118] 08:57:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x92e84000) [pid = 1754] [serial = 353] [outer = (nil)] 08:57:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x92e89c00) [pid = 1754] [serial = 354] [outer = 0x92e84000] 08:57:54 INFO - PROCESS | 1754 | 1466697474552 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x92e8c800) [pid = 1754] [serial = 355] [outer = 0x92e84000] 08:57:55 INFO - PROCESS | 1754 | 1466697475899 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:57:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 2000ms 08:57:56 INFO - PROCESS | 1754 | 1466697476010 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 1754 | 1466697476017 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:57:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:57:56 INFO - PROCESS | 1754 | 1466697476026 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 1754 | 1466697476030 Marionette TRACE conn4 <- [1,446,null,{}] 08:57:56 INFO - PROCESS | 1754 | 1466697476038 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}] 08:57:56 INFO - PROCESS | 1754 | 1466697476044 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:56 INFO - PROCESS | 1754 | 1466697476218 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:57:56 INFO - PROCESS | 1754 | 1466697476393 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 1754 | 1466697476407 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x92007400 == 68 [pid = 1754] [id = 119] 08:57:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x92340000) [pid = 1754] [serial = 356] [outer = (nil)] 08:57:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x92587800) [pid = 1754] [serial = 357] [outer = 0x92340000] 08:57:56 INFO - PROCESS | 1754 | 1466697476480 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x92e88000) [pid = 1754] [serial = 358] [outer = 0x92340000] 08:57:57 INFO - PROCESS | 1754 | 1466697477429 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1487ms 08:57:57 INFO - PROCESS | 1754 | 1466697477513 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 1754 | 1466697477522 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:57:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:57:57 INFO - PROCESS | 1754 | 1466697477534 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 1754 | 1466697477537 Marionette TRACE conn4 <- [1,450,null,{}] 08:57:57 INFO - PROCESS | 1754 | 1466697477543 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}] 08:57:57 INFO - PROCESS | 1754 | 1466697477549 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:57 INFO - PROCESS | 1754 | 1466697477767 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:57:58 INFO - PROCESS | 1754 | 1466697477993 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 1754 | 1466697478000 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x91386800 == 69 [pid = 1754] [id = 120] 08:57:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x951bf000) [pid = 1754] [serial = 359] [outer = (nil)] 08:57:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x95331000) [pid = 1754] [serial = 360] [outer = 0x951bf000] 08:57:58 INFO - PROCESS | 1754 | 1466697478076 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x95346000) [pid = 1754] [serial = 361] [outer = 0x951bf000] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x953b2c00 == 68 [pid = 1754] [id = 61] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9a127c00 == 67 [pid = 1754] [id = 31] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9c32f800 == 66 [pid = 1754] [id = 62] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9d3d6800 == 65 [pid = 1754] [id = 63] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9d242400 == 64 [pid = 1754] [id = 64] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d2800 == 63 [pid = 1754] [id = 110] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x99882800 == 62 [pid = 1754] [id = 109] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x98458400 == 61 [pid = 1754] [id = 108] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d3400 == 60 [pid = 1754] [id = 107] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x95243400 == 59 [pid = 1754] [id = 106] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9138e800 == 58 [pid = 1754] [id = 105] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9256b800 == 57 [pid = 1754] [id = 104] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0xa4f1e800 == 56 [pid = 1754] [id = 102] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x92006000 == 55 [pid = 1754] [id = 101] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9d243400 == 54 [pid = 1754] [id = 100] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x92116c00 == 53 [pid = 1754] [id = 99] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9a479400 == 52 [pid = 1754] [id = 98] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9211e400 == 51 [pid = 1754] [id = 97] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x9258c400 == 50 [pid = 1754] [id = 96] 08:57:58 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8dc000 == 49 [pid = 1754] [id = 95] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0xa4d46000) [pid = 1754] [serial = 153] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0xa6d7a400) [pid = 1754] [serial = 258] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x9138e000) [pid = 1754] [serial = 219] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0xa6d6e000) [pid = 1754] [serial = 255] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x95328400) [pid = 1754] [serial = 243] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x8f8d8400) [pid = 1754] [serial = 261] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x983c2800) [pid = 1754] [serial = 147] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9c74fc00) [pid = 1754] [serial = 150] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x93c98c00) [pid = 1754] [serial = 265] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x953bf000) [pid = 1754] [serial = 156] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0xa33cb800) [pid = 1754] [serial = 177] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x92535000) [pid = 1754] [serial = 144] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x9d247800) [pid = 1754] [serial = 280] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9138dc00) [pid = 1754] [serial = 240] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x9532b800) [pid = 1754] [serial = 268] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0xa4f1b000) [pid = 1754] [serial = 252] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x9c32c400) [pid = 1754] [serial = 246] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9d17bc00) [pid = 1754] [serial = 282] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9d559000) [pid = 1754] [serial = 117] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x993c2800) [pid = 1754] [serial = 270] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x9c18d000) [pid = 1754] [serial = 277] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9d241400) [pid = 1754] [serial = 238] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9c188c00) [pid = 1754] [serial = 276] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x93c50c00) [pid = 1754] [serial = 264] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9c010000) [pid = 1754] [serial = 273] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9c183c00) [pid = 1754] [serial = 274] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x9a1db400) [pid = 1754] [serial = 271] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9d17b400) [pid = 1754] [serial = 279] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0xa236bc00) [pid = 1754] [serial = 249] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x93c92800) [pid = 1754] [serial = 267] [outer = (nil)] [url = about:blank] 08:57:58 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x9d240c00) [pid = 1754] [serial = 283] [outer = (nil)] [url = about:blank] 08:57:59 INFO - PROCESS | 1754 | 1466697479097 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] 08:57:59 INFO - PROCESS | 1754 | 1466697479130 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:57:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:57:59 INFO - PROCESS | 1754 | 1466697479136 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 1754 | 1466697479142 Marionette TRACE conn4 <- [1,454,null,{}] 08:57:59 INFO - PROCESS | 1754 | 1466697479157 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}] 08:57:59 INFO - PROCESS | 1754 | 1466697479166 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:59 INFO - PROCESS | 1754 | 1466697479335 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:57:59 INFO - PROCESS | 1754 | 1466697479464 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 1754 | 1466697479476 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:57:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x952f2400 == 50 [pid = 1754] [id = 121] 08:57:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9532dc00) [pid = 1754] [serial = 362] [outer = (nil)] 08:57:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x953bf000) [pid = 1754] [serial = 363] [outer = 0x9532dc00] 08:57:59 INFO - PROCESS | 1754 | 1466697479553 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x9845f000) [pid = 1754] [serial = 364] [outer = 0x9532dc00] 08:58:00 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:00 INFO - PROCESS | 1754 | 1466697480360 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:58:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1286ms 08:58:00 INFO - PROCESS | 1754 | 1466697480424 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 1754 | 1466697480427 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:58:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:58:00 INFO - PROCESS | 1754 | 1466697480434 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 1754 | 1466697480437 Marionette TRACE conn4 <- [1,458,null,{}] 08:58:00 INFO - PROCESS | 1754 | 1466697480443 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}] 08:58:00 INFO - PROCESS | 1754 | 1466697480448 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:00 INFO - PROCESS | 1754 | 1466697480620 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:58:00 INFO - PROCESS | 1754 | 1466697480629 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1754 | 1466697480639 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8cf400 == 51 [pid = 1754] [id = 122] 08:58:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x99372c00) [pid = 1754] [serial = 365] [outer = (nil)] 08:58:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9ba07c00) [pid = 1754] [serial = 366] [outer = 0x99372c00] 08:58:00 INFO - PROCESS | 1754 | 1466697480740 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9bc94800) [pid = 1754] [serial = 367] [outer = 0x99372c00] 08:58:01 INFO - PROCESS | 1754 | 1466697481730 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] 08:58:01 INFO - PROCESS | 1754 | 1466697481773 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:58:01 INFO - PROCESS | 1754 | 1466697481780 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 1754 | 1466697481783 Marionette TRACE conn4 <- [1,462,null,{}] 08:58:01 INFO - PROCESS | 1754 | 1466697481788 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}] 08:58:01 INFO - PROCESS | 1754 | 1466697481793 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:02 INFO - PROCESS | 1754 | 1466697482049 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:58:02 INFO - PROCESS | 1754 | 1466697482077 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1754 | 1466697482085 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b66a400 == 52 [pid = 1754] [id = 123] 08:58:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9bc96c00) [pid = 1754] [serial = 368] [outer = (nil)] 08:58:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9c180c00) [pid = 1754] [serial = 369] [outer = 0x9bc96c00] 08:58:02 INFO - PROCESS | 1754 | 1466697482153 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9c187800) [pid = 1754] [serial = 370] [outer = 0x9bc96c00] 08:58:03 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x98467400) [pid = 1754] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:58:03 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9524b400) [pid = 1754] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:58:03 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x993c3400) [pid = 1754] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:58:03 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9256c400) [pid = 1754] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:58:03 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x95340000) [pid = 1754] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:58:03 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9c32ec00) [pid = 1754] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:58:03 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:03 INFO - PROCESS | 1754 | 1466697483484 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] 08:58:03 INFO - PROCESS | 1754 | 1466697483526 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:58:03 INFO - PROCESS | 1754 | 1466697483540 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1754 | 1466697483543 Marionette TRACE conn4 <- [1,466,null,{}] 08:58:03 INFO - PROCESS | 1754 | 1466697483549 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}] 08:58:03 INFO - PROCESS | 1754 | 1466697483558 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:03 INFO - PROCESS | 1754 | 1466697483798 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:58:03 INFO - PROCESS | 1754 | 1466697483926 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 1754 | 1466697483935 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x9211e400 == 53 [pid = 1754] [id = 124] 08:58:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x983b7800) [pid = 1754] [serial = 371] [outer = (nil)] 08:58:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9c694800) [pid = 1754] [serial = 372] [outer = 0x983b7800] 08:58:04 INFO - PROCESS | 1754 | 1466697484004 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9d242000) [pid = 1754] [serial = 373] [outer = 0x983b7800] 08:58:04 INFO - PROCESS | 1754 | 1466697484714 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] 08:58:04 INFO - PROCESS | 1754 | 1466697484783 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:58:04 INFO - PROCESS | 1754 | 1466697484790 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 1754 | 1466697484793 Marionette TRACE conn4 <- [1,470,null,{}] 08:58:04 INFO - PROCESS | 1754 | 1466697484798 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}] 08:58:04 INFO - PROCESS | 1754 | 1466697484802 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:04 INFO - PROCESS | 1754 | 1466697484957 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:58:04 INFO - PROCESS | 1754 | 1466697484965 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 1754 | 1466697484974 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bc8b400 == 54 [pid = 1754] [id = 125] 08:58:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9cee0800) [pid = 1754] [serial = 374] [outer = (nil)] 08:58:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9d350400) [pid = 1754] [serial = 375] [outer = 0x9cee0800] 08:58:05 INFO - PROCESS | 1754 | 1466697485039 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9d559800) [pid = 1754] [serial = 376] [outer = 0x9cee0800] 08:58:06 INFO - PROCESS | 1754 | 1466697486224 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1485ms 08:58:06 INFO - PROCESS | 1754 | 1466697486287 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 1754 | 1466697486295 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:58:06 INFO - PROCESS | 1754 | 1466697486304 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1754 | 1466697486309 Marionette TRACE conn4 <- [1,474,null,{}] 08:58:06 INFO - PROCESS | 1754 | 1466697486319 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}] 08:58:06 INFO - PROCESS | 1754 | 1466697486325 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:06 INFO - PROCESS | 1754 | 1466697486515 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:58:06 INFO - PROCESS | 1754 | 1466697486742 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 1754 | 1466697486748 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x9252d000 == 55 [pid = 1754] [id = 126] 08:58:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x92530400) [pid = 1754] [serial = 377] [outer = (nil)] 08:58:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x92e87c00) [pid = 1754] [serial = 378] [outer = 0x92530400] 08:58:06 INFO - PROCESS | 1754 | 1466697486892 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x93c93c00) [pid = 1754] [serial = 379] [outer = 0x92530400] 08:58:07 INFO - PROCESS | 1754 | 1466697487866 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1640ms 08:58:07 INFO - PROCESS | 1754 | 1466697487945 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 1754 | 1466697487953 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:58:07 INFO - PROCESS | 1754 | 1466697487964 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 1754 | 1466697487968 Marionette TRACE conn4 <- [1,478,null,{}] 08:58:07 INFO - PROCESS | 1754 | 1466697487975 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}] 08:58:07 INFO - PROCESS | 1754 | 1466697487981 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:08 INFO - PROCESS | 1754 | 1466697488215 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:58:08 INFO - PROCESS | 1754 | 1466697488526 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 1754 | 1466697488536 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x95341000 == 56 [pid = 1754] [id = 127] 08:58:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x953c1400) [pid = 1754] [serial = 380] [outer = (nil)] 08:58:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x99880800) [pid = 1754] [serial = 381] [outer = 0x953c1400] 08:58:08 INFO - PROCESS | 1754 | 1466697488622 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x9bae1800) [pid = 1754] [serial = 382] [outer = 0x953c1400] 08:58:10 INFO - PROCESS | 1754 | 1466697490066 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2134ms 08:58:10 INFO - PROCESS | 1754 | 1466697490099 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 1754 | 1466697490103 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:58:10 INFO - PROCESS | 1754 | 1466697490110 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 1754 | 1466697490116 Marionette TRACE conn4 <- [1,482,null,{}] 08:58:10 INFO - PROCESS | 1754 | 1466697490132 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}] 08:58:10 INFO - PROCESS | 1754 | 1466697490141 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:10 INFO - PROCESS | 1754 | 1466697490414 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:58:10 INFO - PROCESS | 1754 | 1466697490590 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1754 | 1466697490604 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:10 INFO - PROCESS | 1754 | ++DOCSHELL 0xa34acc00 == 57 [pid = 1754] [id = 128] 08:58:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0xa34b1000) [pid = 1754] [serial = 383] [outer = (nil)] 08:58:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0xa4d47800) [pid = 1754] [serial = 384] [outer = 0xa34b1000] 08:58:10 INFO - PROCESS | 1754 | 1466697490695 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0xa61b6000) [pid = 1754] [serial = 385] [outer = 0xa34b1000] 08:58:11 INFO - PROCESS | 1754 | 1466697491665 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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1592ms 08:58:11 INFO - PROCESS | 1754 | 1466697491702 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:58:11 INFO - PROCESS | 1754 | 1466697491707 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:58:11 INFO - PROCESS | 1754 | 1466697491713 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 1754 | 1466697491717 Marionette TRACE conn4 <- [1,486,null,{}] 08:58:11 INFO - PROCESS | 1754 | 1466697491722 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}] 08:58:11 INFO - PROCESS | 1754 | 1466697491728 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:11 INFO - PROCESS | 1754 | 1466697491933 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:58:12 INFO - PROCESS | 1754 | 1466697492155 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1754 | 1466697492162 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bc9a400 == 58 [pid = 1754] [id = 129] 08:58:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x9bc9b400) [pid = 1754] [serial = 386] [outer = (nil)] 08:58:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x9bca3400) [pid = 1754] [serial = 387] [outer = 0x9bc9b400] 08:58:12 INFO - PROCESS | 1754 | 1466697492264 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x9bca7c00) [pid = 1754] [serial = 388] [outer = 0x9bc9b400] 08:58:13 INFO - PROCESS | 1754 | 1466697493191 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1531ms 08:58:13 INFO - PROCESS | 1754 | 1466697493245 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 1754 | 1466697493249 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:58:13 INFO - PROCESS | 1754 | 1466697493255 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 1754 | 1466697493259 Marionette TRACE conn4 <- [1,490,null,{}] 08:58:13 INFO - PROCESS | 1754 | 1466697493264 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}] 08:58:13 INFO - PROCESS | 1754 | 1466697493270 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:13 INFO - PROCESS | 1754 | 1466697493449 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:58:13 INFO - PROCESS | 1754 | 1466697493670 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 1754 | 1466697493678 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x9138bc00 == 59 [pid = 1754] [id = 130] 08:58:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x916e3000) [pid = 1754] [serial = 389] [outer = (nil)] 08:58:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x916ec000) [pid = 1754] [serial = 390] [outer = 0x916e3000] 08:58:13 INFO - PROCESS | 1754 | 1466697493801 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x916ef400) [pid = 1754] [serial = 391] [outer = 0x916e3000] 08:58:14 INFO - PROCESS | 1754 | 1466697494658 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:58:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1430ms 08:58:14 INFO - PROCESS | 1754 | 1466697494688 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 1754 | 1466697494692 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:58:14 INFO - PROCESS | 1754 | 1466697494699 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 1754 | 1466697494701 Marionette TRACE conn4 <- [1,494,null,{}] 08:58:14 INFO - PROCESS | 1754 | 1466697494708 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}] 08:58:14 INFO - PROCESS | 1754 | 1466697494717 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:14 INFO - PROCESS | 1754 | 1466697494922 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:58:15 INFO - PROCESS | 1754 | 1466697495097 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 1754 | 1466697495104 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e8c00 == 60 [pid = 1754] [id = 131] 08:58:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x916eec00) [pid = 1754] [serial = 392] [outer = (nil)] 08:58:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0xa6829400) [pid = 1754] [serial = 393] [outer = 0x916eec00] 08:58:15 INFO - PROCESS | 1754 | 1466697495185 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0xa6d6ec00) [pid = 1754] [serial = 394] [outer = 0x916eec00] 08:58:16 INFO - PROCESS | 1754 | 1466697496196 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1545ms 08:58:16 INFO - PROCESS | 1754 | 1466697496245 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1754 | 1466697496248 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:58:16 INFO - PROCESS | 1754 | 1466697496255 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 1754 | 1466697496258 Marionette TRACE conn4 <- [1,498,null,{}] 08:58:16 INFO - PROCESS | 1754 | 1466697496264 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}] 08:58:16 INFO - PROCESS | 1754 | 1466697496269 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:16 INFO - PROCESS | 1754 | 1466697496443 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:58:16 INFO - PROCESS | 1754 | 1466697496664 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 1754 | 1466697496673 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d993000 == 61 [pid = 1754] [id = 132] 08:58:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8d995400) [pid = 1754] [serial = 395] [outer = (nil)] 08:58:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x8d99b800) [pid = 1754] [serial = 396] [outer = 0x8d995400] 08:58:16 INFO - PROCESS | 1754 | 1466697496763 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8d99e400) [pid = 1754] [serial = 397] [outer = 0x8d995400] 08:58:17 INFO - PROCESS | 1754 | 1466697497624 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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:58:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1431ms 08:58:17 INFO - PROCESS | 1754 | 1466697497687 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 1754 | 1466697497691 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:58:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:58:17 INFO - PROCESS | 1754 | 1466697497698 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 1754 | 1466697497701 Marionette TRACE conn4 <- [1,502,null,{}] 08:58:17 INFO - PROCESS | 1754 | 1466697497707 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}] 08:58:17 INFO - PROCESS | 1754 | 1466697497712 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:17 INFO - PROCESS | 1754 | 1466697497885 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:58:18 INFO - PROCESS | 1754 | 1466697498061 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 1754 | 1466697498071 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e550800 == 62 [pid = 1754] [id = 133] 08:58:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x8e550c00) [pid = 1754] [serial = 398] [outer = (nil)] 08:58:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x8f73c000) [pid = 1754] [serial = 399] [outer = 0x8e550c00] 08:58:18 INFO - PROCESS | 1754 | 1466697498149 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x8f73dc00) [pid = 1754] [serial = 400] [outer = 0x8e550c00] 08:58:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x8dbf4400) [pid = 1754] [serial = 401] [outer = 0x93ac9c00] 08:58:19 INFO - PROCESS | 1754 | 1466697499129 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1498ms 08:58:19 INFO - PROCESS | 1754 | 1466697499197 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 1754 | 1466697499201 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:58:19 INFO - PROCESS | 1754 | 1466697499207 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 1754 | 1466697499210 Marionette TRACE conn4 <- [1,506,null,{}] 08:58:19 INFO - PROCESS | 1754 | 1466697499216 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}] 08:58:19 INFO - PROCESS | 1754 | 1466697499221 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:19 INFO - PROCESS | 1754 | 1466697499400 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:58:19 INFO - PROCESS | 1754 | 1466697499618 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 1754 | 1466697499627 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99a800 == 63 [pid = 1754] [id = 134] 08:58:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x8d99c400) [pid = 1754] [serial = 402] [outer = (nil)] 08:58:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x8dbf7800) [pid = 1754] [serial = 403] [outer = 0x8d99c400] 08:58:19 INFO - PROCESS | 1754 | 1466697499748 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x8f73c800) [pid = 1754] [serial = 404] [outer = 0x8d99c400] 08:58:20 INFO - PROCESS | 1754 | 1466697500638 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:58:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1490ms 08:58:20 INFO - PROCESS | 1754 | 1466697500698 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 1754 | 1466697500701 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:58:20 INFO - PROCESS | 1754 | 1466697500708 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 1754 | 1466697500711 Marionette TRACE conn4 <- [1,510,null,{}] 08:58:20 INFO - PROCESS | 1754 | 1466697500717 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}] 08:58:20 INFO - PROCESS | 1754 | 1466697500722 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:20 INFO - PROCESS | 1754 | 1466697500916 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:58:21 INFO - PROCESS | 1754 | 1466697501094 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 1754 | 1466697501102 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd88c00 == 64 [pid = 1754] [id = 135] 08:58:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x8dd8a800) [pid = 1754] [serial = 405] [outer = (nil)] 08:58:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x8dd8d800) [pid = 1754] [serial = 406] [outer = 0x8dd8a800] 08:58:21 INFO - PROCESS | 1754 | 1466697501235 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x8dd91800) [pid = 1754] [serial = 407] [outer = 0x8dd8a800] 08:58:22 INFO - PROCESS | 1754 | 1466697502237 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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1580ms 08:58:22 INFO - PROCESS | 1754 | 1466697502289 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:58:22 INFO - PROCESS | 1754 | 1466697502294 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:58:22 INFO - PROCESS | 1754 | 1466697502300 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 1754 | 1466697502304 Marionette TRACE conn4 <- [1,514,null,{}] 08:58:22 INFO - PROCESS | 1754 | 1466697502310 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}] 08:58:22 INFO - PROCESS | 1754 | 1466697502316 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:22 INFO - PROCESS | 1754 | 1466697502512 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:58:22 INFO - PROCESS | 1754 | 1466697502736 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 1754 | 1466697502744 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd93400 == 65 [pid = 1754] [id = 136] 08:58:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x8e54b400) [pid = 1754] [serial = 408] [outer = (nil)] 08:58:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x8e559000) [pid = 1754] [serial = 409] [outer = 0x8e54b400] 08:58:23 INFO - PROCESS | 1754 | 1466697503111 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x8f8d0800) [pid = 1754] [serial = 410] [outer = 0x8e54b400] 08:58:24 INFO - PROCESS | 1754 | 1466697503994 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1734ms 08:58:24 INFO - PROCESS | 1754 | 1466697504034 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:58:24 INFO - PROCESS | 1754 | 1466697504040 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:58:24 INFO - PROCESS | 1754 | 1466697504048 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1754 | 1466697504051 Marionette TRACE conn4 <- [1,518,null,{}] 08:58:24 INFO - PROCESS | 1754 | 1466697504058 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}] 08:58:24 INFO - PROCESS | 1754 | 1466697504064 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:24 INFO - PROCESS | 1754 | 1466697504244 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:58:24 INFO - PROCESS | 1754 | 1466697504521 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 1754 | 1466697504532 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d3c00 == 66 [pid = 1754] [id = 137] 08:58:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x8f8d8c00) [pid = 1754] [serial = 411] [outer = (nil)] 08:58:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x92003400) [pid = 1754] [serial = 412] [outer = 0x8f8d8c00] 08:58:24 INFO - PROCESS | 1754 | 1466697504659 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x92337000) [pid = 1754] [serial = 413] [outer = 0x8f8d8c00] 08:58:25 INFO - PROCESS | 1754 | --DOCSHELL 0x93c9a000 == 65 [pid = 1754] [id = 81] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x9b668c00) [pid = 1754] [serial = 330] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0xa6d78800) [pid = 1754] [serial = 306] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8e54d400 == 64 [pid = 1754] [id = 118] 08:58:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8db000 == 63 [pid = 1754] [id = 117] 08:58:25 INFO - PROCESS | 1754 | --DOCSHELL 0xa259e000 == 62 [pid = 1754] [id = 116] 08:58:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9c692400 == 61 [pid = 1754] [id = 115] 08:58:25 INFO - PROCESS | 1754 | --DOCSHELL 0x983bf400 == 60 [pid = 1754] [id = 114] 08:58:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9200fc00 == 59 [pid = 1754] [id = 113] 08:58:25 INFO - PROCESS | 1754 | --DOCSHELL 0x92535800 == 58 [pid = 1754] [id = 112] 08:58:25 INFO - PROCESS | 1754 | 1466697505625 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]]]}] 08:58:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8e54c400 == 57 [pid = 1754] [id = 111] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x9d562400) [pid = 1754] [serial = 297] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x9b665800) [pid = 1754] [serial = 321] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x953bd000) [pid = 1754] [serial = 316] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x95346c00) [pid = 1754] [serial = 315] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x9c186c00) [pid = 1754] [serial = 324] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x95344800) [pid = 1754] [serial = 285] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0xa6bda800) [pid = 1754] [serial = 303] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x95241400) [pid = 1754] [serial = 313] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x92589c00) [pid = 1754] [serial = 312] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x983bb800) [pid = 1754] [serial = 318] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x99311800) [pid = 1754] [serial = 319] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0xa23e9400) [pid = 1754] [serial = 300] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x9d408400) [pid = 1754] [serial = 327] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x9c375c00) [pid = 1754] [serial = 294] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x9c18e000) [pid = 1754] [serial = 325] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x8e558800) [pid = 1754] [serial = 309] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x953be400) [pid = 1754] [serial = 291] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x952f4400) [pid = 1754] [serial = 288] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x9d410400) [pid = 1754] [serial = 328] [outer = (nil)] [url = about:blank] 08:58:25 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x9c008000) [pid = 1754] [serial = 322] [outer = (nil)] [url = about:blank] 08:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1631ms 08:58:25 INFO - PROCESS | 1754 | 1466697505677 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 1754 | 1466697505691 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:58:25 INFO - PROCESS | 1754 | 1466697505704 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 1754 | 1466697505709 Marionette TRACE conn4 <- [1,522,null,{}] 08:58:25 INFO - PROCESS | 1754 | 1466697505714 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}] 08:58:25 INFO - PROCESS | 1754 | 1466697505719 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:25 INFO - PROCESS | 1754 | 1466697505902 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:58:26 INFO - PROCESS | 1754 | 1466697506087 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 1754 | 1466697506095 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x92590000 == 58 [pid = 1754] [id = 138] 08:58:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x92e81400) [pid = 1754] [serial = 414] [outer = (nil)] 08:58:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x92e8bc00) [pid = 1754] [serial = 415] [outer = 0x92e81400] 08:58:26 INFO - PROCESS | 1754 | 1466697506166 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x95243400) [pid = 1754] [serial = 416] [outer = 0x92e81400] 08:58:26 INFO - PROCESS | 1754 | 1466697506952 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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1330ms 08:58:27 INFO - PROCESS | 1754 | 1466697507036 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 1754 | 1466697507040 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:58:27 INFO - PROCESS | 1754 | 1466697507046 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 1754 | 1466697507051 Marionette TRACE conn4 <- [1,526,null,{}] 08:58:27 INFO - PROCESS | 1754 | 1466697507067 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}] 08:58:27 INFO - PROCESS | 1754 | 1466697507075 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:27 INFO - PROCESS | 1754 | 1466697507244 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:58:27 INFO - PROCESS | 1754 | 1466697507385 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 1754 | 1466697507394 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x92002400 == 59 [pid = 1754] [id = 139] 08:58:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x92572800) [pid = 1754] [serial = 417] [outer = (nil)] 08:58:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x953bc000) [pid = 1754] [serial = 418] [outer = 0x92572800] 08:58:27 INFO - PROCESS | 1754 | 1466697507458 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x983af000) [pid = 1754] [serial = 419] [outer = 0x92572800] 08:58:28 INFO - PROCESS | 1754 | 1466697508290 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]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1283ms 08:58:28 INFO - PROCESS | 1754 | 1466697508330 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 1754 | 1466697508334 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:58:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:58:28 INFO - PROCESS | 1754 | 1466697508340 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 1754 | 1466697508343 Marionette TRACE conn4 <- [1,530,null,{}] 08:58:28 INFO - PROCESS | 1754 | 1466697508357 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}] 08:58:28 INFO - PROCESS | 1754 | 1466697508361 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:28 INFO - PROCESS | 1754 | 1466697508575 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:58:28 INFO - PROCESS | 1754 | 1466697508594 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 1754 | 1466697508603 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x983bcc00 == 60 [pid = 1754] [id = 140] 08:58:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x99311800) [pid = 1754] [serial = 420] [outer = (nil)] 08:58:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x9a476c00) [pid = 1754] [serial = 421] [outer = 0x99311800] 08:58:28 INFO - PROCESS | 1754 | 1466697508669 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x9bc92c00) [pid = 1754] [serial = 422] [outer = 0x99311800] 08:58:29 INFO - PROCESS | 1754 | 1466697509570 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"]]]}] 08:58:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:58:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:58:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:58:29 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:58:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:58:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:58:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1290ms 08:58:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:58:29 INFO - PROCESS | 1754 | 1466697509640 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 1754 | 1466697509643 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:58:29 INFO - PROCESS | 1754 | 1466697509650 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 1754 | 1466697509654 Marionette TRACE conn4 <- [1,534,null,{}] 08:58:29 INFO - PROCESS | 1754 | 1466697509659 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}] 08:58:29 INFO - PROCESS | 1754 | 1466697509664 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:29 INFO - PROCESS | 1754 | 1466697509910 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:58:29 INFO - PROCESS | 1754 | 1466697509937 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1754 | 1466697509946 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bc9c400 == 61 [pid = 1754] [id = 141] 08:58:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x9bca2c00) [pid = 1754] [serial = 423] [outer = (nil)] 08:58:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x9c187400) [pid = 1754] [serial = 424] [outer = 0x9bca2c00] 08:58:30 INFO - PROCESS | 1754 | 1466697510021 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x9c331000) [pid = 1754] [serial = 425] [outer = 0x9bca2c00] 08:58:30 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x9bc96c00) [pid = 1754] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:58:30 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x951bf000) [pid = 1754] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:58:30 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x92340000) [pid = 1754] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:58:30 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x9532dc00) [pid = 1754] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:58:30 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x9211d000) [pid = 1754] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:58:30 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x99372c00) [pid = 1754] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:58:30 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x983b7800) [pid = 1754] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:58:31 INFO - PROCESS | 1754 | 1466697511288 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:58:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1646ms 08:58:31 INFO - PROCESS | 1754 | 1466697511296 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 1754 | 1466697511300 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:58:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:58:31 INFO - PROCESS | 1754 | 1466697511306 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 1754 | 1466697511308 Marionette TRACE conn4 <- [1,538,null,{}] 08:58:31 INFO - PROCESS | 1754 | 1466697511314 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}] 08:58:31 INFO - PROCESS | 1754 | 1466697511323 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:31 INFO - PROCESS | 1754 | 1466697511489 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:58:31 INFO - PROCESS | 1754 | 1466697511652 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 1754 | 1466697511663 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d996800 == 62 [pid = 1754] [id = 142] 08:58:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8d9a0400) [pid = 1754] [serial = 426] [outer = (nil)] 08:58:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x9ce92400) [pid = 1754] [serial = 427] [outer = 0x8d9a0400] 08:58:31 INFO - PROCESS | 1754 | 1466697511730 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x9d408400) [pid = 1754] [serial = 428] [outer = 0x8d9a0400] 08:58:32 INFO - PROCESS | 1754 | 1466697512470 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:58:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1193ms 08:58:32 INFO - PROCESS | 1754 | 1466697512499 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 1754 | 1466697512503 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:58:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:58:32 INFO - PROCESS | 1754 | 1466697512509 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 1754 | 1466697512511 Marionette TRACE conn4 <- [1,542,null,{}] 08:58:32 INFO - PROCESS | 1754 | 1466697512517 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}] 08:58:32 INFO - PROCESS | 1754 | 1466697512521 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:32 INFO - PROCESS | 1754 | 1466697512824 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:58:32 INFO - PROCESS | 1754 | 1466697512957 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1754 | 1466697512969 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d996c00 == 63 [pid = 1754] [id = 143] 08:58:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x8dbf0c00) [pid = 1754] [serial = 429] [outer = (nil)] 08:58:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x8dd93800) [pid = 1754] [serial = 430] [outer = 0x8dbf0c00] 08:58:33 INFO - PROCESS | 1754 | 1466697513058 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x8f742800) [pid = 1754] [serial = 431] [outer = 0x8dbf0c00] 08:58:34 INFO - PROCESS | 1754 | 1466697514017 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:58:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1530ms 08:58:34 INFO - PROCESS | 1754 | 1466697514041 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 1754 | 1466697514048 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:58:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:58:34 INFO - PROCESS | 1754 | 1466697514102 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 1754 | 1466697514106 Marionette TRACE conn4 <- [1,546,null,{}] 08:58:34 INFO - PROCESS | 1754 | 1466697514114 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}] 08:58:34 INFO - PROCESS | 1754 | 1466697514119 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:34 INFO - PROCESS | 1754 | 1466697514337 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:58:34 INFO - PROCESS | 1754 | 1466697514514 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 1754 | 1466697514526 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e7800 == 64 [pid = 1754] [id = 144] 08:58:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x92116c00) [pid = 1754] [serial = 432] [outer = (nil)] 08:58:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x92e85c00) [pid = 1754] [serial = 433] [outer = 0x92116c00] 08:58:34 INFO - PROCESS | 1754 | 1466697514609 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x95241400) [pid = 1754] [serial = 434] [outer = 0x92116c00] 08:58:35 INFO - PROCESS | 1754 | 1466697515535 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]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:58:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1497ms 08:58:35 INFO - PROCESS | 1754 | 1466697515593 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 1754 | 1466697515599 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:58:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:58:35 INFO - PROCESS | 1754 | 1466697515605 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 1754 | 1466697515609 Marionette TRACE conn4 <- [1,550,null,{}] 08:58:35 INFO - PROCESS | 1754 | 1466697515615 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}] 08:58:35 INFO - PROCESS | 1754 | 1466697515621 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:35 INFO - PROCESS | 1754 | 1466697515844 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:58:36 INFO - PROCESS | 1754 | 1466697516140 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 1754 | 1466697516147 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x92532400 == 65 [pid = 1754] [id = 145] 08:58:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x953b2c00) [pid = 1754] [serial = 435] [outer = (nil)] 08:58:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x9bc96c00) [pid = 1754] [serial = 436] [outer = 0x953b2c00] 08:58:36 INFO - PROCESS | 1754 | 1466697516274 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x9c329800) [pid = 1754] [serial = 437] [outer = 0x953b2c00] 08:58:37 INFO - PROCESS | 1754 | 1466697517146 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:58:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1640ms 08:58:37 INFO - PROCESS | 1754 | 1466697517247 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 1754 | 1466697517254 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:58:37 INFO - PROCESS | 1754 | 1466697517270 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1754 | 1466697517278 Marionette TRACE conn4 <- [1,554,null,{}] 08:58:37 INFO - PROCESS | 1754 | 1466697517283 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}] 08:58:37 INFO - PROCESS | 1754 | 1466697517290 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:37 INFO - PROCESS | 1754 | 1466697517517 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:58:37 INFO - PROCESS | 1754 | 1466697517745 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 1754 | 1466697517754 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8b400 == 66 [pid = 1754] [id = 146] 08:58:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x8dd8b800) [pid = 1754] [serial = 438] [outer = (nil)] 08:58:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0xa2f90c00) [pid = 1754] [serial = 439] [outer = 0x8dd8b800] 08:58:37 INFO - PROCESS | 1754 | 1466697517848 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0xa34d5800) [pid = 1754] [serial = 440] [outer = 0x8dd8b800] 08:58:38 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:38 INFO - PROCESS | 1754 | 1466697518738 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1548ms 08:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:58:38 INFO - PROCESS | 1754 | 1466697518811 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 1754 | 1466697518815 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:58:38 INFO - PROCESS | 1754 | 1466697518821 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 1754 | 1466697518825 Marionette TRACE conn4 <- [1,558,null,{}] 08:58:38 INFO - PROCESS | 1754 | 1466697518830 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}] 08:58:38 INFO - PROCESS | 1754 | 1466697518836 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:39 INFO - PROCESS | 1754 | 1466697519049 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:58:39 INFO - PROCESS | 1754 | 1466697519276 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 1754 | 1466697519287 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf31c00 == 67 [pid = 1754] [id = 147] 08:58:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x8bf32800) [pid = 1754] [serial = 441] [outer = (nil)] 08:58:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x8bf39800) [pid = 1754] [serial = 442] [outer = 0x8bf32800] 08:58:39 INFO - PROCESS | 1754 | 1466697519405 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x8bf3dc00) [pid = 1754] [serial = 443] [outer = 0x8bf32800] 08:58:40 INFO - PROCESS | 1754 | 1466697520256 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1488ms 08:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:58:40 INFO - PROCESS | 1754 | 1466697520309 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 1754 | 1466697520312 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:58:40 INFO - PROCESS | 1754 | 1466697520319 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 1754 | 1466697520322 Marionette TRACE conn4 <- [1,562,null,{}] 08:58:40 INFO - PROCESS | 1754 | 1466697520328 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}] 08:58:40 INFO - PROCESS | 1754 | 1466697520333 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:40 INFO - PROCESS | 1754 | 1466697520516 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:58:40 INFO - PROCESS | 1754 | 1466697520697 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 1754 | 1466697520714 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:40 INFO - PROCESS | 1754 | ++DOCSHELL 0xa34ab800 == 68 [pid = 1754] [id = 148] 08:58:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0xa34adc00) [pid = 1754] [serial = 444] [outer = (nil)] 08:58:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0xa4f22c00) [pid = 1754] [serial = 445] [outer = 0xa34adc00] 08:58:40 INFO - PROCESS | 1754 | 1466697520856 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0xa6bd5400) [pid = 1754] [serial = 446] [outer = 0xa34adc00] 08:58:41 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:41 INFO - PROCESS | 1754 | 1466697521825 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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1581ms 08:58:41 INFO - PROCESS | 1754 | 1466697521900 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 1754 | 1466697521903 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:58:41 INFO - PROCESS | 1754 | 1466697521910 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1754 | 1466697521914 Marionette TRACE conn4 <- [1,566,null,{}] 08:58:41 INFO - PROCESS | 1754 | 1466697521919 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}] 08:58:41 INFO - PROCESS | 1754 | 1466697521925 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:42 INFO - PROCESS | 1754 | 1466697522143 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:58:42 INFO - PROCESS | 1754 | 1466697522368 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 1754 | 1466697522376 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed34800 == 69 [pid = 1754] [id = 149] 08:58:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x8ed35800) [pid = 1754] [serial = 447] [outer = (nil)] 08:58:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x8ed3b400) [pid = 1754] [serial = 448] [outer = 0x8ed35800] 08:58:42 INFO - PROCESS | 1754 | 1466697522498 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x8ed3e400) [pid = 1754] [serial = 449] [outer = 0x8ed35800] 08:58:42 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:43 INFO - PROCESS | 1754 | 1466697523336 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:58:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1486ms 08:58:43 INFO - PROCESS | 1754 | 1466697523396 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 1754 | 1466697523401 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:58:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:58:43 INFO - PROCESS | 1754 | 1466697523407 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 1754 | 1466697523409 Marionette TRACE conn4 <- [1,570,null,{}] 08:58:43 INFO - PROCESS | 1754 | 1466697523415 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}] 08:58:43 INFO - PROCESS | 1754 | 1466697523420 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:43 INFO - PROCESS | 1754 | 1466697523600 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:58:43 INFO - PROCESS | 1754 | 1466697523783 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 1754 | 1466697523793 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d998800 == 70 [pid = 1754] [id = 150] 08:58:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x8da78800) [pid = 1754] [serial = 450] [outer = (nil)] 08:58:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x8da7fc00) [pid = 1754] [serial = 451] [outer = 0x8da78800] 08:58:43 INFO - PROCESS | 1754 | 1466697523870 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x8da83800) [pid = 1754] [serial = 452] [outer = 0x8da78800] 08:58:44 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:44 INFO - PROCESS | 1754 | 1466697524737 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1378ms 08:58:44 INFO - PROCESS | 1754 | 1466697524786 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 1754 | 1466697524790 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:58:44 INFO - PROCESS | 1754 | 1466697524796 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 1754 | 1466697524799 Marionette TRACE conn4 <- [1,574,null,{}] 08:58:44 INFO - PROCESS | 1754 | 1466697524805 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}] 08:58:44 INFO - PROCESS | 1754 | 1466697524810 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:44 INFO - PROCESS | 1754 | 1466697524990 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:58:45 INFO - PROCESS | 1754 | 1466697525175 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 1754 | 1466697525183 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf59400 == 71 [pid = 1754] [id = 151] 08:58:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x8bf59c00) [pid = 1754] [serial = 453] [outer = (nil)] 08:58:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x8bf61c00) [pid = 1754] [serial = 454] [outer = 0x8bf59c00] 08:58:45 INFO - PROCESS | 1754 | 1466697525260 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x8bf63000) [pid = 1754] [serial = 455] [outer = 0x8bf59c00] 08:58:46 INFO - PROCESS | 1754 | 1466697526242 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:58:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1484ms 08:58:46 INFO - PROCESS | 1754 | 1466697526284 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 1754 | 1466697526287 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:58:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:58:46 INFO - PROCESS | 1754 | 1466697526294 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 1754 | 1466697526297 Marionette TRACE conn4 <- [1,578,null,{}] 08:58:46 INFO - PROCESS | 1754 | 1466697526302 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}] 08:58:46 INFO - PROCESS | 1754 | 1466697526307 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:46 INFO - PROCESS | 1754 | 1466697526494 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:58:46 INFO - PROCESS | 1754 | 1466697526721 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1754 | 1466697526731 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5fc00 == 72 [pid = 1754] [id = 152] 08:58:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x8bf61800) [pid = 1754] [serial = 456] [outer = (nil)] 08:58:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x8c387000) [pid = 1754] [serial = 457] [outer = 0x8bf61800] 08:58:46 INFO - PROCESS | 1754 | 1466697526854 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0x8c389000) [pid = 1754] [serial = 458] [outer = 0x8bf61800] 08:58:47 INFO - PROCESS | 1754 | 1466697527725 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:58:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1831ms 08:58:48 INFO - PROCESS | 1754 | 1466697528143 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:58:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:58:48 INFO - PROCESS | 1754 | 1466697528149 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:58:48 INFO - PROCESS | 1754 | 1466697528157 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 1754 | 1466697528161 Marionette TRACE conn4 <- [1,582,null,{}] 08:58:48 INFO - PROCESS | 1754 | 1466697528169 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}] 08:58:48 INFO - PROCESS | 1754 | 1466697528175 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:48 INFO - PROCESS | 1754 | 1466697528467 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:58:48 INFO - PROCESS | 1754 | 1466697528665 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 1754 | 1466697528681 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99c000 == 73 [pid = 1754] [id = 153] 08:58:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 200 (0x8d99e800) [pid = 1754] [serial = 459] [outer = (nil)] 08:58:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 201 (0x8da7d800) [pid = 1754] [serial = 460] [outer = 0x8d99e800] 08:58:48 INFO - PROCESS | 1754 | 1466697528753 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 202 (0x8da80800) [pid = 1754] [serial = 461] [outer = 0x8d99e800] 08:58:49 INFO - PROCESS | 1754 | 1466697529734 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:58:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1639ms 08:58:49 INFO - PROCESS | 1754 | 1466697529797 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:58:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:58:49 INFO - PROCESS | 1754 | 1466697529802 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:58:49 INFO - PROCESS | 1754 | 1466697529812 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1754 | 1466697529818 Marionette TRACE conn4 <- [1,586,null,{}] 08:58:49 INFO - PROCESS | 1754 | 1466697529824 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}] 08:58:49 INFO - PROCESS | 1754 | 1466697529829 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:50 INFO - PROCESS | 1754 | 1466697530006 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:58:50 INFO - PROCESS | 1754 | 1466697530243 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 1754 | 1466697530253 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d997c00 == 74 [pid = 1754] [id = 154] 08:58:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 203 (0x8dd91400) [pid = 1754] [serial = 462] [outer = (nil)] 08:58:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 204 (0x8e559c00) [pid = 1754] [serial = 463] [outer = 0x8dd91400] 08:58:50 INFO - PROCESS | 1754 | 1466697530373 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 205 (0x8ed39400) [pid = 1754] [serial = 464] [outer = 0x8dd91400] 08:58:50 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9845a400 == 73 [pid = 1754] [id = 27] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x983b9800 == 72 [pid = 1754] [id = 82] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d3c00 == 71 [pid = 1754] [id = 137] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9252d800 == 70 [pid = 1754] [id = 54] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x93e76c00 == 69 [pid = 1754] [id = 35] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92590000 == 68 [pid = 1754] [id = 138] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92339c00 == 67 [pid = 1754] [id = 57] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92339000 == 66 [pid = 1754] [id = 8] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92002400 == 65 [pid = 1754] [id = 139] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x983bcc00 == 64 [pid = 1754] [id = 140] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9256f800 == 63 [pid = 1754] [id = 12] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0xa23ef400 == 62 [pid = 1754] [id = 14] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9d560c00 == 61 [pid = 1754] [id = 28] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9bc9c400 == 60 [pid = 1754] [id = 141] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x95327800 == 59 [pid = 1754] [id = 65] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9c002000 == 58 [pid = 1754] [id = 70] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x99fec400 == 57 [pid = 1754] [id = 55] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9d180000 == 56 [pid = 1754] [id = 13] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x93c59c00 == 55 [pid = 1754] [id = 37] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92567800 == 54 [pid = 1754] [id = 58] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8d996800 == 53 [pid = 1754] [id = 142] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92341800 == 52 [pid = 1754] [id = 66] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9252c400 == 51 [pid = 1754] [id = 32] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92335400 == 50 [pid = 1754] [id = 59] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x952fb000 == 49 [pid = 1754] [id = 29] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x95245400 == 48 [pid = 1754] [id = 67] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92530000 == 47 [pid = 1754] [id = 56] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9256dc00 == 46 [pid = 1754] [id = 22] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92585800 == 45 [pid = 1754] [id = 52] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92533800 == 44 [pid = 1754] [id = 60] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92584800 == 43 [pid = 1754] [id = 68] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0xa1186400 == 42 [pid = 1754] [id = 20] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9258f400 == 41 [pid = 1754] [id = 53] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d0000 == 40 [pid = 1754] [id = 87] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8e54e000 == 39 [pid = 1754] [id = 103] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x9845a800 == 38 [pid = 1754] [id = 69] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99c000 == 37 [pid = 1754] [id = 153] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5fc00 == 36 [pid = 1754] [id = 152] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8d998800 == 35 [pid = 1754] [id = 150] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf59400 == 34 [pid = 1754] [id = 151] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed34800 == 33 [pid = 1754] [id = 149] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0xa34ab800 == 32 [pid = 1754] [id = 148] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8b400 == 31 [pid = 1754] [id = 146] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf31c00 == 30 [pid = 1754] [id = 147] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92532400 == 29 [pid = 1754] [id = 145] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x916e7800 == 28 [pid = 1754] [id = 144] 08:58:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8d996c00 == 27 [pid = 1754] [id = 143] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 204 (0x9c180c00) [pid = 1754] [serial = 369] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 203 (0x951ba400) [pid = 1754] [serial = 336] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 202 (0x95331000) [pid = 1754] [serial = 360] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 201 (0x92e88000) [pid = 1754] [serial = 358] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 200 (0x9c328400) [pid = 1754] [serial = 342] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 199 (0x953bf000) [pid = 1754] [serial = 363] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0x9c187800) [pid = 1754] [serial = 370] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x95346000) [pid = 1754] [serial = 361] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x9c188000) [pid = 1754] [serial = 331] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0xa3284000) [pid = 1754] [serial = 348] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x9d963400) [pid = 1754] [serial = 345] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x9845f000) [pid = 1754] [serial = 364] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x92e89c00) [pid = 1754] [serial = 354] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x9ba07c00) [pid = 1754] [serial = 366] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x8e557000) [pid = 1754] [serial = 333] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x9c694800) [pid = 1754] [serial = 372] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x92587800) [pid = 1754] [serial = 357] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x9bc94800) [pid = 1754] [serial = 367] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x95340c00) [pid = 1754] [serial = 351] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x9a1dac00) [pid = 1754] [serial = 339] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x9d350400) [pid = 1754] [serial = 375] [outer = (nil)] [url = about:blank] 08:58:52 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x9d242000) [pid = 1754] [serial = 373] [outer = (nil)] [url = about:blank] 08:58:53 INFO - PROCESS | 1754 | 1466697533023 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 3242ms 08:58:53 INFO - PROCESS | 1754 | 1466697533051 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 1754 | 1466697533057 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:58:53 INFO - PROCESS | 1754 | 1466697533065 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 1754 | 1466697533070 Marionette TRACE conn4 <- [1,590,null,{}] 08:58:53 INFO - PROCESS | 1754 | 1466697533078 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}] 08:58:53 INFO - PROCESS | 1754 | 1466697533083 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:53 INFO - PROCESS | 1754 | 1466697533243 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:58:53 INFO - PROCESS | 1754 | 1466697533387 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 1754 | 1466697533402 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d991c00 == 28 [pid = 1754] [id = 155] 08:58:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x8d992800) [pid = 1754] [serial = 465] [outer = (nil)] 08:58:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x8d997000) [pid = 1754] [serial = 466] [outer = 0x8d992800] 08:58:53 INFO - PROCESS | 1754 | 1466697533471 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x8da78c00) [pid = 1754] [serial = 467] [outer = 0x8d992800] 08:58:54 INFO - PROCESS | 1754 | 1466697534347 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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:58:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1342ms 08:58:54 INFO - PROCESS | 1754 | 1466697534408 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 1754 | 1466697534414 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:58:54 INFO - PROCESS | 1754 | 1466697534424 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 1754 | 1466697534428 Marionette TRACE conn4 <- [1,594,null,{}] 08:58:54 INFO - PROCESS | 1754 | 1466697534434 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}] 08:58:54 INFO - PROCESS | 1754 | 1466697534440 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:54 INFO - PROCESS | 1754 | 1466697534602 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:58:54 INFO - PROCESS | 1754 | 1466697534612 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1754 | 1466697534619 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd86800 == 29 [pid = 1754] [id = 156] 08:58:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x8dd8e400) [pid = 1754] [serial = 468] [outer = (nil)] 08:58:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x8e557800) [pid = 1754] [serial = 469] [outer = 0x8dd8e400] 08:58:54 INFO - PROCESS | 1754 | 1466697534820 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x8ed39000) [pid = 1754] [serial = 470] [outer = 0x8dd8e400] 08:58:55 INFO - PROCESS | 1754 | 1466697535666 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1291ms 08:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:58:55 INFO - PROCESS | 1754 | 1466697535716 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 1754 | 1466697535720 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:58:55 INFO - PROCESS | 1754 | 1466697535726 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 1754 | 1466697535732 Marionette TRACE conn4 <- [1,598,null,{}] 08:58:55 INFO - PROCESS | 1754 | 1466697535756 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}] 08:58:55 INFO - PROCESS | 1754 | 1466697535766 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:55 INFO - PROCESS | 1754 | 1466697535989 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:58:56 INFO - PROCESS | 1754 | 1466697536016 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1754 | 1466697536024 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x91390400 == 30 [pid = 1754] [id = 157] 08:58:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x91390c00) [pid = 1754] [serial = 471] [outer = (nil)] 08:58:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x916e6400) [pid = 1754] [serial = 472] [outer = 0x91390c00] 08:58:56 INFO - PROCESS | 1754 | 1466697536096 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x92003c00) [pid = 1754] [serial = 473] [outer = 0x91390c00] 08:58:57 INFO - PROCESS | 1754 | 1466697537050 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1398ms 08:58:57 INFO - PROCESS | 1754 | 1466697537123 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 1754 | 1466697537128 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:58:57 INFO - PROCESS | 1754 | 1466697537134 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 1754 | 1466697537138 Marionette TRACE conn4 <- [1,602,null,{}] 08:58:57 INFO - PROCESS | 1754 | 1466697537143 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}] 08:58:57 INFO - PROCESS | 1754 | 1466697537148 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:57 INFO - PROCESS | 1754 | 1466697537363 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:58:57 INFO - PROCESS | 1754 | 1466697537385 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 1754 | 1466697537393 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:58:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8da000 == 31 [pid = 1754] [id = 158] 08:58:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x916e7c00) [pid = 1754] [serial = 474] [outer = (nil)] 08:58:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x92340c00) [pid = 1754] [serial = 475] [outer = 0x916e7c00] 08:58:57 INFO - PROCESS | 1754 | 1466697537460 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x92569000) [pid = 1754] [serial = 476] [outer = 0x916e7c00] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x8d9a0400) [pid = 1754] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x8e54b400) [pid = 1754] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x91385800) [pid = 1754] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0xa23a5000) [pid = 1754] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x953c0800) [pid = 1754] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x9bc9b400) [pid = 1754] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x95336400) [pid = 1754] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x9bc8ec00) [pid = 1754] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0xa6d6b400) [pid = 1754] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x9d242800) [pid = 1754] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x8dd8a800) [pid = 1754] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x8e54d800) [pid = 1754] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x8d995400) [pid = 1754] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x916e3000) [pid = 1754] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x92e81400) [pid = 1754] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x92530400) [pid = 1754] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x9930f800) [pid = 1754] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x916eec00) [pid = 1754] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x8e54f400) [pid = 1754] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x92586c00) [pid = 1754] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x952f2000) [pid = 1754] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x952f7c00) [pid = 1754] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x9c32fc00) [pid = 1754] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x953c1400) [pid = 1754] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x9bca2c00) [pid = 1754] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x92572800) [pid = 1754] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0xa67eb000) [pid = 1754] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0xa34abc00) [pid = 1754] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x95349800) [pid = 1754] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x92e84000) [pid = 1754] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9d904800) [pid = 1754] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0xa34b1000) [pid = 1754] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x9c007000) [pid = 1754] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x9cee0800) [pid = 1754] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x92582c00) [pid = 1754] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x9c326800) [pid = 1754] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x951b1c00) [pid = 1754] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x92005000) [pid = 1754] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8e550c00) [pid = 1754] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x8d99c400) [pid = 1754] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0xa1193c00) [pid = 1754] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x95329000) [pid = 1754] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8f8d2000) [pid = 1754] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0xa25b5000) [pid = 1754] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9b674400) [pid = 1754] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9258ac00) [pid = 1754] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8f8d8c00) [pid = 1754] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x93acd000) [pid = 1754] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x99311800) [pid = 1754] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x92111000) [pid = 1754] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8f8db400) [pid = 1754] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9d352800) [pid = 1754] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9cedec00) [pid = 1754] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0xa6bdc800) [pid = 1754] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x98302400) [pid = 1754] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:58:59 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x9d908400) [pid = 1754] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:59:00 INFO - PROCESS | 1754 | 1466697540154 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 3095ms 08:59:00 INFO - PROCESS | 1754 | 1466697540243 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 1754 | 1466697540250 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:59:00 INFO - PROCESS | 1754 | 1466697540259 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 1754 | 1466697540265 Marionette TRACE conn4 <- [1,606,null,{}] 08:59:00 INFO - PROCESS | 1754 | 1466697540274 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}] 08:59:00 INFO - PROCESS | 1754 | 1466697540280 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:00 INFO - PROCESS | 1754 | 1466697540665 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:59:00 INFO - PROCESS | 1754 | 1466697540941 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 1754 | 1466697540952 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7cc00 == 32 [pid = 1754] [id = 159] 08:59:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8da7d400) [pid = 1754] [serial = 477] [outer = (nil)] 08:59:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8dbf4000) [pid = 1754] [serial = 478] [outer = 0x8da7d400] 08:59:01 INFO - PROCESS | 1754 | 1466697541033 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8dd89000) [pid = 1754] [serial = 479] [outer = 0x8da7d400] 08:59:01 INFO - PROCESS | 1754 | 1466697541983 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1755ms 08:59:02 INFO - PROCESS | 1754 | 1466697542015 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 1754 | 1466697542022 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:59:02 INFO - PROCESS | 1754 | 1466697542033 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 1754 | 1466697542037 Marionette TRACE conn4 <- [1,610,null,{}] 08:59:02 INFO - PROCESS | 1754 | 1466697542044 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}] 08:59:02 INFO - PROCESS | 1754 | 1466697542050 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:02 INFO - PROCESS | 1754 | 1466697542260 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:59:02 INFO - PROCESS | 1754 | 1466697542496 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 1754 | 1466697542506 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed3c000 == 33 [pid = 1754] [id = 160] 08:59:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8f745000) [pid = 1754] [serial = 480] [outer = (nil)] 08:59:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8f8d4c00) [pid = 1754] [serial = 481] [outer = 0x8f745000] 08:59:02 INFO - PROCESS | 1754 | 1466697542636 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x91388800) [pid = 1754] [serial = 482] [outer = 0x8f745000] 08:59:03 INFO - PROCESS | 1754 | 1466697543606 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1639ms 08:59:03 INFO - PROCESS | 1754 | 1466697543673 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:59:03 INFO - PROCESS | 1754 | 1466697543677 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:59:03 INFO - PROCESS | 1754 | 1466697543685 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 1754 | 1466697543691 Marionette TRACE conn4 <- [1,614,null,{}] 08:59:03 INFO - PROCESS | 1754 | 1466697543708 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}] 08:59:03 INFO - PROCESS | 1754 | 1466697543717 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:03 INFO - PROCESS | 1754 | 1466697543943 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:59:04 INFO - PROCESS | 1754 | 1466697544219 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 1754 | 1466697544231 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x92337400 == 34 [pid = 1754] [id = 161] 08:59:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x92339000) [pid = 1754] [serial = 483] [outer = (nil)] 08:59:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9252b800) [pid = 1754] [serial = 484] [outer = 0x92339000] 08:59:04 INFO - PROCESS | 1754 | 1466697544316 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x92570800) [pid = 1754] [serial = 485] [outer = 0x92339000] 08:59:05 INFO - PROCESS | 1754 | 1466697545223 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:59:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1599ms 08:59:05 INFO - PROCESS | 1754 | 1466697545285 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:59:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:59:05 INFO - PROCESS | 1754 | 1466697545290 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:59:05 INFO - PROCESS | 1754 | 1466697545297 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 1754 | 1466697545301 Marionette TRACE conn4 <- [1,618,null,{}] 08:59:05 INFO - PROCESS | 1754 | 1466697545306 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}] 08:59:05 INFO - PROCESS | 1754 | 1466697545311 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:05 INFO - PROCESS | 1754 | 1466697545583 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:59:05 INFO - PROCESS | 1754 | 1466697545811 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 1754 | 1466697545819 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf59000 == 35 [pid = 1754] [id = 162] 08:59:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x9211f800) [pid = 1754] [serial = 486] [outer = (nil)] 08:59:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x92e8a000) [pid = 1754] [serial = 487] [outer = 0x9211f800] 08:59:05 INFO - PROCESS | 1754 | 1466697545948 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x93e73400) [pid = 1754] [serial = 488] [outer = 0x9211f800] 08:59:06 INFO - PROCESS | 1754 | 1466697546849 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1586ms 08:59:06 INFO - PROCESS | 1754 | 1466697546883 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 1754 | 1466697546886 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:59:06 INFO - PROCESS | 1754 | 1466697546893 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 1754 | 1466697546896 Marionette TRACE conn4 <- [1,622,null,{}] 08:59:06 INFO - PROCESS | 1754 | 1466697546902 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}] 08:59:06 INFO - PROCESS | 1754 | 1466697546907 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:07 INFO - PROCESS | 1754 | 1466697547076 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:59:07 INFO - PROCESS | 1754 | 1466697547267 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 1754 | 1466697547273 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed3d400 == 36 [pid = 1754] [id = 163] 08:59:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x9138dc00) [pid = 1754] [serial = 489] [outer = (nil)] 08:59:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x95245400) [pid = 1754] [serial = 490] [outer = 0x9138dc00] 08:59:07 INFO - PROCESS | 1754 | 1466697547353 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x95241800) [pid = 1754] [serial = 491] [outer = 0x9138dc00] 08:59:08 INFO - PROCESS | 1754 | 1466697548317 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1498ms 08:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:59:08 INFO - PROCESS | 1754 | 1466697548392 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 1754 | 1466697548395 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:59:08 INFO - PROCESS | 1754 | 1466697548401 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 1754 | 1466697548405 Marionette TRACE conn4 <- [1,626,null,{}] 08:59:08 INFO - PROCESS | 1754 | 1466697548411 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}] 08:59:08 INFO - PROCESS | 1754 | 1466697548422 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:08 INFO - PROCESS | 1754 | 1466697548688 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:59:09 INFO - PROCESS | 1754 | 1466697549007 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 1754 | 1466697549017 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x98302400 == 37 [pid = 1754] [id = 164] 08:59:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x98305c00) [pid = 1754] [serial = 492] [outer = (nil)] 08:59:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x983ad800) [pid = 1754] [serial = 493] [outer = 0x98305c00] 08:59:09 INFO - PROCESS | 1754 | 1466697549173 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x983bf000) [pid = 1754] [serial = 494] [outer = 0x98305c00] 08:59:10 INFO - PROCESS | 1754 | 1466697550113 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1742ms 08:59:10 INFO - PROCESS | 1754 | 1466697550146 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:59:10 INFO - PROCESS | 1754 | 1466697550150 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:59:10 INFO - PROCESS | 1754 | 1466697550156 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 1754 | 1466697550160 Marionette TRACE conn4 <- [1,630,null,{}] 08:59:10 INFO - PROCESS | 1754 | 1466697550166 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}] 08:59:10 INFO - PROCESS | 1754 | 1466697550171 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:10 INFO - PROCESS | 1754 | 1466697550337 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:59:10 INFO - PROCESS | 1754 | 1466697550528 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 1754 | 1466697550539 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38c800 == 38 [pid = 1754] [id = 165] 08:59:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8c38f400) [pid = 1754] [serial = 495] [outer = (nil)] 08:59:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x983c5000) [pid = 1754] [serial = 496] [outer = 0x8c38f400] 08:59:10 INFO - PROCESS | 1754 | 1466697550616 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x9845a800) [pid = 1754] [serial = 497] [outer = 0x8c38f400] 08:59:11 INFO - PROCESS | 1754 | 1466697551574 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1481ms 08:59:11 INFO - PROCESS | 1754 | 1466697551638 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 1754 | 1466697551642 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:59:11 INFO - PROCESS | 1754 | 1466697551648 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 1754 | 1466697551652 Marionette TRACE conn4 <- [1,634,null,{}] 08:59:11 INFO - PROCESS | 1754 | 1466697551657 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}] 08:59:11 INFO - PROCESS | 1754 | 1466697551661 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:11 INFO - PROCESS | 1754 | 1466697551828 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:59:12 INFO - PROCESS | 1754 | 1466697552053 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 1754 | 1466697552062 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5f000 == 39 [pid = 1754] [id = 166] 08:59:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8c38bc00) [pid = 1754] [serial = 498] [outer = (nil)] 08:59:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8e54d800) [pid = 1754] [serial = 499] [outer = 0x8c38bc00] 08:59:12 INFO - PROCESS | 1754 | 1466697552196 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8f744c00) [pid = 1754] [serial = 500] [outer = 0x8c38bc00] 08:59:12 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:13 INFO - PROCESS | 1754 | 1466697553071 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1484ms 08:59:13 INFO - PROCESS | 1754 | 1466697553133 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:59:13 INFO - PROCESS | 1754 | 1466697553137 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:59:13 INFO - PROCESS | 1754 | 1466697553143 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 1754 | 1466697553158 Marionette TRACE conn4 <- [1,638,null,{}] 08:59:13 INFO - PROCESS | 1754 | 1466697553163 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}] 08:59:13 INFO - PROCESS | 1754 | 1466697553168 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:13 INFO - PROCESS | 1754 | 1466697553379 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:59:13 INFO - PROCESS | 1754 | 1466697553608 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1754 | 1466697553615 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d9a0000 == 40 [pid = 1754] [id = 167] 08:59:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8dbf1800) [pid = 1754] [serial = 501] [outer = (nil)] 08:59:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8f8d7000) [pid = 1754] [serial = 502] [outer = 0x8dbf1800] 08:59:13 INFO - PROCESS | 1754 | 1466697553741 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x92001800) [pid = 1754] [serial = 503] [outer = 0x8dbf1800] 08:59:14 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:14 INFO - PROCESS | 1754 | 1466697554770 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1702ms 08:59:14 INFO - PROCESS | 1754 | 1466697554845 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 1754 | 1466697554850 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:59:14 INFO - PROCESS | 1754 | 1466697554858 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1754 | 1466697554864 Marionette TRACE conn4 <- [1,642,null,{}] 08:59:14 INFO - PROCESS | 1754 | 1466697554872 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}] 08:59:14 INFO - PROCESS | 1754 | 1466697554878 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:15 INFO - PROCESS | 1754 | 1466697555088 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:59:15 INFO - PROCESS | 1754 | 1466697555342 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 1754 | 1466697555355 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf66400 == 41 [pid = 1754] [id = 168] 08:59:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8c392800) [pid = 1754] [serial = 504] [outer = (nil)] 08:59:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x8d99a000) [pid = 1754] [serial = 505] [outer = 0x8c392800] 08:59:15 INFO - PROCESS | 1754 | 1466697555438 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x8da82000) [pid = 1754] [serial = 506] [outer = 0x8c392800] 08:59:16 INFO - PROCESS | 1754 | --DOCSHELL 0x91390400 == 40 [pid = 1754] [id = 157] 08:59:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd86800 == 39 [pid = 1754] [id = 156] 08:59:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8d991c00 == 38 [pid = 1754] [id = 155] 08:59:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8d997c00 == 37 [pid = 1754] [id = 154] 08:59:16 INFO - PROCESS | 1754 | 1466697556424 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]]]}] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x9ce92400) [pid = 1754] [serial = 427] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x9d408400) [pid = 1754] [serial = 428] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x8e559000) [pid = 1754] [serial = 409] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x9200cc00) [pid = 1754] [serial = 241] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0xa681cc00) [pid = 1754] [serial = 253] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x9988b800) [pid = 1754] [serial = 183] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x9bca7c00) [pid = 1754] [serial = 388] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0xa34b0400) [pid = 1754] [serial = 201] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9c74ac00) [pid = 1754] [serial = 343] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0xa6d74c00) [pid = 1754] [serial = 256] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x9d24cc00) [pid = 1754] [serial = 192] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x8dd91800) [pid = 1754] [serial = 407] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x91389400) [pid = 1754] [serial = 334] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x8d99b800) [pid = 1754] [serial = 396] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x916ec000) [pid = 1754] [serial = 390] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x95243400) [pid = 1754] [serial = 416] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x92e87c00) [pid = 1754] [serial = 378] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x9c74c000) [pid = 1754] [serial = 247] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0xa6829400) [pid = 1754] [serial = 393] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9233a000) [pid = 1754] [serial = 310] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8f8d0800) [pid = 1754] [serial = 410] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x93c9b400) [pid = 1754] [serial = 180] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x95347400) [pid = 1754] [serial = 286] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9bc8b800) [pid = 1754] [serial = 340] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9c335400) [pid = 1754] [serial = 186] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9bae1800) [pid = 1754] [serial = 382] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9c187400) [pid = 1754] [serial = 424] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x983af000) [pid = 1754] [serial = 419] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0xa6f41800) [pid = 1754] [serial = 259] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x93c93c00) [pid = 1754] [serial = 379] [outer = (nil)] [url = about:blank] 08:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1648ms 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0xa6d6d400) [pid = 1754] [serial = 304] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x983b7000) [pid = 1754] [serial = 292] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x92e8c800) [pid = 1754] [serial = 355] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x92e8bc00) [pid = 1754] [serial = 415] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0xa25b7c00) [pid = 1754] [serial = 301] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0xa61b6000) [pid = 1754] [serial = 385] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x953bc000) [pid = 1754] [serial = 418] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0xa4d47800) [pid = 1754] [serial = 384] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0xa6bdac00) [pid = 1754] [serial = 210] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9200e800) [pid = 1754] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9d559800) [pid = 1754] [serial = 376] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9bca3400) [pid = 1754] [serial = 387] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x952ee800) [pid = 1754] [serial = 337] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x9d17d400) [pid = 1754] [serial = 295] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x9532ec00) [pid = 1754] [serial = 244] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x92010800) [pid = 1754] [serial = 213] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8f73c000) [pid = 1754] [serial = 399] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x8f73c800) [pid = 1754] [serial = 404] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x99880800) [pid = 1754] [serial = 381] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0xa2f8ec00) [pid = 1754] [serial = 250] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x9d24c000) [pid = 1754] [serial = 195] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x8f8d9800) [pid = 1754] [serial = 262] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x916ef400) [pid = 1754] [serial = 391] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0xa4f7e000) [pid = 1754] [serial = 349] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9c00e400) [pid = 1754] [serial = 207] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0xa34a8400) [pid = 1754] [serial = 198] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x92337000) [pid = 1754] [serial = 413] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x95329800) [pid = 1754] [serial = 289] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x9bc92c00) [pid = 1754] [serial = 422] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x9211b000) [pid = 1754] [serial = 216] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8dbf7800) [pid = 1754] [serial = 403] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x9c184400) [pid = 1754] [serial = 352] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8d99e400) [pid = 1754] [serial = 397] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x92003400) [pid = 1754] [serial = 412] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9a476c00) [pid = 1754] [serial = 421] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0xa1124000) [pid = 1754] [serial = 298] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0xa236d800) [pid = 1754] [serial = 346] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0xa6f45c00) [pid = 1754] [serial = 307] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8dd8d800) [pid = 1754] [serial = 406] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0xa61bc400) [pid = 1754] [serial = 204] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9c331000) [pid = 1754] [serial = 425] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0xa6d6ec00) [pid = 1754] [serial = 394] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8f73dc00) [pid = 1754] [serial = 400] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0xa333a000) [pid = 1754] [serial = 189] [outer = (nil)] [url = about:blank] 08:59:16 INFO - PROCESS | 1754 | 1466697556584 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 1754 | 1466697556593 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:59:16 INFO - PROCESS | 1754 | 1466697556613 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 1754 | 1466697556618 Marionette TRACE conn4 <- [1,646,null,{}] 08:59:16 INFO - PROCESS | 1754 | 1466697556623 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}] 08:59:16 INFO - PROCESS | 1754 | 1466697556629 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:16 INFO - PROCESS | 1754 | 1466697556797 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:59:17 INFO - PROCESS | 1754 | 1466697556991 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 1754 | 1466697556999 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8bc00 == 38 [pid = 1754] [id = 169] 08:59:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8e54c800) [pid = 1754] [serial = 507] [outer = (nil)] 08:59:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8e555800) [pid = 1754] [serial = 508] [outer = 0x8e54c800] 08:59:17 INFO - PROCESS | 1754 | 1466697557071 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8f73c800) [pid = 1754] [serial = 509] [outer = 0x8e54c800] 08:59:17 INFO - PROCESS | 1754 | 1466697557832 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1287ms 08:59:17 INFO - PROCESS | 1754 | 1466697557904 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 1754 | 1466697557908 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:59:17 INFO - PROCESS | 1754 | 1466697557914 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 1754 | 1466697557920 Marionette TRACE conn4 <- [1,650,null,{}] 08:59:17 INFO - PROCESS | 1754 | 1466697557935 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}] 08:59:17 INFO - PROCESS | 1754 | 1466697557943 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:18 INFO - PROCESS | 1754 | 1466697558111 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:59:18 INFO - PROCESS | 1754 | 1466697558249 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 1754 | 1466697558260 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d6c00 == 39 [pid = 1754] [id = 170] 08:59:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x91382c00) [pid = 1754] [serial = 510] [outer = (nil)] 08:59:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9138ec00) [pid = 1754] [serial = 511] [outer = 0x91382c00] 08:59:18 INFO - PROCESS | 1754 | 1466697558336 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x916ec000) [pid = 1754] [serial = 512] [outer = 0x91382c00] 08:59:19 INFO - PROCESS | 1754 | 1466697559220 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1335ms 08:59:19 INFO - PROCESS | 1754 | 1466697559250 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:59:19 INFO - PROCESS | 1754 | 1466697559254 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:59:19 INFO - PROCESS | 1754 | 1466697559260 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 1754 | 1466697559263 Marionette TRACE conn4 <- [1,654,null,{}] 08:59:19 INFO - PROCESS | 1754 | 1466697559269 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}] 08:59:19 INFO - PROCESS | 1754 | 1466697559272 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:19 INFO - PROCESS | 1754 | 1466697559526 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:59:19 INFO - PROCESS | 1754 | 1466697559545 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 1754 | 1466697559555 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8cf000 == 40 [pid = 1754] [id = 171] 08:59:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x916e1800) [pid = 1754] [serial = 513] [outer = (nil)] 08:59:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9211b800) [pid = 1754] [serial = 514] [outer = 0x916e1800] 08:59:19 INFO - PROCESS | 1754 | 1466697559634 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x92566800) [pid = 1754] [serial = 515] [outer = 0x916e1800] 08:59:20 INFO - PROCESS | 1754 | 1466697560553 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1335ms 08:59:20 INFO - PROCESS | 1754 | 1466697560595 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 1754 | 1466697560598 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:59:20 INFO - PROCESS | 1754 | 1466697560604 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 1754 | 1466697560607 Marionette TRACE conn4 <- [1,658,null,{}] 08:59:20 INFO - PROCESS | 1754 | 1466697560627 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}] 08:59:20 INFO - PROCESS | 1754 | 1466697560632 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:20 INFO - PROCESS | 1754 | 1466697560836 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:59:20 INFO - PROCESS | 1754 | 1466697560859 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 1754 | 1466697560867 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x916f0400 == 41 [pid = 1754] [id = 172] 08:59:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9200a800) [pid = 1754] [serial = 516] [outer = (nil)] 08:59:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x92587000) [pid = 1754] [serial = 517] [outer = 0x9200a800] 08:59:20 INFO - PROCESS | 1754 | 1466697560945 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x92e87c00) [pid = 1754] [serial = 518] [outer = 0x9200a800] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8dd8e400) [pid = 1754] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x91390c00) [pid = 1754] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0xa34adc00) [pid = 1754] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8ed35800) [pid = 1754] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8da78800) [pid = 1754] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8bf59c00) [pid = 1754] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x92116c00) [pid = 1754] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8bf61800) [pid = 1754] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x953b2c00) [pid = 1754] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8dbf0c00) [pid = 1754] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8bf32800) [pid = 1754] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8d99e800) [pid = 1754] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8dd8b800) [pid = 1754] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8d992800) [pid = 1754] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:59:21 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8dd91400) [pid = 1754] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:59:21 INFO - PROCESS | 1754 | 1466697561928 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]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1347ms 08:59:21 INFO - PROCESS | 1754 | 1466697561955 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 1754 | 1466697561959 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:59:21 INFO - PROCESS | 1754 | 1466697561965 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 1754 | 1466697561969 Marionette TRACE conn4 <- [1,662,null,{}] 08:59:21 INFO - PROCESS | 1754 | 1466697561974 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}] 08:59:21 INFO - PROCESS | 1754 | 1466697561983 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:22 INFO - PROCESS | 1754 | 1466697562193 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:59:22 INFO - PROCESS | 1754 | 1466697562329 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 1754 | 1466697562339 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf35400 == 42 [pid = 1754] [id = 173] 08:59:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8bf35c00) [pid = 1754] [serial = 519] [outer = (nil)] 08:59:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x91387c00) [pid = 1754] [serial = 520] [outer = 0x8bf35c00] 08:59:22 INFO - PROCESS | 1754 | 1466697562403 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x952f7c00) [pid = 1754] [serial = 521] [outer = 0x8bf35c00] 08:59:22 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:23 INFO - PROCESS | 1754 | 1466697563130 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1181ms 08:59:23 INFO - PROCESS | 1754 | 1466697563147 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 1754 | 1466697563150 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:59:23 INFO - PROCESS | 1754 | 1466697563157 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 1754 | 1466697563160 Marionette TRACE conn4 <- [1,666,null,{}] 08:59:23 INFO - PROCESS | 1754 | 1466697563165 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}] 08:59:23 INFO - PROCESS | 1754 | 1466697563170 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:23 INFO - PROCESS | 1754 | 1466697563387 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:59:23 INFO - PROCESS | 1754 | 1466697563535 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 1754 | 1466697563546 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf31c00 == 43 [pid = 1754] [id = 174] 08:59:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8bf33000) [pid = 1754] [serial = 522] [outer = (nil)] 08:59:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8bf3d000) [pid = 1754] [serial = 523] [outer = 0x8bf33000] 08:59:23 INFO - PROCESS | 1754 | 1466697563672 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8c383c00) [pid = 1754] [serial = 524] [outer = 0x8bf33000] 08:59:24 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:24 INFO - PROCESS | 1754 | 1466697564708 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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1633ms 08:59:24 INFO - PROCESS | 1754 | 1466697564796 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 1754 | 1466697564806 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:59:24 INFO - PROCESS | 1754 | 1466697564818 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 1754 | 1466697564826 Marionette TRACE conn4 <- [1,670,null,{}] 08:59:24 INFO - PROCESS | 1754 | 1466697564899 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}] 08:59:24 INFO - PROCESS | 1754 | 1466697564909 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:25 INFO - PROCESS | 1754 | 1466697565123 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:59:25 INFO - PROCESS | 1754 | 1466697565340 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 1754 | 1466697565348 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed38400 == 44 [pid = 1754] [id = 175] 08:59:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8ed3f000) [pid = 1754] [serial = 525] [outer = (nil)] 08:59:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8f73e400) [pid = 1754] [serial = 526] [outer = 0x8ed3f000] 08:59:25 INFO - PROCESS | 1754 | 1466697565432 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8f742000) [pid = 1754] [serial = 527] [outer = 0x8ed3f000] 08:59:26 INFO - PROCESS | 1754 | 1466697566366 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]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1602ms 08:59:26 INFO - PROCESS | 1754 | 1466697566421 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 1754 | 1466697566427 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:59:26 INFO - PROCESS | 1754 | 1466697566434 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 1754 | 1466697566438 Marionette TRACE conn4 <- [1,674,null,{}] 08:59:26 INFO - PROCESS | 1754 | 1466697566444 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}] 08:59:26 INFO - PROCESS | 1754 | 1466697566450 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:26 INFO - PROCESS | 1754 | 1466697566650 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:59:26 INFO - PROCESS | 1754 | 1466697566920 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1754 | 1466697566931 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x9211e000 == 45 [pid = 1754] [id = 176] 08:59:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9233ac00) [pid = 1754] [serial = 528] [outer = (nil)] 08:59:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x92588800) [pid = 1754] [serial = 529] [outer = 0x9233ac00] 08:59:27 INFO - PROCESS | 1754 | 1466697567054 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x93e76c00) [pid = 1754] [serial = 530] [outer = 0x9233ac00] 08:59:27 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:27 INFO - PROCESS | 1754 | 1466697567936 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1541ms 08:59:27 INFO - PROCESS | 1754 | 1466697567976 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 1754 | 1466697567981 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:59:27 INFO - PROCESS | 1754 | 1466697567997 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 1754 | 1466697568007 Marionette TRACE conn4 <- [1,678,null,{}] 08:59:28 INFO - PROCESS | 1754 | 1466697568013 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}] 08:59:28 INFO - PROCESS | 1754 | 1466697568021 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:28 INFO - PROCESS | 1754 | 1466697568216 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:59:28 INFO - PROCESS | 1754 | 1466697568393 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1754 | 1466697568402 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf33c00 == 46 [pid = 1754] [id = 177] 08:59:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8f8d0800) [pid = 1754] [serial = 531] [outer = (nil)] 08:59:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x95342c00) [pid = 1754] [serial = 532] [outer = 0x8f8d0800] 08:59:28 INFO - PROCESS | 1754 | 1466697568525 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x9534b400) [pid = 1754] [serial = 533] [outer = 0x8f8d0800] 08:59:29 INFO - PROCESS | 1754 | 1466697569376 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1446ms 08:59:29 INFO - PROCESS | 1754 | 1466697569437 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1754 | 1466697569442 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:59:29 INFO - PROCESS | 1754 | 1466697569453 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1754 | 1466697569459 Marionette TRACE conn4 <- [1,682,null,{}] 08:59:29 INFO - PROCESS | 1754 | 1466697569474 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}] 08:59:29 INFO - PROCESS | 1754 | 1466697569480 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:29 INFO - PROCESS | 1754 | 1466697569677 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:59:29 INFO - PROCESS | 1754 | 1466697569898 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 1754 | 1466697569906 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf9000 == 47 [pid = 1754] [id = 178] 08:59:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x95343000) [pid = 1754] [serial = 534] [outer = (nil)] 08:59:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x983a8400) [pid = 1754] [serial = 535] [outer = 0x95343000] 08:59:30 INFO - PROCESS | 1754 | 1466697570039 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x983be800) [pid = 1754] [serial = 536] [outer = 0x95343000] 08:59:31 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:31 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:31 INFO - PROCESS | 1754 | 1466697571365 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:59:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1951ms 08:59:31 INFO - PROCESS | 1754 | 1466697571438 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 1754 | 1466697571443 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:59:31 INFO - PROCESS | 1754 | 1466697571469 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 1754 | 1466697571473 Marionette TRACE conn4 <- [1,686,null,{}] 08:59:31 INFO - PROCESS | 1754 | 1466697571479 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}] 08:59:31 INFO - PROCESS | 1754 | 1466697571485 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:31 INFO - PROCESS | 1754 | 1466697571677 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:59:31 INFO - PROCESS | 1754 | 1466697571889 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1754 | 1466697571906 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x99369800 == 48 [pid = 1754] [id = 179] 08:59:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9936d000) [pid = 1754] [serial = 537] [outer = (nil)] 08:59:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x99fec400) [pid = 1754] [serial = 538] [outer = 0x9936d000] 08:59:32 INFO - PROCESS | 1754 | 1466697572033 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x9a470000) [pid = 1754] [serial = 539] [outer = 0x9936d000] 08:59:33 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:33 INFO - PROCESS | 1754 | 1466697573375 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1940ms 08:59:33 INFO - PROCESS | 1754 | 1466697573437 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 1754 | 1466697573440 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:59:33 INFO - PROCESS | 1754 | 1466697573467 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 1754 | 1466697573471 Marionette TRACE conn4 <- [1,690,null,{}] 08:59:33 INFO - PROCESS | 1754 | 1466697573477 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}] 08:59:33 INFO - PROCESS | 1754 | 1466697573482 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:33 INFO - PROCESS | 1754 | 1466697573657 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:59:33 INFO - PROCESS | 1754 | 1466697573835 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 1754 | 1466697573847 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e80400 == 49 [pid = 1754] [id = 180] 08:59:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x99372c00) [pid = 1754] [serial = 540] [outer = (nil)] 08:59:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x9ba0c000) [pid = 1754] [serial = 541] [outer = 0x99372c00] 08:59:33 INFO - PROCESS | 1754 | 1466697573921 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9bc8ac00) [pid = 1754] [serial = 542] [outer = 0x99372c00] 08:59:35 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:35 INFO - PROCESS | 1754 | 1466697575586 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2144ms 08:59:35 INFO - PROCESS | 1754 | 1466697575607 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 1754 | 1466697575613 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:59:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:59:35 INFO - PROCESS | 1754 | 1466697575622 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 1754 | 1466697575626 Marionette TRACE conn4 <- [1,694,null,{}] 08:59:35 INFO - PROCESS | 1754 | 1466697575634 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}] 08:59:35 INFO - PROCESS | 1754 | 1466697575640 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:35 INFO - PROCESS | 1754 | 1466697575829 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:59:36 INFO - PROCESS | 1754 | 1466697576009 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 1754 | 1466697576018 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd88400 == 50 [pid = 1754] [id = 181] 08:59:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x8dd8a400) [pid = 1754] [serial = 543] [outer = (nil)] 08:59:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8dd91400) [pid = 1754] [serial = 544] [outer = 0x8dd8a400] 08:59:36 INFO - PROCESS | 1754 | 1466697576095 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8e551400) [pid = 1754] [serial = 545] [outer = 0x8dd8a400] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x952f2400 == 49 [pid = 1754] [id = 121] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x91386800 == 48 [pid = 1754] [id = 120] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8cf400 == 47 [pid = 1754] [id = 122] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x9b66a400 == 46 [pid = 1754] [id = 123] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x9211e400 == 45 [pid = 1754] [id = 124] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x92337400 == 44 [pid = 1754] [id = 161] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed3c000 == 43 [pid = 1754] [id = 160] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7cc00 == 42 [pid = 1754] [id = 159] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x9252d000 == 41 [pid = 1754] [id = 126] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8da000 == 40 [pid = 1754] [id = 158] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8e550800 == 39 [pid = 1754] [id = 133] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd88c00 == 38 [pid = 1754] [id = 135] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8d9a0000 == 37 [pid = 1754] [id = 167] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5f000 == 36 [pid = 1754] [id = 166] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x92007400 == 35 [pid = 1754] [id = 119] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf59000 == 34 [pid = 1754] [id = 162] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x916e8c00 == 33 [pid = 1754] [id = 131] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x9bc8b400 == 32 [pid = 1754] [id = 125] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x98302400 == 31 [pid = 1754] [id = 164] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x9bc9a400 == 30 [pid = 1754] [id = 129] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x9138bc00 == 29 [pid = 1754] [id = 130] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed3d400 == 28 [pid = 1754] [id = 163] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x95341000 == 27 [pid = 1754] [id = 127] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38c800 == 26 [pid = 1754] [id = 165] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99a800 == 25 [pid = 1754] [id = 134] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd93400 == 24 [pid = 1754] [id = 136] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0xa34acc00 == 23 [pid = 1754] [id = 128] 08:59:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8d993000 == 22 [pid = 1754] [id = 132] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0xa6bd5400) [pid = 1754] [serial = 446] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x8ed3e400) [pid = 1754] [serial = 449] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x8da83800) [pid = 1754] [serial = 452] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x8bf63000) [pid = 1754] [serial = 455] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x95241400) [pid = 1754] [serial = 434] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x8c389000) [pid = 1754] [serial = 458] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x9c329800) [pid = 1754] [serial = 437] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8f742800) [pid = 1754] [serial = 431] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x8bf3dc00) [pid = 1754] [serial = 443] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8da80800) [pid = 1754] [serial = 461] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0xa34d5800) [pid = 1754] [serial = 440] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x92003c00) [pid = 1754] [serial = 473] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8dd93800) [pid = 1754] [serial = 430] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x92e85c00) [pid = 1754] [serial = 433] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9bc96c00) [pid = 1754] [serial = 436] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0xa2f90c00) [pid = 1754] [serial = 439] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8bf39800) [pid = 1754] [serial = 442] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0xa4f22c00) [pid = 1754] [serial = 445] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8ed3b400) [pid = 1754] [serial = 448] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8da7fc00) [pid = 1754] [serial = 451] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8bf61c00) [pid = 1754] [serial = 454] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8d997000) [pid = 1754] [serial = 466] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8c387000) [pid = 1754] [serial = 457] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8da78c00) [pid = 1754] [serial = 467] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8ed39400) [pid = 1754] [serial = 464] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8e559c00) [pid = 1754] [serial = 463] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8da7d800) [pid = 1754] [serial = 460] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8ed39000) [pid = 1754] [serial = 470] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8e557800) [pid = 1754] [serial = 469] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x916e6400) [pid = 1754] [serial = 472] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x92340c00) [pid = 1754] [serial = 475] [outer = (nil)] [url = about:blank] 08:59:38 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:38 INFO - PROCESS | 1754 | 1466697578570 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:59:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 3006ms 08:59:38 INFO - PROCESS | 1754 | 1466697578628 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1754 | 1466697578631 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:59:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:59:38 INFO - PROCESS | 1754 | 1466697578641 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1754 | 1466697578646 Marionette TRACE conn4 <- [1,698,null,{}] 08:59:38 INFO - PROCESS | 1754 | 1466697578654 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}] 08:59:38 INFO - PROCESS | 1754 | 1466697578660 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:38 INFO - PROCESS | 1754 | 1466697578818 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:59:38 INFO - PROCESS | 1754 | 1466697578935 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1754 | 1466697578946 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c392400 == 23 [pid = 1754] [id = 182] 08:59:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8d991400) [pid = 1754] [serial = 546] [outer = (nil)] 08:59:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8d994c00) [pid = 1754] [serial = 547] [outer = 0x8d991400] 08:59:39 INFO - PROCESS | 1754 | 1466697579017 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8d998c00) [pid = 1754] [serial = 548] [outer = 0x8d991400] 08:59:40 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:40 INFO - PROCESS | 1754 | 1466697580205 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1585ms 08:59:40 INFO - PROCESS | 1754 | 1466697580225 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 1754 | 1466697580234 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:59:40 INFO - PROCESS | 1754 | 1466697580244 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 1754 | 1466697580248 Marionette TRACE conn4 <- [1,702,null,{}] 08:59:40 INFO - PROCESS | 1754 | 1466697580254 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}] 08:59:40 INFO - PROCESS | 1754 | 1466697580260 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:40 INFO - PROCESS | 1754 | 1466697580517 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:59:40 INFO - PROCESS | 1754 | 1466697580598 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1754 | 1466697580607 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbeec00 == 24 [pid = 1754] [id = 183] 08:59:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8dbf5800) [pid = 1754] [serial = 549] [outer = (nil)] 08:59:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8dd8a800) [pid = 1754] [serial = 550] [outer = 0x8dbf5800] 08:59:40 INFO - PROCESS | 1754 | 1466697580678 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8dd93400) [pid = 1754] [serial = 551] [outer = 0x8dbf5800] 08:59:41 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:41 INFO - PROCESS | 1754 | 1466697581948 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1729ms 08:59:41 INFO - PROCESS | 1754 | 1466697581973 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 1754 | 1466697581977 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:59:41 INFO - PROCESS | 1754 | 1466697581989 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1754 | 1466697581995 Marionette TRACE conn4 <- [1,706,null,{}] 08:59:42 INFO - PROCESS | 1754 | 1466697582012 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}] 08:59:42 INFO - PROCESS | 1754 | 1466697582021 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:42 INFO - PROCESS | 1754 | 1466697582267 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:59:42 INFO - PROCESS | 1754 | 1466697582367 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1754 | 1466697582378 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed3ec00 == 25 [pid = 1754] [id = 184] 08:59:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8ed3fc00) [pid = 1754] [serial = 552] [outer = (nil)] 08:59:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8f8cf400) [pid = 1754] [serial = 553] [outer = 0x8ed3fc00] 08:59:42 INFO - PROCESS | 1754 | 1466697582448 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8f8d7400) [pid = 1754] [serial = 554] [outer = 0x8ed3fc00] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8c38bc00) [pid = 1754] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8dbf1800) [pid = 1754] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8c38f400) [pid = 1754] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8e54c800) [pid = 1754] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x9138dc00) [pid = 1754] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8f745000) [pid = 1754] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9200a800) [pid = 1754] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x91382c00) [pid = 1754] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8da7d400) [pid = 1754] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92339000) [pid = 1754] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8c392800) [pid = 1754] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9211f800) [pid = 1754] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x98305c00) [pid = 1754] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x916e7c00) [pid = 1754] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x916e1800) [pid = 1754] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:59:43 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8bf35c00) [pid = 1754] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:59:44 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:44 INFO - PROCESS | 1754 | 1466697584310 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2343ms 08:59:44 INFO - PROCESS | 1754 | 1466697584332 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:59:44 INFO - PROCESS | 1754 | 1466697584337 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:59:44 INFO - PROCESS | 1754 | 1466697584343 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1754 | 1466697584346 Marionette TRACE conn4 <- [1,710,null,{}] 08:59:44 INFO - PROCESS | 1754 | 1466697584352 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}] 08:59:44 INFO - PROCESS | 1754 | 1466697584355 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:44 INFO - PROCESS | 1754 | 1466697584506 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:59:44 INFO - PROCESS | 1754 | 1466697584634 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 1754 | 1466697584643 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5e800 == 26 [pid = 1754] [id = 185] 08:59:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8c392800) [pid = 1754] [serial = 555] [outer = (nil)] 08:59:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8ed3cc00) [pid = 1754] [serial = 556] [outer = 0x8c392800] 08:59:44 INFO - PROCESS | 1754 | 1466697584710 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x91385000) [pid = 1754] [serial = 557] [outer = 0x8c392800] 08:59:45 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:45 INFO - PROCESS | 1754 | 1466697585867 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1583ms 08:59:45 INFO - PROCESS | 1754 | 1466697585969 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 1754 | 1466697585976 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:59:46 INFO - PROCESS | 1754 | 1466697586050 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 1754 | 1466697586055 Marionette TRACE conn4 <- [1,714,null,{}] 08:59:46 INFO - PROCESS | 1754 | 1466697586064 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}] 08:59:46 INFO - PROCESS | 1754 | 1466697586070 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:46 INFO - PROCESS | 1754 | 1466697586309 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:59:46 INFO - PROCESS | 1754 | 1466697586427 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1754 | 1466697586442 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d996800 == 27 [pid = 1754] [id = 186] 08:59:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d996c00) [pid = 1754] [serial = 558] [outer = (nil)] 08:59:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d9a0400) [pid = 1754] [serial = 559] [outer = 0x8d996c00] 08:59:46 INFO - PROCESS | 1754 | 1466697586519 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8da83800) [pid = 1754] [serial = 560] [outer = 0x8d996c00] 08:59:47 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:47 INFO - PROCESS | 1754 | 1466697587885 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:59:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2003ms 08:59:47 INFO - PROCESS | 1754 | 1466697587990 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1754 | 1466697587997 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:59:48 INFO - PROCESS | 1754 | 1466697588008 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1754 | 1466697588012 Marionette TRACE conn4 <- [1,718,null,{}] 08:59:48 INFO - PROCESS | 1754 | 1466697588020 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}] 08:59:48 INFO - PROCESS | 1754 | 1466697588025 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:48 INFO - PROCESS | 1754 | 1466697588190 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:59:48 INFO - PROCESS | 1754 | 1466697588348 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1754 | 1466697588358 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd86800 == 28 [pid = 1754] [id = 187] 08:59:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8ed39000) [pid = 1754] [serial = 561] [outer = (nil)] 08:59:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f73d400) [pid = 1754] [serial = 562] [outer = 0x8ed39000] 08:59:48 INFO - PROCESS | 1754 | 1466697588438 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8f8db400) [pid = 1754] [serial = 563] [outer = 0x8ed39000] 08:59:49 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:49 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:49 INFO - PROCESS | 1754 | 1466697589784 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:59:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1834ms 08:59:49 INFO - PROCESS | 1754 | 1466697589935 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 1754 | 1466697589939 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:59:49 INFO - PROCESS | 1754 | 1466697589953 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 1754 | 1466697589958 Marionette TRACE conn4 <- [1,722,null,{}] 08:59:49 INFO - PROCESS | 1754 | 1466697589975 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}] 08:59:49 INFO - PROCESS | 1754 | 1466697589983 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:50 INFO - PROCESS | 1754 | 1466697590144 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:59:50 INFO - PROCESS | 1754 | 1466697590300 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1754 | 1466697590312 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x9138a400 == 29 [pid = 1754] [id = 188] 08:59:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9138ac00) [pid = 1754] [serial = 564] [outer = (nil)] 08:59:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9200c400) [pid = 1754] [serial = 565] [outer = 0x9138ac00] 08:59:50 INFO - PROCESS | 1754 | 1466697590393 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x92113400) [pid = 1754] [serial = 566] [outer = 0x9138ac00] 08:59:51 INFO - PROCESS | 1754 | 1466697591302 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] 08:59:51 INFO - PROCESS | 1754 | 1466697591342 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:59:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:59:51 INFO - PROCESS | 1754 | 1466697591349 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 1754 | 1466697591351 Marionette TRACE conn4 <- [1,726,null,{}] 08:59:51 INFO - PROCESS | 1754 | 1466697591358 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}] 08:59:51 INFO - PROCESS | 1754 | 1466697591363 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:51 INFO - PROCESS | 1754 | 1466697591536 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:59:51 INFO - PROCESS | 1754 | 1466697591705 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 1754 | 1466697591717 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3dc00 == 30 [pid = 1754] [id = 189] 08:59:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8bf64400) [pid = 1754] [serial = 567] [outer = (nil)] 08:59:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x92341c00) [pid = 1754] [serial = 568] [outer = 0x8bf64400] 08:59:51 INFO - PROCESS | 1754 | 1466697591795 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x92426800) [pid = 1754] [serial = 569] [outer = 0x8bf64400] 08:59:52 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:52 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:52 INFO - PROCESS | 1754 | 1466697592844 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1532ms 08:59:52 INFO - PROCESS | 1754 | 1466697592881 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 1754 | 1466697592885 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:59:52 INFO - PROCESS | 1754 | 1466697592892 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1754 | 1466697592895 Marionette TRACE conn4 <- [1,730,null,{}] 08:59:52 INFO - PROCESS | 1754 | 1466697592901 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}] 08:59:52 INFO - PROCESS | 1754 | 1466697592906 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:53 INFO - PROCESS | 1754 | 1466697593073 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:59:53 INFO - PROCESS | 1754 | 1466697593402 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 1754 | 1466697593412 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5b400 == 31 [pid = 1754] [id = 190] 08:59:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8bf5c000) [pid = 1754] [serial = 570] [outer = (nil)] 08:59:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8bf64c00) [pid = 1754] [serial = 571] [outer = 0x8bf5c000] 08:59:53 INFO - PROCESS | 1754 | 1466697593494 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8c390000) [pid = 1754] [serial = 572] [outer = 0x8bf5c000] 08:59:54 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:54 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:54 INFO - PROCESS | 1754 | 1466697594400 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] 08:59:54 INFO - PROCESS | 1754 | 1466697594482 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:59:54 INFO - PROCESS | 1754 | 1466697594489 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 1754 | 1466697594493 Marionette TRACE conn4 <- [1,734,null,{}] 08:59:54 INFO - PROCESS | 1754 | 1466697594501 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}] 08:59:54 INFO - PROCESS | 1754 | 1466697594508 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:54 INFO - PROCESS | 1754 | 1466697594778 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8f744c00) [pid = 1754] [serial = 500] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x92001800) [pid = 1754] [serial = 503] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9845a800) [pid = 1754] [serial = 497] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8f73c800) [pid = 1754] [serial = 509] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x95241800) [pid = 1754] [serial = 491] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x91388800) [pid = 1754] [serial = 482] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x95245400) [pid = 1754] [serial = 490] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x92587000) [pid = 1754] [serial = 517] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9138ec00) [pid = 1754] [serial = 511] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8dbf4000) [pid = 1754] [serial = 478] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x9252b800) [pid = 1754] [serial = 484] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8f8d4c00) [pid = 1754] [serial = 481] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dd89000) [pid = 1754] [serial = 479] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8da82000) [pid = 1754] [serial = 506] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92e8a000) [pid = 1754] [serial = 487] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x983ad800) [pid = 1754] [serial = 493] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x93e73400) [pid = 1754] [serial = 488] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92569000) [pid = 1754] [serial = 476] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x92566800) [pid = 1754] [serial = 515] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x92570800) [pid = 1754] [serial = 485] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d99a000) [pid = 1754] [serial = 505] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x983bf000) [pid = 1754] [serial = 494] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x983c5000) [pid = 1754] [serial = 496] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9211b800) [pid = 1754] [serial = 514] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8e555800) [pid = 1754] [serial = 508] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8f8d7000) [pid = 1754] [serial = 502] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8e54d800) [pid = 1754] [serial = 499] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x916ec000) [pid = 1754] [serial = 512] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92e87c00) [pid = 1754] [serial = 518] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x91387c00) [pid = 1754] [serial = 520] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x952f7c00) [pid = 1754] [serial = 521] [outer = (nil)] [url = about:blank] 08:59:55 INFO - PROCESS | 1754 | 1466697595050 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1754 | 1466697595058 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da78800 == 32 [pid = 1754] [id = 191] 08:59:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8da82000) [pid = 1754] [serial = 573] [outer = (nil)] 08:59:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dd86400) [pid = 1754] [serial = 574] [outer = 0x8da82000] 08:59:55 INFO - PROCESS | 1754 | 1466697595175 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e559000) [pid = 1754] [serial = 575] [outer = 0x8da82000] 08:59:55 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:55 INFO - PROCESS | 1754 | 1466697595904 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:59:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1434ms 08:59:55 INFO - PROCESS | 1754 | 1466697595925 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1754 | 1466697595932 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:59:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:59:55 INFO - PROCESS | 1754 | 1466697595940 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1754 | 1466697595943 Marionette TRACE conn4 <- [1,738,null,{}] 08:59:55 INFO - PROCESS | 1754 | 1466697595949 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}] 08:59:55 INFO - PROCESS | 1754 | 1466697595954 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:56 INFO - PROCESS | 1754 | 1466697596111 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:59:56 INFO - PROCESS | 1754 | 1466697596234 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 1754 | 1466697596240 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd86c00 == 33 [pid = 1754] [id = 192] 08:59:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8f8d2c00) [pid = 1754] [serial = 576] [outer = (nil)] 08:59:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x916e6400) [pid = 1754] [serial = 577] [outer = 0x8f8d2c00] 08:59:56 INFO - PROCESS | 1754 | 1466697596308 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x916ec000) [pid = 1754] [serial = 578] [outer = 0x8f8d2c00] 08:59:57 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:57 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:57 INFO - PROCESS | 1754 | 1466697597491 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:59:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1588ms 08:59:57 INFO - PROCESS | 1754 | 1466697597531 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1754 | 1466697597534 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:59:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:59:57 INFO - PROCESS | 1754 | 1466697597544 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1754 | 1466697597551 Marionette TRACE conn4 <- [1,742,null,{}] 08:59:57 INFO - PROCESS | 1754 | 1466697597581 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}] 08:59:57 INFO - PROCESS | 1754 | 1466697597587 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:57 INFO - PROCESS | 1754 | 1466697597780 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:59:57 INFO - PROCESS | 1754 | 1466697597852 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1754 | 1466697597861 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d4c00 == 34 [pid = 1754] [id = 193] 08:59:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92008400) [pid = 1754] [serial = 579] [outer = (nil)] 08:59:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92425800) [pid = 1754] [serial = 580] [outer = 0x92008400] 08:59:57 INFO - PROCESS | 1754 | 1466697597925 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92567000) [pid = 1754] [serial = 581] [outer = 0x92008400] 08:59:59 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:59 INFO - PROCESS | 1754 | 1466697599124 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:59:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1603ms 08:59:59 INFO - PROCESS | 1754 | 1466697599145 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 1754 | 1466697599149 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:59:59 INFO - PROCESS | 1754 | 1466697599155 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 1754 | 1466697599157 Marionette TRACE conn4 <- [1,746,null,{}] 08:59:59 INFO - PROCESS | 1754 | 1466697599163 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}] 08:59:59 INFO - PROCESS | 1754 | 1466697599168 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:59 INFO - PROCESS | 1754 | 1466697599395 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d991400) [pid = 1754] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8dbf5800) [pid = 1754] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8ed3fc00) [pid = 1754] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8dd8a400) [pid = 1754] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8bf33000) [pid = 1754] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8ed3f000) [pid = 1754] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9233ac00) [pid = 1754] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8f8d0800) [pid = 1754] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x95343000) [pid = 1754] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9936d000) [pid = 1754] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:59:59 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x99372c00) [pid = 1754] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:59:59 INFO - PROCESS | 1754 | 1466697599593 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1754 | 1466697599604 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 08:59:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf33000 == 35 [pid = 1754] [id = 194] 08:59:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8bf66800) [pid = 1754] [serial = 582] [outer = (nil)] 08:59:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8dd8a400) [pid = 1754] [serial = 583] [outer = 0x8bf66800] 08:59:59 INFO - PROCESS | 1754 | 1466697599679 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9256cc00) [pid = 1754] [serial = 584] [outer = 0x8bf66800] 09:00:00 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:00 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:00 INFO - PROCESS | 1754 | 1466697600750 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:00:00 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:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1639ms 09:00:00 INFO - PROCESS | 1754 | 1466697600795 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1754 | 1466697600798 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:00:00 INFO - PROCESS | 1754 | 1466697600804 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1754 | 1466697600806 Marionette TRACE conn4 <- [1,750,null,{}] 09:00:00 INFO - PROCESS | 1754 | 1466697600812 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:00:00 INFO - PROCESS | 1754 | 1466697600817 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:00 INFO - PROCESS | 1754 | 1466697600966 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:00:01 INFO - PROCESS | 1754 | 1466697601131 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 1754 | 1466697601150 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d992800 == 36 [pid = 1754] [id = 195] 09:00:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8da80800) [pid = 1754] [serial = 585] [outer = (nil)] 09:00:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9258a000) [pid = 1754] [serial = 586] [outer = 0x8da80800] 09:00:01 INFO - PROCESS | 1754 | 1466697601228 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x92e85800) [pid = 1754] [serial = 587] [outer = 0x8da80800] 09:00:02 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:02 INFO - PROCESS | 1754 | 1466697602629 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:00:02 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:00:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1880ms 09:00:02 INFO - PROCESS | 1754 | 1466697602687 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 1754 | 1466697602692 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:00:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:00:02 INFO - PROCESS | 1754 | 1466697602701 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 1754 | 1466697602705 Marionette TRACE conn4 <- [1,754,null,{}] 09:00:02 INFO - PROCESS | 1754 | 1466697602714 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:00:02 INFO - PROCESS | 1754 | 1466697602721 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:02 INFO - PROCESS | 1754 | 1466697602906 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:00:03 INFO - PROCESS | 1754 | 1466697603063 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 1754 | 1466697603072 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c387400 == 37 [pid = 1754] [id = 196] 09:00:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8da7d800) [pid = 1754] [serial = 588] [outer = (nil)] 09:00:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8ed39400) [pid = 1754] [serial = 589] [outer = 0x8da7d800] 09:00:03 INFO - PROCESS | 1754 | 1466697603155 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8ed3f000) [pid = 1754] [serial = 590] [outer = 0x8da7d800] 09:00:04 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:04 INFO - PROCESS | 1754 | 1466697604496 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:00:04 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:00:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1835ms 09:00:04 INFO - PROCESS | 1754 | 1466697604560 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1754 | 1466697604567 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:00:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:00:04 INFO - PROCESS | 1754 | 1466697604596 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1754 | 1466697604601 Marionette TRACE conn4 <- [1,758,null,{}] 09:00:04 INFO - PROCESS | 1754 | 1466697604607 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:00:04 INFO - PROCESS | 1754 | 1466697604612 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:04 INFO - PROCESS | 1754 | 1466697604794 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:00:04 INFO - PROCESS | 1754 | 1466697604957 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 1754 | 1466697604963 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d993c00 == 38 [pid = 1754] [id = 197] 09:00:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9138fc00) [pid = 1754] [serial = 591] [outer = (nil)] 09:00:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92117c00) [pid = 1754] [serial = 592] [outer = 0x9138fc00] 09:00:05 INFO - PROCESS | 1754 | 1466697605047 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9233b000) [pid = 1754] [serial = 593] [outer = 0x9138fc00] 09:00:05 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:05 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:00:05 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:05 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:05 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:00:05 INFO - PROCESS | 1754 | 1466697605989 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:00:06 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:00:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1456ms 09:00:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:00:06 INFO - PROCESS | 1754 | 1466697606048 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1754 | 1466697606052 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:00:06 INFO - PROCESS | 1754 | 1466697606059 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1754 | 1466697606065 Marionette TRACE conn4 <- [1,762,null,{}] 09:00:06 INFO - PROCESS | 1754 | 1466697606081 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:00:06 INFO - PROCESS | 1754 | 1466697606090 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:06 INFO - PROCESS | 1754 | 1466697606303 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:00:06 INFO - PROCESS | 1754 | 1466697606507 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1754 | 1466697606517 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x92573000 == 39 [pid = 1754] [id = 198] 09:00:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92e8b400) [pid = 1754] [serial = 594] [outer = (nil)] 09:00:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92e90000) [pid = 1754] [serial = 595] [outer = 0x92e8b400] 09:00:06 INFO - PROCESS | 1754 | 1466697606643 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x93c8cc00) [pid = 1754] [serial = 596] [outer = 0x92e8b400] 09:00:07 INFO - PROCESS | 1754 | 1466697607886 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:00:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:00:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1889ms 09:00:07 INFO - PROCESS | 1754 | 1466697607949 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 1754 | 1466697607954 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:00:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:00:07 INFO - PROCESS | 1754 | 1466697607961 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 1754 | 1466697607965 Marionette TRACE conn4 <- [1,766,null,{}] 09:00:07 INFO - PROCESS | 1754 | 1466697607970 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:00:07 INFO - PROCESS | 1754 | 1466697607976 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:08 INFO - PROCESS | 1754 | 1466697608210 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:00:08 INFO - PROCESS | 1754 | 1466697608380 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1754 | 1466697608388 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf63800 == 40 [pid = 1754] [id = 199] 09:00:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8d99b800) [pid = 1754] [serial = 597] [outer = (nil)] 09:00:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8e557800) [pid = 1754] [serial = 598] [outer = 0x8d99b800] 09:00:08 INFO - PROCESS | 1754 | 1466697608469 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x93c92400) [pid = 1754] [serial = 599] [outer = 0x8d99b800] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf33000 == 39 [pid = 1754] [id = 194] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d4c00 == 38 [pid = 1754] [id = 193] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd86c00 == 37 [pid = 1754] [id = 192] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8da78800 == 36 [pid = 1754] [id = 191] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5b400 == 35 [pid = 1754] [id = 190] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d996800 == 34 [pid = 1754] [id = 186] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd86800 == 33 [pid = 1754] [id = 187] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3dc00 == 32 [pid = 1754] [id = 189] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9138a400 == 31 [pid = 1754] [id = 188] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x92573000 == 30 [pid = 1754] [id = 198] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d993c00 == 29 [pid = 1754] [id = 197] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d992800 == 28 [pid = 1754] [id = 195] 09:00:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8c387400 == 27 [pid = 1754] [id = 196] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8ed3cc00) [pid = 1754] [serial = 556] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d994c00) [pid = 1754] [serial = 547] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8d998c00) [pid = 1754] [serial = 548] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8dd8a800) [pid = 1754] [serial = 550] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8f8cf400) [pid = 1754] [serial = 553] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8e551400) [pid = 1754] [serial = 545] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dd91400) [pid = 1754] [serial = 544] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8c383c00) [pid = 1754] [serial = 524] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8bf3d000) [pid = 1754] [serial = 523] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f742000) [pid = 1754] [serial = 527] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8f73e400) [pid = 1754] [serial = 526] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x93e76c00) [pid = 1754] [serial = 530] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x92588800) [pid = 1754] [serial = 529] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9534b400) [pid = 1754] [serial = 533] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x95342c00) [pid = 1754] [serial = 532] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x983be800) [pid = 1754] [serial = 536] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x983a8400) [pid = 1754] [serial = 535] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9a470000) [pid = 1754] [serial = 539] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x99fec400) [pid = 1754] [serial = 538] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x9bc8ac00) [pid = 1754] [serial = 542] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x9ba0c000) [pid = 1754] [serial = 541] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8f8d7400) [pid = 1754] [serial = 554] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8dd93400) [pid = 1754] [serial = 551] [outer = (nil)] [url = about:blank] 09:00:11 INFO - PROCESS | 1754 | 1466697611125 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:00:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:00:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3196ms 09:00:11 INFO - PROCESS | 1754 | 1466697611159 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 1754 | 1466697611165 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:00:11 INFO - PROCESS | 1754 | 1466697611175 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1754 | 1466697611180 Marionette TRACE conn4 <- [1,770,null,{}] 09:00:11 INFO - PROCESS | 1754 | 1466697611191 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:00:11 INFO - PROCESS | 1754 | 1466697611197 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:11 INFO - PROCESS | 1754 | 1466697611418 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:00:11 INFO - PROCESS | 1754 | 1466697611570 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1754 | 1466697611579 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf61000 == 28 [pid = 1754] [id = 200] 09:00:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8bf62000) [pid = 1754] [serial = 600] [outer = (nil)] 09:00:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8c383c00) [pid = 1754] [serial = 601] [outer = 0x8bf62000] 09:00:11 INFO - PROCESS | 1754 | 1466697611667 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8c38b400) [pid = 1754] [serial = 602] [outer = 0x8bf62000] 09:00:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d6c00 == 27 [pid = 1754] [id = 170] 09:00:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8cf000 == 26 [pid = 1754] [id = 171] 09:00:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf31c00 == 25 [pid = 1754] [id = 174] 09:00:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf35400 == 24 [pid = 1754] [id = 173] 09:00:12 INFO - PROCESS | 1754 | --DOCSHELL 0x93e80400 == 23 [pid = 1754] [id = 180] 09:00:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf9000 == 22 [pid = 1754] [id = 178] 09:00:12 INFO - PROCESS | 1754 | --DOCSHELL 0x99369800 == 21 [pid = 1754] [id = 179] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8bc00 == 20 [pid = 1754] [id = 169] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8c392400 == 19 [pid = 1754] [id = 182] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5e800 == 18 [pid = 1754] [id = 185] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbeec00 == 17 [pid = 1754] [id = 183] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x916f0400 == 16 [pid = 1754] [id = 172] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd88400 == 15 [pid = 1754] [id = 181] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x9211e000 == 14 [pid = 1754] [id = 176] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf33c00 == 13 [pid = 1754] [id = 177] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf63800 == 12 [pid = 1754] [id = 199] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed3ec00 == 11 [pid = 1754] [id = 184] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed38400 == 10 [pid = 1754] [id = 175] 09:00:13 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf66400 == 9 [pid = 1754] [id = 168] 09:00:15 INFO - PROCESS | 1754 | 1466697615242 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:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 4099ms 09:00:15 INFO - PROCESS | 1754 | 1466697615272 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 1754 | 1466697615278 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:00:15 INFO - PROCESS | 1754 | 1466697615288 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 1754 | 1466697615293 Marionette TRACE conn4 <- [1,774,null,{}] 09:00:15 INFO - PROCESS | 1754 | 1466697615302 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:00:15 INFO - PROCESS | 1754 | 1466697615307 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:15 INFO - PROCESS | 1754 | 1466697615472 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:00:15 INFO - PROCESS | 1754 | 1466697615484 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1754 | 1466697615495 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99a000 == 10 [pid = 1754] [id = 201] 09:00:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8d99a400) [pid = 1754] [serial = 603] [outer = (nil)] 09:00:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8d99d800) [pid = 1754] [serial = 604] [outer = 0x8d99a400] 09:00:15 INFO - PROCESS | 1754 | 1466697615569 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8da79c00) [pid = 1754] [serial = 605] [outer = 0x8d99a400] 09:00:16 INFO - PROCESS | 1754 | 1466697616597 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:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1383ms 09:00:16 INFO - PROCESS | 1754 | 1466697616671 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1754 | 1466697616678 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:00:16 INFO - PROCESS | 1754 | 1466697616687 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1754 | 1466697616693 Marionette TRACE conn4 <- [1,778,null,{}] 09:00:16 INFO - PROCESS | 1754 | 1466697616701 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:00:16 INFO - PROCESS | 1754 | 1466697616707 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:16 INFO - PROCESS | 1754 | 1466697616932 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:00:17 INFO - PROCESS | 1754 | 1466697617165 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1754 | 1466697617182 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99c400 == 11 [pid = 1754] [id = 202] 09:00:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d9a0000) [pid = 1754] [serial = 606] [outer = (nil)] 09:00:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8da7b000) [pid = 1754] [serial = 607] [outer = 0x8d9a0000] 09:00:17 INFO - PROCESS | 1754 | 1466697617319 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dbee800) [pid = 1754] [serial = 608] [outer = 0x8d9a0000] 09:00:18 INFO - PROCESS | 1754 | 1466697618361 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:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1739ms 09:00:18 INFO - PROCESS | 1754 | 1466697618426 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:00:18 INFO - PROCESS | 1754 | 1466697618436 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:00:18 INFO - PROCESS | 1754 | 1466697618447 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1754 | 1466697618452 Marionette TRACE conn4 <- [1,782,null,{}] 09:00:18 INFO - PROCESS | 1754 | 1466697618459 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:00:18 INFO - PROCESS | 1754 | 1466697618465 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:18 INFO - PROCESS | 1754 | 1466697618713 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:00:18 INFO - PROCESS | 1754 | 1466697618922 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1754 | 1466697618931 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e559c00 == 12 [pid = 1754] [id = 203] 09:00:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e55a800) [pid = 1754] [serial = 609] [outer = (nil)] 09:00:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8ed34000) [pid = 1754] [serial = 610] [outer = 0x8e55a800] 09:00:19 INFO - PROCESS | 1754 | 1466697619045 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8ed3b400) [pid = 1754] [serial = 611] [outer = 0x8e55a800] 09:00:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8f73a000) [pid = 1754] [serial = 612] [outer = 0x93ac9c00] 09:00:20 INFO - PROCESS | 1754 | 1466697620196 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:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1786ms 09:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:00:20 INFO - PROCESS | 1754 | 1466697620233 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1754 | 1466697620236 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:00:20 INFO - PROCESS | 1754 | 1466697620244 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1754 | 1466697620250 Marionette TRACE conn4 <- [1,786,null,{}] 09:00:20 INFO - PROCESS | 1754 | 1466697620268 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:00:20 INFO - PROCESS | 1754 | 1466697620278 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:20 INFO - PROCESS | 1754 | 1466697620500 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:00:20 INFO - PROCESS | 1754 | 1466697620707 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1754 | 1466697620720 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x91381800 == 13 [pid = 1754] [id = 204] 09:00:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x91382800) [pid = 1754] [serial = 613] [outer = (nil)] 09:00:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x91388000) [pid = 1754] [serial = 614] [outer = 0x91382800] 09:00:20 INFO - PROCESS | 1754 | 1466697620803 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9138f000) [pid = 1754] [serial = 615] [outer = 0x91382800] 09:00:21 INFO - PROCESS | 1754 | 1466697621832 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:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1639ms 09:00:21 INFO - PROCESS | 1754 | 1466697621882 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1754 | 1466697621887 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:00:21 INFO - PROCESS | 1754 | 1466697621894 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1754 | 1466697621897 Marionette TRACE conn4 <- [1,790,null,{}] 09:00:21 INFO - PROCESS | 1754 | 1466697621903 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:00:21 INFO - PROCESS | 1754 | 1466697621908 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:22 INFO - PROCESS | 1754 | 1466697622111 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:00:22 INFO - PROCESS | 1754 | 1466697622377 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1754 | 1466697622387 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5e000 == 14 [pid = 1754] [id = 205] 09:00:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8bf5e400) [pid = 1754] [serial = 616] [outer = (nil)] 09:00:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8bf63800) [pid = 1754] [serial = 617] [outer = 0x8bf5e400] 09:00:22 INFO - PROCESS | 1754 | 1466697622508 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8c391000) [pid = 1754] [serial = 618] [outer = 0x8bf5e400] 09:00:23 INFO - PROCESS | 1754 | 1466697623482 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:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1633ms 09:00:23 INFO - PROCESS | 1754 | 1466697623530 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1754 | 1466697623535 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:00:23 INFO - PROCESS | 1754 | 1466697623549 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1754 | 1466697623553 Marionette TRACE conn4 <- [1,794,null,{}] 09:00:23 INFO - PROCESS | 1754 | 1466697623561 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:00:23 INFO - PROCESS | 1754 | 1466697623567 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:23 INFO - PROCESS | 1754 | 1466697623786 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:00:23 INFO - PROCESS | 1754 | 1466697623815 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 1754 | 1466697623825 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed3a000 == 15 [pid = 1754] [id = 206] 09:00:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8ed3e800) [pid = 1754] [serial = 619] [outer = (nil)] 09:00:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8f8d0800) [pid = 1754] [serial = 620] [outer = 0x8ed3e800] 09:00:23 INFO - PROCESS | 1754 | 1466697623893 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x91388800) [pid = 1754] [serial = 621] [outer = 0x8ed3e800] 09:00:24 INFO - PROCESS | 1754 | 1466697624816 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:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1330ms 09:00:24 INFO - PROCESS | 1754 | 1466697624883 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 1754 | 1466697624889 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:00:24 INFO - PROCESS | 1754 | 1466697624896 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 1754 | 1466697624899 Marionette TRACE conn4 <- [1,798,null,{}] 09:00:24 INFO - PROCESS | 1754 | 1466697624912 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:00:24 INFO - PROCESS | 1754 | 1466697624917 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:25 INFO - PROCESS | 1754 | 1466697625141 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8ed39000) [pid = 1754] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8bf66800) [pid = 1754] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8bf5c000) [pid = 1754] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9138fc00) [pid = 1754] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f8d2c00) [pid = 1754] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9138ac00) [pid = 1754] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8da80800) [pid = 1754] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8da82000) [pid = 1754] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92e8b400) [pid = 1754] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8d996c00) [pid = 1754] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x92008400) [pid = 1754] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8bf62000) [pid = 1754] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8bf64400) [pid = 1754] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8da7d800) [pid = 1754] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:00:25 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8c392800) [pid = 1754] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:00:25 INFO - PROCESS | 1754 | 1466697625485 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1754 | 1466697625494 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf62000 == 16 [pid = 1754] [id = 207] 09:00:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8c385800) [pid = 1754] [serial = 622] [outer = (nil)] 09:00:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8da80800) [pid = 1754] [serial = 623] [outer = 0x8c385800] 09:00:25 INFO - PROCESS | 1754 | 1466697625566 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x92112c00) [pid = 1754] [serial = 624] [outer = 0x8c385800] 09:00:26 INFO - PROCESS | 1754 | 1466697626280 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:00:26 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:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1441ms 09:00:26 INFO - PROCESS | 1754 | 1466697626338 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1754 | 1466697626341 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:00:26 INFO - PROCESS | 1754 | 1466697626362 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1754 | 1466697626370 Marionette TRACE conn4 <- [1,802,null,{}] 09:00:26 INFO - PROCESS | 1754 | 1466697626379 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:00:26 INFO - PROCESS | 1754 | 1466697626384 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:26 INFO - PROCESS | 1754 | 1466697626543 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:00:26 INFO - PROCESS | 1754 | 1466697626553 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 1754 | 1466697626560 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed32000 == 17 [pid = 1754] [id = 208] 09:00:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9211d000) [pid = 1754] [serial = 625] [outer = (nil)] 09:00:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9252ec00) [pid = 1754] [serial = 626] [outer = 0x9211d000] 09:00:26 INFO - PROCESS | 1754 | 1466697626628 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8ed3a800) [pid = 1754] [serial = 627] [outer = 0x9211d000] 09:00:27 INFO - PROCESS | 1754 | 1466697627616 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:00:27 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:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1300ms 09:00:27 INFO - PROCESS | 1754 | 1466697627656 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 1754 | 1466697627663 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:00:27 INFO - PROCESS | 1754 | 1466697627671 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 1754 | 1466697627677 Marionette TRACE conn4 <- [1,806,null,{}] 09:00:27 INFO - PROCESS | 1754 | 1466697627685 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:00:27 INFO - PROCESS | 1754 | 1466697627691 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:27 INFO - PROCESS | 1754 | 1466697627875 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:00:28 INFO - PROCESS | 1754 | 1466697628035 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 1754 | 1466697628050 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5a400 == 18 [pid = 1754] [id = 209] 09:00:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8c38e000) [pid = 1754] [serial = 628] [outer = (nil)] 09:00:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dd8cc00) [pid = 1754] [serial = 629] [outer = 0x8c38e000] 09:00:28 INFO - PROCESS | 1754 | 1466697628129 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8ed39c00) [pid = 1754] [serial = 630] [outer = 0x8c38e000] 09:00:29 INFO - PROCESS | 1754 | 1466697629098 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:00:29 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:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1488ms 09:00:29 INFO - PROCESS | 1754 | 1466697629159 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 1754 | 1466697629166 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:00:29 INFO - PROCESS | 1754 | 1466697629177 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 1754 | 1466697629180 Marionette TRACE conn4 <- [1,810,null,{}] 09:00:29 INFO - PROCESS | 1754 | 1466697629187 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:00:29 INFO - PROCESS | 1754 | 1466697629193 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:29 INFO - PROCESS | 1754 | 1466697629409 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:00:29 INFO - PROCESS | 1754 | 1466697629617 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1754 | 1466697629624 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x92003800 == 19 [pid = 1754] [id = 210] 09:00:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92116800) [pid = 1754] [serial = 631] [outer = (nil)] 09:00:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9211ac00) [pid = 1754] [serial = 632] [outer = 0x92116800] 09:00:29 INFO - PROCESS | 1754 | 1466697629762 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92337400) [pid = 1754] [serial = 633] [outer = 0x92116800] 09:00:30 INFO - PROCESS | 1754 | 1466697630728 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:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1581ms 09:00:30 INFO - PROCESS | 1754 | 1466697630758 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1754 | 1466697630762 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:00:30 INFO - PROCESS | 1754 | 1466697630769 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1754 | 1466697630775 Marionette TRACE conn4 <- [1,814,null,{}] 09:00:30 INFO - PROCESS | 1754 | 1466697630791 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:00:30 INFO - PROCESS | 1754 | 1466697630800 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:30 INFO - PROCESS | 1754 | 1466697630991 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:00:31 INFO - PROCESS | 1754 | 1466697631211 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 1754 | 1466697631223 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x9258a400 == 20 [pid = 1754] [id = 211] 09:00:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x9258b400) [pid = 1754] [serial = 634] [outer = (nil)] 09:00:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92e84800) [pid = 1754] [serial = 635] [outer = 0x9258b400] 09:00:31 INFO - PROCESS | 1754 | 1466697631356 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92e8e000) [pid = 1754] [serial = 636] [outer = 0x9258b400] 09:00:32 INFO - PROCESS | 1754 | 1466697632263 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:00:32 INFO - PROCESS | 1754 | 1466697632311 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:00:32 INFO - PROCESS | 1754 | 1466697632317 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 1754 | 1466697632320 Marionette TRACE conn4 <- [1,818,null,{}] 09:00:32 INFO - PROCESS | 1754 | 1466697632326 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:00:32 INFO - PROCESS | 1754 | 1466697632332 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:32 INFO - PROCESS | 1754 | 1466697632517 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:00:32 INFO - PROCESS | 1754 | 1466697632688 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1754 | 1466697632698 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x92588800 == 21 [pid = 1754] [id = 212] 09:00:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x93c4cc00) [pid = 1754] [serial = 637] [outer = (nil)] 09:00:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x93e72400) [pid = 1754] [serial = 638] [outer = 0x93c4cc00] 09:00:32 INFO - PROCESS | 1754 | 1466697632777 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x93e78400) [pid = 1754] [serial = 639] [outer = 0x93c4cc00] 09:00:33 INFO - PROCESS | 1754 | 1466697633769 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:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1480ms 09:00:33 INFO - PROCESS | 1754 | 1466697633798 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 1754 | 1466697633803 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:00:33 INFO - PROCESS | 1754 | 1466697633809 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1754 | 1466697633813 Marionette TRACE conn4 <- [1,822,null,{}] 09:00:33 INFO - PROCESS | 1754 | 1466697633818 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:00:33 INFO - PROCESS | 1754 | 1466697633822 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:33 INFO - PROCESS | 1754 | 1466697633986 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:00:34 INFO - PROCESS | 1754 | 1466697634148 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1754 | 1466697634160 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf7800 == 22 [pid = 1754] [id = 213] 09:00:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x93c92800) [pid = 1754] [serial = 640] [outer = (nil)] 09:00:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x951ba000) [pid = 1754] [serial = 641] [outer = 0x93c92800] 09:00:34 INFO - PROCESS | 1754 | 1466697634237 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x951b1c00) [pid = 1754] [serial = 642] [outer = 0x93c92800] 09:00:35 INFO - PROCESS | 1754 | 1466697635220 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:00:35 INFO - PROCESS | 1754 | 1466697635304 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:00:35 INFO - PROCESS | 1754 | 1466697635311 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1754 | 1466697635315 Marionette TRACE conn4 <- [1,826,null,{}] 09:00:35 INFO - PROCESS | 1754 | 1466697635321 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:00:35 INFO - PROCESS | 1754 | 1466697635332 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:35 INFO - PROCESS | 1754 | 1466697635603 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:00:36 INFO - PROCESS | 1754 | 1466697636027 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1754 | 1466697636039 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf58800 == 23 [pid = 1754] [id = 214] 09:00:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8bf59000) [pid = 1754] [serial = 643] [outer = (nil)] 09:00:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8bf60c00) [pid = 1754] [serial = 644] [outer = 0x8bf59000] 09:00:36 INFO - PROCESS | 1754 | 1466697636114 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8c389400) [pid = 1754] [serial = 645] [outer = 0x8bf59000] 09:00:36 INFO - PROCESS | 1754 | 1466697636982 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:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1742ms 09:00:37 INFO - PROCESS | 1754 | 1466697637055 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1754 | 1466697637059 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:00:37 INFO - PROCESS | 1754 | 1466697637067 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1754 | 1466697637071 Marionette TRACE conn4 <- [1,830,null,{}] 09:00:37 INFO - PROCESS | 1754 | 1466697637079 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:00:37 INFO - PROCESS | 1754 | 1466697637087 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:37 INFO - PROCESS | 1754 | 1466697637325 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8d99d800) [pid = 1754] [serial = 604] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | 1466697637574 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 1754 | 1466697637583 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38e800 == 24 [pid = 1754] [id = 215] 09:00:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8c38ec00) [pid = 1754] [serial = 646] [outer = (nil)] 09:00:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8da78800) [pid = 1754] [serial = 647] [outer = 0x8c38ec00] 09:00:37 INFO - PROCESS | 1754 | 1466697637658 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8dd91000) [pid = 1754] [serial = 648] [outer = 0x8c38ec00] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8c383c00) [pid = 1754] [serial = 601] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8c38b400) [pid = 1754] [serial = 602] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8e557800) [pid = 1754] [serial = 598] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x92567000) [pid = 1754] [serial = 581] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x92425800) [pid = 1754] [serial = 580] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8dd8a400) [pid = 1754] [serial = 583] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8d9a0400) [pid = 1754] [serial = 559] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8da83800) [pid = 1754] [serial = 560] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8f73d400) [pid = 1754] [serial = 562] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8f8db400) [pid = 1754] [serial = 563] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dd86400) [pid = 1754] [serial = 574] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8e559000) [pid = 1754] [serial = 575] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8bf64c00) [pid = 1754] [serial = 571] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8c390000) [pid = 1754] [serial = 572] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x91385000) [pid = 1754] [serial = 557] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x9200c400) [pid = 1754] [serial = 565] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92113400) [pid = 1754] [serial = 566] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x92341c00) [pid = 1754] [serial = 568] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92426800) [pid = 1754] [serial = 569] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x916e6400) [pid = 1754] [serial = 577] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8ed39400) [pid = 1754] [serial = 589] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9256cc00) [pid = 1754] [serial = 584] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9258a000) [pid = 1754] [serial = 586] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92117c00) [pid = 1754] [serial = 592] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8ed3f000) [pid = 1754] [serial = 590] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x92e90000) [pid = 1754] [serial = 595] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9233b000) [pid = 1754] [serial = 593] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x92e85800) [pid = 1754] [serial = 587] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x93c8cc00) [pid = 1754] [serial = 596] [outer = (nil)] [url = about:blank] 09:00:37 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x916ec000) [pid = 1754] [serial = 578] [outer = (nil)] [url = about:blank] 09:00:38 INFO - PROCESS | 1754 | 1466697638436 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:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1445ms 09:00:38 INFO - PROCESS | 1754 | 1466697638515 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 1754 | 1466697638521 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:00:38 INFO - PROCESS | 1754 | 1466697638530 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 1754 | 1466697638533 Marionette TRACE conn4 <- [1,834,null,{}] 09:00:38 INFO - PROCESS | 1754 | 1466697638539 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:00:38 INFO - PROCESS | 1754 | 1466697638544 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:38 INFO - PROCESS | 1754 | 1466697638707 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:00:38 INFO - PROCESS | 1754 | 1466697638820 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1754 | 1466697638830 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38d000 == 25 [pid = 1754] [id = 216] 09:00:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8c390000) [pid = 1754] [serial = 649] [outer = (nil)] 09:00:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8f73ec00) [pid = 1754] [serial = 650] [outer = 0x8c390000] 09:00:38 INFO - PROCESS | 1754 | 1466697638897 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8f8dc000) [pid = 1754] [serial = 651] [outer = 0x8c390000] 09:00:39 INFO - PROCESS | 1754 | 1466697639723 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:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1241ms 09:00:39 INFO - PROCESS | 1754 | 1466697639771 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1754 | 1466697639775 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:00:39 INFO - PROCESS | 1754 | 1466697639783 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1754 | 1466697639791 Marionette TRACE conn4 <- [1,838,null,{}] 09:00:39 INFO - PROCESS | 1754 | 1466697639822 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:00:39 INFO - PROCESS | 1754 | 1466697639829 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:39 INFO - PROCESS | 1754 | 1466697639993 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:00:40 INFO - PROCESS | 1754 | 1466697640131 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1754 | 1466697640139 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf38000 == 26 [pid = 1754] [id = 217] 09:00:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x91387c00) [pid = 1754] [serial = 652] [outer = (nil)] 09:00:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9200a800) [pid = 1754] [serial = 653] [outer = 0x91387c00] 09:00:40 INFO - PROCESS | 1754 | 1466697640220 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x92116000) [pid = 1754] [serial = 654] [outer = 0x91387c00] 09:00:41 INFO - PROCESS | 1754 | 1466697641057 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:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1300ms 09:00:41 INFO - PROCESS | 1754 | 1466697641082 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1754 | 1466697641086 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:00:41 INFO - PROCESS | 1754 | 1466697641099 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1754 | 1466697641102 Marionette TRACE conn4 <- [1,842,null,{}] 09:00:41 INFO - PROCESS | 1754 | 1466697641108 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:00:41 INFO - PROCESS | 1754 | 1466697641112 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:41 INFO - PROCESS | 1754 | 1466697641326 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:00:41 INFO - PROCESS | 1754 | 1466697641348 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 1754 | 1466697641357 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf37c00 == 27 [pid = 1754] [id = 218] 09:00:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8bf61c00) [pid = 1754] [serial = 655] [outer = (nil)] 09:00:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x92341400) [pid = 1754] [serial = 656] [outer = 0x8bf61c00] 09:00:41 INFO - PROCESS | 1754 | 1466697641421 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92528c00) [pid = 1754] [serial = 657] [outer = 0x8bf61c00] 09:00:42 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8ed3e800) [pid = 1754] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:00:42 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8c385800) [pid = 1754] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:00:42 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8bf5e400) [pid = 1754] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:00:42 INFO - PROCESS | 1754 | 1466697642278 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:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1226ms 09:00:42 INFO - PROCESS | 1754 | 1466697642327 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 1754 | 1466697642331 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:00:42 INFO - PROCESS | 1754 | 1466697642338 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 1754 | 1466697642340 Marionette TRACE conn4 <- [1,846,null,{}] 09:00:42 INFO - PROCESS | 1754 | 1466697642346 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:00:42 INFO - PROCESS | 1754 | 1466697642351 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:42 INFO - PROCESS | 1754 | 1466697642498 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:00:42 INFO - PROCESS | 1754 | 1466697642507 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1754 | 1466697642524 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x9233ac00 == 28 [pid = 1754] [id = 219] 09:00:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9233c000) [pid = 1754] [serial = 658] [outer = (nil)] 09:00:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x92567400) [pid = 1754] [serial = 659] [outer = 0x9233c000] 09:00:42 INFO - PROCESS | 1754 | 1466697642597 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92572c00) [pid = 1754] [serial = 660] [outer = 0x9233c000] 09:00:43 INFO - PROCESS | 1754 | 1466697643470 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:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1184ms 09:00:43 INFO - PROCESS | 1754 | 1466697643522 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1754 | 1466697643525 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:00:43 INFO - PROCESS | 1754 | 1466697643536 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1754 | 1466697643539 Marionette TRACE conn4 <- [1,850,null,{}] 09:00:43 INFO - PROCESS | 1754 | 1466697643545 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:00:43 INFO - PROCESS | 1754 | 1466697643550 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:43 INFO - PROCESS | 1754 | 1466697643703 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:00:43 INFO - PROCESS | 1754 | 1466697643714 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1754 | 1466697643723 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f745800 == 29 [pid = 1754] [id = 220] 09:00:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92584800) [pid = 1754] [serial = 661] [outer = (nil)] 09:00:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92e85000) [pid = 1754] [serial = 662] [outer = 0x92584800] 09:00:43 INFO - PROCESS | 1754 | 1466697643786 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92e8d400) [pid = 1754] [serial = 663] [outer = 0x92584800] 09:00:44 INFO - PROCESS | 1754 | 1466697644903 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:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1384ms 09:00:44 INFO - PROCESS | 1754 | 1466697644920 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1754 | 1466697644927 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:00:44 INFO - PROCESS | 1754 | 1466697644935 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1754 | 1466697644940 Marionette TRACE conn4 <- [1,854,null,{}] 09:00:44 INFO - PROCESS | 1754 | 1466697644950 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:00:44 INFO - PROCESS | 1754 | 1466697644955 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:45 INFO - PROCESS | 1754 | 1466697645154 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:00:45 INFO - PROCESS | 1754 | 1466697645365 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1754 | 1466697645376 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf38800 == 30 [pid = 1754] [id = 221] 09:00:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8da81400) [pid = 1754] [serial = 664] [outer = (nil)] 09:00:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8dd89000) [pid = 1754] [serial = 665] [outer = 0x8da81400] 09:00:45 INFO - PROCESS | 1754 | 1466697645499 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8ed39000) [pid = 1754] [serial = 666] [outer = 0x8da81400] 09:00:46 INFO - PROCESS | 1754 | 1466697646386 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:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1499ms 09:00:46 INFO - PROCESS | 1754 | 1466697646434 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 1754 | 1466697646442 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:00:46 INFO - PROCESS | 1754 | 1466697646452 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 1754 | 1466697646457 Marionette TRACE conn4 <- [1,858,null,{}] 09:00:46 INFO - PROCESS | 1754 | 1466697646463 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:00:46 INFO - PROCESS | 1754 | 1466697646468 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:46 INFO - PROCESS | 1754 | 1466697646649 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:00:46 INFO - PROCESS | 1754 | 1466697646811 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 1754 | 1466697646821 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x916eac00 == 31 [pid = 1754] [id = 222] 09:00:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x916eb400) [pid = 1754] [serial = 667] [outer = (nil)] 09:00:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92003400) [pid = 1754] [serial = 668] [outer = 0x916eb400] 09:00:46 INFO - PROCESS | 1754 | 1466697646904 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92115800) [pid = 1754] [serial = 669] [outer = 0x916eb400] 09:00:47 INFO - PROCESS | 1754 | 1466697647840 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:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1433ms 09:00:47 INFO - PROCESS | 1754 | 1466697647885 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:00:47 INFO - PROCESS | 1754 | 1466697647890 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:00:47 INFO - PROCESS | 1754 | 1466697647897 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 1754 | 1466697647903 Marionette TRACE conn4 <- [1,862,null,{}] 09:00:47 INFO - PROCESS | 1754 | 1466697647919 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:00:47 INFO - PROCESS | 1754 | 1466697647928 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:48 INFO - PROCESS | 1754 | 1466697648121 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:00:48 INFO - PROCESS | 1754 | 1466697648311 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1754 | 1466697648320 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e85c00 == 32 [pid = 1754] [id = 223] 09:00:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92e90000) [pid = 1754] [serial = 670] [outer = (nil)] 09:00:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x93c9a800) [pid = 1754] [serial = 671] [outer = 0x92e90000] 09:00:48 INFO - PROCESS | 1754 | 1466697648407 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x951ba800) [pid = 1754] [serial = 672] [outer = 0x92e90000] 09:00:49 INFO - PROCESS | 1754 | 1466697649332 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:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1492ms 09:00:49 INFO - PROCESS | 1754 | 1466697649389 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:00:49 INFO - PROCESS | 1754 | 1466697649394 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:00:49 INFO - PROCESS | 1754 | 1466697649400 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1754 | 1466697649403 Marionette TRACE conn4 <- [1,866,null,{}] 09:00:49 INFO - PROCESS | 1754 | 1466697649409 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:00:49 INFO - PROCESS | 1754 | 1466697649414 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:49 INFO - PROCESS | 1754 | 1466697649588 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:00:49 INFO - PROCESS | 1754 | 1466697649748 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 1754 | 1466697649757 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x951ba400 == 33 [pid = 1754] [id = 224] 09:00:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x95244c00) [pid = 1754] [serial = 673] [outer = (nil)] 09:00:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x952ef400) [pid = 1754] [serial = 674] [outer = 0x95244c00] 09:00:49 INFO - PROCESS | 1754 | 1466697649844 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x952f5400) [pid = 1754] [serial = 675] [outer = 0x95244c00] 09:00:50 INFO - PROCESS | 1754 | 1466697650762 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:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1431ms 09:00:50 INFO - PROCESS | 1754 | 1466697650831 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 1754 | 1466697650835 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:00:50 INFO - PROCESS | 1754 | 1466697650841 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 1754 | 1466697650844 Marionette TRACE conn4 <- [1,870,null,{}] 09:00:50 INFO - PROCESS | 1754 | 1466697650850 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:00:50 INFO - PROCESS | 1754 | 1466697650855 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:51 INFO - PROCESS | 1754 | 1466697651024 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:00:51 INFO - PROCESS | 1754 | 1466697651196 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 1754 | 1466697651203 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3d400 == 34 [pid = 1754] [id = 225] 09:00:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x93e76800) [pid = 1754] [serial = 676] [outer = (nil)] 09:00:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9532b800) [pid = 1754] [serial = 677] [outer = 0x93e76800] 09:00:51 INFO - PROCESS | 1754 | 1466697651285 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9532f800) [pid = 1754] [serial = 678] [outer = 0x93e76800] 09:00:52 INFO - PROCESS | 1754 | 1466697652220 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:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1432ms 09:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:00:52 INFO - PROCESS | 1754 | 1466697652274 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 1754 | 1466697652278 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:00:52 INFO - PROCESS | 1754 | 1466697652285 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 1754 | 1466697652288 Marionette TRACE conn4 <- [1,874,null,{}] 09:00:52 INFO - PROCESS | 1754 | 1466697652294 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:00:52 INFO - PROCESS | 1754 | 1466697652304 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:52 INFO - PROCESS | 1754 | 1466697652538 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:00:52 INFO - PROCESS | 1754 | 1466697652744 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1754 | 1466697652752 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3f400 == 35 [pid = 1754] [id = 226] 09:00:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8bf5c000) [pid = 1754] [serial = 679] [outer = (nil)] 09:00:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x95344800) [pid = 1754] [serial = 680] [outer = 0x8bf5c000] 09:00:52 INFO - PROCESS | 1754 | 1466697652877 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x953b4400) [pid = 1754] [serial = 681] [outer = 0x8bf5c000] 09:00:53 INFO - PROCESS | 1754 | 1466697653760 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:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1533ms 09:00:53 INFO - PROCESS | 1754 | 1466697653817 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:00:53 INFO - PROCESS | 1754 | 1466697653823 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:00:53 INFO - PROCESS | 1754 | 1466697653829 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1754 | 1466697653832 Marionette TRACE conn4 <- [1,878,null,{}] 09:00:53 INFO - PROCESS | 1754 | 1466697653838 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:00:53 INFO - PROCESS | 1754 | 1466697653843 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:54 INFO - PROCESS | 1754 | 1466697654047 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:00:54 INFO - PROCESS | 1754 | 1466697654257 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1754 | 1466697654263 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x92570c00 == 36 [pid = 1754] [id = 227] 09:00:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x95340c00) [pid = 1754] [serial = 682] [outer = (nil)] 09:00:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x953bb400) [pid = 1754] [serial = 683] [outer = 0x95340c00] 09:00:54 INFO - PROCESS | 1754 | 1466697654361 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x953bdc00) [pid = 1754] [serial = 684] [outer = 0x95340c00] 09:00:55 INFO - PROCESS | 1754 | 1466697655209 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:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1444ms 09:00:55 INFO - PROCESS | 1754 | 1466697655274 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:00:55 INFO - PROCESS | 1754 | 1466697655284 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:00:55 INFO - PROCESS | 1754 | 1466697655290 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1754 | 1466697655294 Marionette TRACE conn4 <- [1,882,null,{}] 09:00:55 INFO - PROCESS | 1754 | 1466697655300 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:00:55 INFO - PROCESS | 1754 | 1466697655305 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:55 INFO - PROCESS | 1754 | 1466697655508 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:00:55 INFO - PROCESS | 1754 | 1466697655688 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1754 | 1466697655698 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d996800 == 37 [pid = 1754] [id = 228] 09:00:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8d99c000) [pid = 1754] [serial = 685] [outer = (nil)] 09:00:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x95535c00) [pid = 1754] [serial = 686] [outer = 0x8d99c000] 09:00:55 INFO - PROCESS | 1754 | 1466697655818 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x983aa000) [pid = 1754] [serial = 687] [outer = 0x8d99c000] 09:00:56 INFO - PROCESS | 1754 | 1466697656927 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:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1686ms 09:00:56 INFO - PROCESS | 1754 | 1466697656977 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 1754 | 1466697656983 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:00:56 INFO - PROCESS | 1754 | 1466697656992 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 1754 | 1466697656996 Marionette TRACE conn4 <- [1,886,null,{}] 09:00:57 INFO - PROCESS | 1754 | 1466697657004 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:00:57 INFO - PROCESS | 1754 | 1466697657010 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:57 INFO - PROCESS | 1754 | 1466697657177 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:00:57 INFO - PROCESS | 1754 | 1466697657377 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1754 | 1466697657392 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbecc00 == 38 [pid = 1754] [id = 229] 09:00:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8dbf1000) [pid = 1754] [serial = 688] [outer = (nil)] 09:00:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8ed3d800) [pid = 1754] [serial = 689] [outer = 0x8dbf1000] 09:00:57 INFO - PROCESS | 1754 | 1466697657460 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8f742800) [pid = 1754] [serial = 690] [outer = 0x8dbf1000] 09:00:58 INFO - PROCESS | 1754 | 1466697658435 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:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1481ms 09:00:58 INFO - PROCESS | 1754 | 1466697658472 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 1754 | 1466697658477 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:00:58 INFO - PROCESS | 1754 | 1466697658488 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1754 | 1466697658491 Marionette TRACE conn4 <- [1,890,null,{}] 09:00:58 INFO - PROCESS | 1754 | 1466697658497 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:00:58 INFO - PROCESS | 1754 | 1466697658503 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:00:58 INFO - PROCESS | 1754 | 1466697658673 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:00:58 INFO - PROCESS | 1754 | 1466697658886 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 1754 | 1466697658892 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf61000 == 37 [pid = 1754] [id = 200] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x9233ac00 == 36 [pid = 1754] [id = 219] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbecc00 == 35 [pid = 1754] [id = 229] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x8d996800 == 34 [pid = 1754] [id = 228] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x92570c00 == 33 [pid = 1754] [id = 227] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3d400 == 32 [pid = 1754] [id = 225] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3f400 == 31 [pid = 1754] [id = 226] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x951ba400 == 30 [pid = 1754] [id = 224] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x92e85c00 == 29 [pid = 1754] [id = 223] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf38800 == 28 [pid = 1754] [id = 221] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x916eac00 == 27 [pid = 1754] [id = 222] 09:01:00 INFO - PROCESS | 1754 | --DOCSHELL 0x8f745800 == 26 [pid = 1754] [id = 220] 09:01:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf37000 == 27 [pid = 1754] [id = 230] 09:01:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8bf37400) [pid = 1754] [serial = 691] [outer = (nil)] 09:01:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8bf3f400) [pid = 1754] [serial = 692] [outer = 0x8bf37400] 09:01:00 INFO - PROCESS | 1754 | 1466697660165 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8bf61400) [pid = 1754] [serial = 693] [outer = 0x8bf37400] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8f8d0800) [pid = 1754] [serial = 620] [outer = (nil)] [url = about:blank] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8da80800) [pid = 1754] [serial = 623] [outer = (nil)] [url = about:blank] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x91388800) [pid = 1754] [serial = 621] [outer = (nil)] [url = about:blank] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8da7b000) [pid = 1754] [serial = 607] [outer = (nil)] [url = about:blank] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8bf63800) [pid = 1754] [serial = 617] [outer = (nil)] [url = about:blank] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8ed34000) [pid = 1754] [serial = 610] [outer = (nil)] [url = about:blank] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8dbf4400) [pid = 1754] [serial = 401] [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:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x91388000) [pid = 1754] [serial = 614] [outer = (nil)] [url = about:blank] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x92112c00) [pid = 1754] [serial = 624] [outer = (nil)] [url = about:blank] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8c391000) [pid = 1754] [serial = 618] [outer = (nil)] [url = about:blank] 09:01:00 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x9252ec00) [pid = 1754] [serial = 626] [outer = (nil)] [url = about:blank] 09:01:01 INFO - PROCESS | 1754 | 1466697661069 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:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2641ms 09:01:01 INFO - PROCESS | 1754 | 1466697661130 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1754 | 1466697661136 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:01:01 INFO - PROCESS | 1754 | 1466697661144 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1754 | 1466697661148 Marionette TRACE conn4 <- [1,894,null,{}] 09:01:01 INFO - PROCESS | 1754 | 1466697661155 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:01:01 INFO - PROCESS | 1754 | 1466697661160 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:01 INFO - PROCESS | 1754 | 1466697661326 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:01:01 INFO - PROCESS | 1754 | 1466697661454 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 1754 | 1466697661460 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da82400 == 28 [pid = 1754] [id = 231] 09:01:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dbef400) [pid = 1754] [serial = 694] [outer = (nil)] 09:01:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8dd86000) [pid = 1754] [serial = 695] [outer = 0x8dbef400] 09:01:01 INFO - PROCESS | 1754 | 1466697661536 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8e54e000) [pid = 1754] [serial = 696] [outer = 0x8dbef400] 09:01:02 INFO - PROCESS | 1754 | 1466697662479 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:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1381ms 09:01:02 INFO - PROCESS | 1754 | 1466697662526 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 1754 | 1466697662534 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:01:02 INFO - PROCESS | 1754 | 1466697662550 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 1754 | 1466697662556 Marionette TRACE conn4 <- [1,898,null,{}] 09:01:02 INFO - PROCESS | 1754 | 1466697662565 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:01:02 INFO - PROCESS | 1754 | 1466697662572 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:02 INFO - PROCESS | 1754 | 1466697662813 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:01:02 INFO - PROCESS | 1754 | 1466697662950 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1754 | 1466697662958 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f745c00 == 29 [pid = 1754] [id = 232] 09:01:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8f8cd400) [pid = 1754] [serial = 697] [outer = (nil)] 09:01:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8f8d9c00) [pid = 1754] [serial = 698] [outer = 0x8f8cd400] 09:01:03 INFO - PROCESS | 1754 | 1466697663051 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9138fc00) [pid = 1754] [serial = 699] [outer = 0x8f8cd400] 09:01:04 INFO - PROCESS | 1754 | 1466697664004 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:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1486ms 09:01:04 INFO - PROCESS | 1754 | 1466697664034 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 1754 | 1466697664037 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:01:04 INFO - PROCESS | 1754 | 1466697664043 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 1754 | 1466697664049 Marionette TRACE conn4 <- [1,902,null,{}] 09:01:04 INFO - PROCESS | 1754 | 1466697664074 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:01:04 INFO - PROCESS | 1754 | 1466697664083 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:04 INFO - PROCESS | 1754 | 1466697664306 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:01:04 INFO - PROCESS | 1754 | 1466697664355 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1754 | 1466697664362 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed38c00 == 30 [pid = 1754] [id = 233] 09:01:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x92118c00) [pid = 1754] [serial = 700] [outer = (nil)] 09:01:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x92534000) [pid = 1754] [serial = 701] [outer = 0x92118c00] 09:01:04 INFO - PROCESS | 1754 | 1466697664504 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x92570800) [pid = 1754] [serial = 702] [outer = 0x92118c00] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8bf61c00) [pid = 1754] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9233c000) [pid = 1754] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9211d000) [pid = 1754] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8c38e000) [pid = 1754] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8c38ec00) [pid = 1754] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8c390000) [pid = 1754] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8bf59000) [pid = 1754] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x93c92800) [pid = 1754] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x93c4cc00) [pid = 1754] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x9258b400) [pid = 1754] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x92116800) [pid = 1754] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x92584800) [pid = 1754] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x91387c00) [pid = 1754] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x91382800) [pid = 1754] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8d99a400) [pid = 1754] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8e55a800) [pid = 1754] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8d9a0000) [pid = 1754] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:01:05 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8d99b800) [pid = 1754] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:01:06 INFO - PROCESS | 1754 | 1466697666255 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:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2252ms 09:01:06 INFO - PROCESS | 1754 | 1466697666296 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:01:06 INFO - PROCESS | 1754 | 1466697666301 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:01:06 INFO - PROCESS | 1754 | 1466697666315 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 1754 | 1466697666318 Marionette TRACE conn4 <- [1,906,null,{}] 09:01:06 INFO - PROCESS | 1754 | 1466697666324 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:01:06 INFO - PROCESS | 1754 | 1466697666328 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:06 INFO - PROCESS | 1754 | 1466697666487 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:01:06 INFO - PROCESS | 1754 | 1466697666497 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 1754 | 1466697666508 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38d400 == 31 [pid = 1754] [id = 234] 09:01:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8ed31800) [pid = 1754] [serial = 703] [outer = (nil)] 09:01:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92007400) [pid = 1754] [serial = 704] [outer = 0x8ed31800] 09:01:06 INFO - PROCESS | 1754 | 1466697666572 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9211e800) [pid = 1754] [serial = 705] [outer = 0x8ed31800] 09:01:07 INFO - PROCESS | 1754 | 1466697667461 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:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1186ms 09:01:07 INFO - PROCESS | 1754 | 1466697667492 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1754 | 1466697667496 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:01:07 INFO - PROCESS | 1754 | 1466697667506 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1754 | 1466697667508 Marionette TRACE conn4 <- [1,910,null,{}] 09:01:07 INFO - PROCESS | 1754 | 1466697667514 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:01:07 INFO - PROCESS | 1754 | 1466697667519 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:07 INFO - PROCESS | 1754 | 1466697667669 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:01:07 INFO - PROCESS | 1754 | 1466697667679 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1754 | 1466697667687 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x92581c00 == 32 [pid = 1754] [id = 235] 09:01:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92582800) [pid = 1754] [serial = 706] [outer = (nil)] 09:01:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9258c000) [pid = 1754] [serial = 707] [outer = 0x92582800] 09:01:07 INFO - PROCESS | 1754 | 1466697667769 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x93e7b800) [pid = 1754] [serial = 708] [outer = 0x92582800] 09:01:08 INFO - PROCESS | 1754 | 1466697668938 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:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1492ms 09:01:09 INFO - PROCESS | 1754 | 1466697669000 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 1754 | 1466697669006 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:01:09 INFO - PROCESS | 1754 | 1466697669015 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 1754 | 1466697669023 Marionette TRACE conn4 <- [1,914,null,{}] 09:01:09 INFO - PROCESS | 1754 | 1466697669031 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:01:09 INFO - PROCESS | 1754 | 1466697669037 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:09 INFO - PROCESS | 1754 | 1466697669221 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:01:09 INFO - PROCESS | 1754 | 1466697669441 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1754 | 1466697669453 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d994800 == 33 [pid = 1754] [id = 236] 09:01:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d999800) [pid = 1754] [serial = 709] [outer = (nil)] 09:01:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8ed37000) [pid = 1754] [serial = 710] [outer = 0x8d999800] 09:01:09 INFO - PROCESS | 1754 | 1466697669579 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8f740400) [pid = 1754] [serial = 711] [outer = 0x8d999800] 09:01:10 INFO - PROCESS | 1754 | 1466697670495 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:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1539ms 09:01:10 INFO - PROCESS | 1754 | 1466697670554 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1754 | 1466697670561 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:01:10 INFO - PROCESS | 1754 | 1466697670572 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1754 | 1466697670577 Marionette TRACE conn4 <- [1,918,null,{}] 09:01:10 INFO - PROCESS | 1754 | 1466697670583 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:01:10 INFO - PROCESS | 1754 | 1466697670588 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:10 INFO - PROCESS | 1754 | 1466697670811 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:01:11 INFO - PROCESS | 1754 | 1466697671069 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1754 | 1466697671077 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbecc00 == 34 [pid = 1754] [id = 237] 09:01:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x9200f400) [pid = 1754] [serial = 712] [outer = (nil)] 09:01:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x92426800) [pid = 1754] [serial = 713] [outer = 0x9200f400] 09:01:11 INFO - PROCESS | 1754 | 1466697671217 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x92583000) [pid = 1754] [serial = 714] [outer = 0x9200f400] 09:01:12 INFO - PROCESS | 1754 | 1466697672097 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:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1581ms 09:01:12 INFO - PROCESS | 1754 | 1466697672164 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1754 | 1466697672169 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:01:12 INFO - PROCESS | 1754 | 1466697672177 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1754 | 1466697672183 Marionette TRACE conn4 <- [1,922,null,{}] 09:01:12 INFO - PROCESS | 1754 | 1466697672200 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:01:12 INFO - PROCESS | 1754 | 1466697672208 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:12 INFO - PROCESS | 1754 | 1466697672394 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:01:12 INFO - PROCESS | 1754 | 1466697672582 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1754 | 1466697672592 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x95240000 == 35 [pid = 1754] [id = 238] 09:01:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x95246c00) [pid = 1754] [serial = 715] [outer = (nil)] 09:01:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x952fb400) [pid = 1754] [serial = 716] [outer = 0x95246c00] 09:01:12 INFO - PROCESS | 1754 | 1466697672738 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x95332400) [pid = 1754] [serial = 717] [outer = 0x95246c00] 09:01:13 INFO - PROCESS | 1754 | 1466697673620 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:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1494ms 09:01:13 INFO - PROCESS | 1754 | 1466697673671 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1754 | 1466697673676 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:01:13 INFO - PROCESS | 1754 | 1466697673683 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1754 | 1466697673686 Marionette TRACE conn4 <- [1,926,null,{}] 09:01:13 INFO - PROCESS | 1754 | 1466697673692 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:01:13 INFO - PROCESS | 1754 | 1466697673697 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:13 INFO - PROCESS | 1754 | 1466697673875 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:01:14 INFO - PROCESS | 1754 | 1466697674045 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1754 | 1466697674054 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200f000 == 36 [pid = 1754] [id = 239] 09:01:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x95342400) [pid = 1754] [serial = 718] [outer = (nil)] 09:01:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x95346c00) [pid = 1754] [serial = 719] [outer = 0x95342400] 09:01:14 INFO - PROCESS | 1754 | 1466697674137 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x953b7800) [pid = 1754] [serial = 720] [outer = 0x95342400] 09:01:15 INFO - PROCESS | 1754 | 1466697675073 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:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1430ms 09:01:15 INFO - PROCESS | 1754 | 1466697675114 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1754 | 1466697675117 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:01:15 INFO - PROCESS | 1754 | 1466697675124 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1754 | 1466697675128 Marionette TRACE conn4 <- [1,930,null,{}] 09:01:15 INFO - PROCESS | 1754 | 1466697675133 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:01:15 INFO - PROCESS | 1754 | 1466697675138 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:15 INFO - PROCESS | 1754 | 1466697675312 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:01:15 INFO - PROCESS | 1754 | 1466697675483 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1754 | 1466697675491 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x9533f400 == 37 [pid = 1754] [id = 240] 09:01:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x95340800) [pid = 1754] [serial = 721] [outer = (nil)] 09:01:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9830b800) [pid = 1754] [serial = 722] [outer = 0x95340800] 09:01:15 INFO - PROCESS | 1754 | 1466697675580 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x983aac00) [pid = 1754] [serial = 723] [outer = 0x95340800] 09:01:16 INFO - PROCESS | 1754 | 1466697676586 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:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1530ms 09:01:16 INFO - PROCESS | 1754 | 1466697676656 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1754 | 1466697676659 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:01:16 INFO - PROCESS | 1754 | 1466697676666 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1754 | 1466697676669 Marionette TRACE conn4 <- [1,934,null,{}] 09:01:16 INFO - PROCESS | 1754 | 1466697676675 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:01:16 INFO - PROCESS | 1754 | 1466697676686 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:16 INFO - PROCESS | 1754 | 1466697676933 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:01:17 INFO - PROCESS | 1754 | 1466697677144 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1754 | 1466697677158 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3e400 == 38 [pid = 1754] [id = 241] 09:01:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x92587000) [pid = 1754] [serial = 724] [outer = (nil)] 09:01:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x98458400) [pid = 1754] [serial = 725] [outer = 0x92587000] 09:01:17 INFO - PROCESS | 1754 | 1466697677277 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x983c1800) [pid = 1754] [serial = 726] [outer = 0x92587000] 09:01:18 INFO - PROCESS | 1754 | 1466697678139 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:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1529ms 09:01:18 INFO - PROCESS | 1754 | 1466697678196 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1754 | 1466697678200 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:01:18 INFO - PROCESS | 1754 | 1466697678206 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1754 | 1466697678210 Marionette TRACE conn4 <- [1,938,null,{}] 09:01:18 INFO - PROCESS | 1754 | 1466697678215 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:01:18 INFO - PROCESS | 1754 | 1466697678221 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:18 INFO - PROCESS | 1754 | 1466697678387 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:01:18 INFO - PROCESS | 1754 | 1466697678594 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1754 | 1466697678602 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf39800 == 39 [pid = 1754] [id = 242] 09:01:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x8da80800) [pid = 1754] [serial = 727] [outer = (nil)] 09:01:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x993c3000) [pid = 1754] [serial = 728] [outer = 0x8da80800] 09:01:18 INFO - PROCESS | 1754 | 1466697678727 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x99885000) [pid = 1754] [serial = 729] [outer = 0x8da80800] 09:01:19 INFO - PROCESS | 1754 | 1466697679653 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:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1530ms 09:01:19 INFO - PROCESS | 1754 | 1466697679740 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1754 | 1466697679747 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:01:19 INFO - PROCESS | 1754 | 1466697679757 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1754 | 1466697679761 Marionette TRACE conn4 <- [1,942,null,{}] 09:01:19 INFO - PROCESS | 1754 | 1466697679770 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:01:19 INFO - PROCESS | 1754 | 1466697679777 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:20 INFO - PROCESS | 1754 | 1466697680080 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:01:20 INFO - PROCESS | 1754 | 1466697680348 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1754 | 1466697680355 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf35c00 == 40 [pid = 1754] [id = 243] 09:01:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x8bf3dc00) [pid = 1754] [serial = 730] [outer = (nil)] 09:01:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8da80000) [pid = 1754] [serial = 731] [outer = 0x8bf3dc00] 09:01:20 INFO - PROCESS | 1754 | 1466697680434 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x8dbfac00) [pid = 1754] [serial = 732] [outer = 0x8bf3dc00] 09:01:21 INFO - PROCESS | 1754 | 1466697681465 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:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1739ms 09:01:21 INFO - PROCESS | 1754 | 1466697681497 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 1754 | 1466697681502 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:01:21 INFO - PROCESS | 1754 | 1466697681510 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1754 | 1466697681517 Marionette TRACE conn4 <- [1,946,null,{}] 09:01:21 INFO - PROCESS | 1754 | 1466697681524 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:01:21 INFO - PROCESS | 1754 | 1466697681529 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:21 INFO - PROCESS | 1754 | 1466697681701 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:01:21 INFO - PROCESS | 1754 | 1466697681900 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1754 | 1466697681907 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf66c00 == 41 [pid = 1754] [id = 244] 09:01:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x8d996800) [pid = 1754] [serial = 733] [outer = (nil)] 09:01:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8dbf2400) [pid = 1754] [serial = 734] [outer = 0x8d996800] 09:01:21 INFO - PROCESS | 1754 | 1466697681981 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8e54fc00) [pid = 1754] [serial = 735] [outer = 0x8d996800] 09:01:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf62000 == 40 [pid = 1754] [id = 207] 09:01:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed3a000 == 39 [pid = 1754] [id = 206] 09:01:23 INFO - PROCESS | 1754 | 1466697683045 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:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x8da79c00) [pid = 1754] [serial = 605] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x8ed3b400) [pid = 1754] [serial = 611] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x8dbee800) [pid = 1754] [serial = 608] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x93c92400) [pid = 1754] [serial = 599] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9138f000) [pid = 1754] [serial = 615] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x92341400) [pid = 1754] [serial = 656] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x92567400) [pid = 1754] [serial = 659] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8ed3a800) [pid = 1754] [serial = 627] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x8dd8cc00) [pid = 1754] [serial = 629] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8ed39c00) [pid = 1754] [serial = 630] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8da78800) [pid = 1754] [serial = 647] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8dd91000) [pid = 1754] [serial = 648] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8f73ec00) [pid = 1754] [serial = 650] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8f8dc000) [pid = 1754] [serial = 651] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8bf60c00) [pid = 1754] [serial = 644] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8c389400) [pid = 1754] [serial = 645] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x951ba000) [pid = 1754] [serial = 641] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x951b1c00) [pid = 1754] [serial = 642] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x92528c00) [pid = 1754] [serial = 657] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x93e72400) [pid = 1754] [serial = 638] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x93e78400) [pid = 1754] [serial = 639] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x92e84800) [pid = 1754] [serial = 635] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x92e8e000) [pid = 1754] [serial = 636] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x9211ac00) [pid = 1754] [serial = 632] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x92337400) [pid = 1754] [serial = 633] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x92e85000) [pid = 1754] [serial = 662] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x92e8d400) [pid = 1754] [serial = 663] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x92116000) [pid = 1754] [serial = 654] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x92572c00) [pid = 1754] [serial = 660] [outer = (nil)] [url = about:blank] 09:01:23 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x9200a800) [pid = 1754] [serial = 653] [outer = (nil)] [url = about:blank] 09:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1639ms 09:01:23 INFO - PROCESS | 1754 | 1466697683185 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 1754 | 1466697683192 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:01:23 INFO - PROCESS | 1754 | 1466697683202 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 1754 | 1466697683207 Marionette TRACE conn4 <- [1,950,null,{}] 09:01:23 INFO - PROCESS | 1754 | 1466697683216 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:01:23 INFO - PROCESS | 1754 | 1466697683222 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:23 INFO - PROCESS | 1754 | 1466697683421 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:01:23 INFO - PROCESS | 1754 | 1466697683642 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1754 | 1466697683656 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf62000 == 40 [pid = 1754] [id = 245] 09:01:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8d99a400) [pid = 1754] [serial = 736] [outer = (nil)] 09:01:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8da7b800) [pid = 1754] [serial = 737] [outer = 0x8d99a400] 09:01:23 INFO - PROCESS | 1754 | 1466697683777 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8dbee800) [pid = 1754] [serial = 738] [outer = 0x8d99a400] 09:01:24 INFO - PROCESS | 1754 | 1466697684714 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:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1584ms 09:01:24 INFO - PROCESS | 1754 | 1466697684786 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1754 | 1466697684794 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:01:24 INFO - PROCESS | 1754 | 1466697684804 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1754 | 1466697684808 Marionette TRACE conn4 <- [1,954,null,{}] 09:01:24 INFO - PROCESS | 1754 | 1466697684815 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:01:24 INFO - PROCESS | 1754 | 1466697684821 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:25 INFO - PROCESS | 1754 | 1466697685042 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:01:25 INFO - PROCESS | 1754 | 1466697685272 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1754 | 1466697685284 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed31400 == 41 [pid = 1754] [id = 246] 09:01:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8f73ec00) [pid = 1754] [serial = 739] [outer = (nil)] 09:01:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8f8d5400) [pid = 1754] [serial = 740] [outer = 0x8f73ec00] 09:01:25 INFO - PROCESS | 1754 | 1466697685413 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x9138ac00) [pid = 1754] [serial = 741] [outer = 0x8f73ec00] 09:01:26 INFO - PROCESS | 1754 | 1466697686316 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:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1581ms 09:01:26 INFO - PROCESS | 1754 | 1466697686385 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1754 | 1466697686390 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:01:26 INFO - PROCESS | 1754 | 1466697686397 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1754 | 1466697686403 Marionette TRACE conn4 <- [1,958,null,{}] 09:01:26 INFO - PROCESS | 1754 | 1466697686420 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:01:26 INFO - PROCESS | 1754 | 1466697686428 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:26 INFO - PROCESS | 1754 | 1466697686649 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:01:26 INFO - PROCESS | 1754 | 1466697686927 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1754 | 1466697686935 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200c000 == 42 [pid = 1754] [id = 247] 09:01:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x92337400) [pid = 1754] [serial = 742] [outer = (nil)] 09:01:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x92426c00) [pid = 1754] [serial = 743] [outer = 0x92337400] 09:01:27 INFO - PROCESS | 1754 | 1466697687037 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x92530000) [pid = 1754] [serial = 744] [outer = 0x92337400] 09:01:27 INFO - PROCESS | 1754 | 1466697687909 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:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1586ms 09:01:27 INFO - PROCESS | 1754 | 1466697687984 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1754 | 1466697687989 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:01:27 INFO - PROCESS | 1754 | 1466697687996 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1754 | 1466697687999 Marionette TRACE conn4 <- [1,962,null,{}] 09:01:28 INFO - PROCESS | 1754 | 1466697688005 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:01:28 INFO - PROCESS | 1754 | 1466697688010 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:28 INFO - PROCESS | 1754 | 1466697688226 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:01:28 INFO - PROCESS | 1754 | 1466697688441 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1754 | 1466697688449 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x9138a000 == 43 [pid = 1754] [id = 248] 09:01:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x92568800) [pid = 1754] [serial = 745] [outer = (nil)] 09:01:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x92e8a000) [pid = 1754] [serial = 746] [outer = 0x92568800] 09:01:28 INFO - PROCESS | 1754 | 1466697688575 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x93c57400) [pid = 1754] [serial = 747] [outer = 0x92568800] 09:01:29 INFO - PROCESS | 1754 | 1466697689457 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:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1495ms 09:01:29 INFO - PROCESS | 1754 | 1466697689492 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1754 | 1466697689495 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:01:29 INFO - PROCESS | 1754 | 1466697689502 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1754 | 1466697689505 Marionette TRACE conn4 <- [1,966,null,{}] 09:01:29 INFO - PROCESS | 1754 | 1466697689511 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:01:29 INFO - PROCESS | 1754 | 1466697689516 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:29 INFO - PROCESS | 1754 | 1466697689687 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:01:29 INFO - PROCESS | 1754 | 1466697689857 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1754 | 1466697689871 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x9256d400 == 44 [pid = 1754] [id = 249] 09:01:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x92573800) [pid = 1754] [serial = 748] [outer = (nil)] 09:01:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x93e7ac00) [pid = 1754] [serial = 749] [outer = 0x92573800] 09:01:29 INFO - PROCESS | 1754 | 1466697689942 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x951bc000) [pid = 1754] [serial = 750] [outer = 0x92573800] 09:01:30 INFO - PROCESS | 1754 | 1466697690973 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:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1534ms 09:01:31 INFO - PROCESS | 1754 | 1466697691037 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:01:31 INFO - PROCESS | 1754 | 1466697691041 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:01:31 INFO - PROCESS | 1754 | 1466697691048 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1754 | 1466697691051 Marionette TRACE conn4 <- [1,970,null,{}] 09:01:31 INFO - PROCESS | 1754 | 1466697691057 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:01:31 INFO - PROCESS | 1754 | 1466697691067 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:31 INFO - PROCESS | 1754 | 1466697691339 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:01:31 INFO - PROCESS | 1754 | 1466697691607 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1754 | 1466697691615 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3c800 == 45 [pid = 1754] [id = 250] 09:01:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x92e8ac00) [pid = 1754] [serial = 751] [outer = (nil)] 09:01:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x95349400) [pid = 1754] [serial = 752] [outer = 0x92e8ac00] 09:01:31 INFO - PROCESS | 1754 | 1466697691695 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x983c4400) [pid = 1754] [serial = 753] [outer = 0x92e8ac00] 09:01:32 INFO - PROCESS | 1754 | 1466697692568 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:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1590ms 09:01:32 INFO - PROCESS | 1754 | 1466697692638 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:01:32 INFO - PROCESS | 1754 | 1466697692642 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:01:32 INFO - PROCESS | 1754 | 1466697692649 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1754 | 1466697692652 Marionette TRACE conn4 <- [1,974,null,{}] 09:01:32 INFO - PROCESS | 1754 | 1466697692658 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:01:32 INFO - PROCESS | 1754 | 1466697692663 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:32 INFO - PROCESS | 1754 | 1466697692869 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:01:33 INFO - PROCESS | 1754 | 1466697693087 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1754 | 1466697693096 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x983bbc00 == 46 [pid = 1754] [id = 251] 09:01:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x98466800) [pid = 1754] [serial = 754] [outer = (nil)] 09:01:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x9a125000) [pid = 1754] [serial = 755] [outer = 0x98466800] 09:01:33 INFO - PROCESS | 1754 | 1466697693216 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x9a12b000) [pid = 1754] [serial = 756] [outer = 0x98466800] 09:01:34 INFO - PROCESS | 1754 | 1466697694186 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:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1587ms 09:01:34 INFO - PROCESS | 1754 | 1466697694236 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1754 | 1466697694240 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:01:34 INFO - PROCESS | 1754 | 1466697694246 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1754 | 1466697694250 Marionette TRACE conn4 <- [1,978,null,{}] 09:01:34 INFO - PROCESS | 1754 | 1466697694256 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:01:34 INFO - PROCESS | 1754 | 1466697694261 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:34 INFO - PROCESS | 1754 | 1466697694438 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:01:34 INFO - PROCESS | 1754 | 1466697694650 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1754 | 1466697694659 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf7000 == 47 [pid = 1754] [id = 252] 09:01:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x99fef000) [pid = 1754] [serial = 757] [outer = (nil)] 09:01:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9a48d000) [pid = 1754] [serial = 758] [outer = 0x99fef000] 09:01:34 INFO - PROCESS | 1754 | 1466697694788 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x9ba09800) [pid = 1754] [serial = 759] [outer = 0x99fef000] 09:01:35 INFO - PROCESS | 1754 | 1466697695885 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:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1680ms 09:01:35 INFO - PROCESS | 1754 | 1466697695928 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1754 | 1466697695933 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:01:35 INFO - PROCESS | 1754 | 1466697695941 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1754 | 1466697695946 Marionette TRACE conn4 <- [1,982,null,{}] 09:01:35 INFO - PROCESS | 1754 | 1466697695954 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:01:35 INFO - PROCESS | 1754 | 1466697695960 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:36 INFO - PROCESS | 1754 | 1466697696127 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:01:36 INFO - PROCESS | 1754 | 1466697696401 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1754 | 1466697696413 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c383c00 == 48 [pid = 1754] [id = 253] 09:01:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x8d999c00) [pid = 1754] [serial = 760] [outer = (nil)] 09:01:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8ed3fc00) [pid = 1754] [serial = 761] [outer = 0x8d999c00] 09:01:36 INFO - PROCESS | 1754 | 1466697696574 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x8f8d0800) [pid = 1754] [serial = 762] [outer = 0x8d999c00] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x92588800 == 47 [pid = 1754] [id = 212] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x9258a400 == 46 [pid = 1754] [id = 211] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf58800 == 45 [pid = 1754] [id = 214] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf7800 == 44 [pid = 1754] [id = 213] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38e800 == 43 [pid = 1754] [id = 215] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x91381800 == 42 [pid = 1754] [id = 204] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99c400 == 41 [pid = 1754] [id = 202] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5a400 == 40 [pid = 1754] [id = 209] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38d000 == 39 [pid = 1754] [id = 216] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8e559c00 == 38 [pid = 1754] [id = 203] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed32000 == 37 [pid = 1754] [id = 208] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf37c00 == 36 [pid = 1754] [id = 218] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf38000 == 35 [pid = 1754] [id = 217] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5e000 == 34 [pid = 1754] [id = 205] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf37000 == 33 [pid = 1754] [id = 230] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99a000 == 32 [pid = 1754] [id = 201] 09:01:38 INFO - PROCESS | 1754 | --DOCSHELL 0x92003800 == 31 [pid = 1754] [id = 210] 09:01:38 INFO - PROCESS | 1754 | 1466697698767 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:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2890ms 09:01:38 INFO - PROCESS | 1754 | 1466697698835 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 1754 | 1466697698842 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:01:38 INFO - PROCESS | 1754 | 1466697698855 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 1754 | 1466697698859 Marionette TRACE conn4 <- [1,986,null,{}] 09:01:38 INFO - PROCESS | 1754 | 1466697698867 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:01:38 INFO - PROCESS | 1754 | 1466697698873 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:39 INFO - PROCESS | 1754 | 1466697699029 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:01:39 INFO - PROCESS | 1754 | 1466697699152 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1754 | 1466697699164 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c384400 == 32 [pid = 1754] [id = 254] 09:01:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x8c384800) [pid = 1754] [serial = 763] [outer = (nil)] 09:01:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8c38c400) [pid = 1754] [serial = 764] [outer = 0x8c384800] 09:01:39 INFO - PROCESS | 1754 | 1466697699233 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8c392800) [pid = 1754] [serial = 765] [outer = 0x8c384800] 09:01:40 INFO - PROCESS | 1754 | 1466697700006 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:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1180ms 09:01:40 INFO - PROCESS | 1754 | 1466697700038 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:01:40 INFO - PROCESS | 1754 | 1466697700046 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:01:40 INFO - PROCESS | 1754 | 1466697700057 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1754 | 1466697700062 Marionette TRACE conn4 <- [1,990,null,{}] 09:01:40 INFO - PROCESS | 1754 | 1466697700067 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:01:40 INFO - PROCESS | 1754 | 1466697700073 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:40 INFO - PROCESS | 1754 | 1466697700252 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:01:40 INFO - PROCESS | 1754 | 1466697700264 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1754 | 1466697700271 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf2c00 == 33 [pid = 1754] [id = 255] 09:01:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x8dbf6000) [pid = 1754] [serial = 766] [outer = (nil)] 09:01:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x8dd84400) [pid = 1754] [serial = 767] [outer = 0x8dbf6000] 09:01:40 INFO - PROCESS | 1754 | 1466697700343 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x8dd91400) [pid = 1754] [serial = 768] [outer = 0x8dbf6000] 09:01:41 INFO - PROCESS | 1754 | 1466697701352 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:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1335ms 09:01:41 INFO - PROCESS | 1754 | 1466697701392 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1754 | 1466697701396 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:01:41 INFO - PROCESS | 1754 | 1466697701402 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1754 | 1466697701408 Marionette TRACE conn4 <- [1,994,null,{}] 09:01:41 INFO - PROCESS | 1754 | 1466697701434 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:01:41 INFO - PROCESS | 1754 | 1466697701443 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:41 INFO - PROCESS | 1754 | 1466697701660 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:01:41 INFO - PROCESS | 1754 | 1466697701694 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 1754 | 1466697701709 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d0000 == 34 [pid = 1754] [id = 256] 09:01:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8f8d9800) [pid = 1754] [serial = 769] [outer = (nil)] 09:01:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x91384c00) [pid = 1754] [serial = 770] [outer = 0x8f8d9800] 09:01:41 INFO - PROCESS | 1754 | 1466697701850 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9138ec00) [pid = 1754] [serial = 771] [outer = 0x8f8d9800] 09:01:42 INFO - PROCESS | 1754 | 1466697702688 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:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1347ms 09:01:42 INFO - PROCESS | 1754 | 1466697702749 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 1754 | 1466697702754 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:01:42 INFO - PROCESS | 1754 | 1466697702766 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 1754 | 1466697702768 Marionette TRACE conn4 <- [1,998,null,{}] 09:01:42 INFO - PROCESS | 1754 | 1466697702774 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:01:42 INFO - PROCESS | 1754 | 1466697702778 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:42 INFO - PROCESS | 1754 | 1466697702983 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8da81400) [pid = 1754] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x92118c00) [pid = 1754] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8bf37400) [pid = 1754] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x8dbef400) [pid = 1754] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x916eb400) [pid = 1754] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x8dbf1000) [pid = 1754] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x92e90000) [pid = 1754] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x95244c00) [pid = 1754] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x92582800) [pid = 1754] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x8d999800) [pid = 1754] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9200f400) [pid = 1754] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x95246c00) [pid = 1754] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x95342400) [pid = 1754] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x95340800) [pid = 1754] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x93e76800) [pid = 1754] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8bf5c000) [pid = 1754] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x92587000) [pid = 1754] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8da80800) [pid = 1754] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x95340c00) [pid = 1754] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8d99c000) [pid = 1754] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8bf3dc00) [pid = 1754] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8f8cd400) [pid = 1754] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8ed31800) [pid = 1754] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:01:43 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8d996800) [pid = 1754] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:01:43 INFO - PROCESS | 1754 | 1466697703889 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1754 | 1466697703896 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf37400 == 35 [pid = 1754] [id = 257] 09:01:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8bf5c000) [pid = 1754] [serial = 772] [outer = (nil)] 09:01:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8d995400) [pid = 1754] [serial = 773] [outer = 0x8bf5c000] 09:01:43 INFO - PROCESS | 1754 | 1466697703969 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8dd85800) [pid = 1754] [serial = 774] [outer = 0x8bf5c000] 09:01:44 INFO - PROCESS | 1754 | 1466697704679 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:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1942ms 09:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:01:44 INFO - PROCESS | 1754 | 1466697704709 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 1754 | 1466697704712 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:01:44 INFO - PROCESS | 1754 | 1466697704719 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 1754 | 1466697704722 Marionette TRACE conn4 <- [1,1002,null,{}] 09:01:44 INFO - PROCESS | 1754 | 1466697704727 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:01:44 INFO - PROCESS | 1754 | 1466697704731 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:44 INFO - PROCESS | 1754 | 1466697704874 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:01:44 INFO - PROCESS | 1754 | 1466697704888 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1754 | 1466697704894 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed37c00 == 36 [pid = 1754] [id = 258] 09:01:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x91382400) [pid = 1754] [serial = 775] [outer = (nil)] 09:01:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x92008800) [pid = 1754] [serial = 776] [outer = 0x91382400] 09:01:44 INFO - PROCESS | 1754 | 1466697704961 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x92117800) [pid = 1754] [serial = 777] [outer = 0x91382400] 09:01:45 INFO - PROCESS | 1754 | 1466697705905 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:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1229ms 09:01:45 INFO - PROCESS | 1754 | 1466697705948 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1754 | 1466697705955 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:01:45 INFO - PROCESS | 1754 | 1466697705964 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1754 | 1466697705969 Marionette TRACE conn4 <- [1,1006,null,{}] 09:01:45 INFO - PROCESS | 1754 | 1466697705978 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:01:45 INFO - PROCESS | 1754 | 1466697705983 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:46 INFO - PROCESS | 1754 | 1466697706168 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:01:46 INFO - PROCESS | 1754 | 1466697706337 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1754 | 1466697706352 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3a400 == 37 [pid = 1754] [id = 259] 09:01:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8bf3e000) [pid = 1754] [serial = 778] [outer = (nil)] 09:01:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8da77800) [pid = 1754] [serial = 779] [outer = 0x8bf3e000] 09:01:46 INFO - PROCESS | 1754 | 1466697706441 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8dbf1000) [pid = 1754] [serial = 780] [outer = 0x8bf3e000] 09:01:47 INFO - PROCESS | 1754 | 1466697707446 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:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1536ms 09:01:47 INFO - PROCESS | 1754 | 1466697707500 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1754 | 1466697707508 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:01:47 INFO - PROCESS | 1754 | 1466697707518 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1754 | 1466697707522 Marionette TRACE conn4 <- [1,1010,null,{}] 09:01:47 INFO - PROCESS | 1754 | 1466697707528 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:01:47 INFO - PROCESS | 1754 | 1466697707534 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:47 INFO - PROCESS | 1754 | 1466697707748 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:01:47 INFO - PROCESS | 1754 | 1466697707962 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 1754 | 1466697707970 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d993000 == 38 [pid = 1754] [id = 260] 09:01:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x8f739800) [pid = 1754] [serial = 781] [outer = (nil)] 09:01:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x8f8d7400) [pid = 1754] [serial = 782] [outer = 0x8f739800] 09:01:48 INFO - PROCESS | 1754 | 1466697708096 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x916e5c00) [pid = 1754] [serial = 783] [outer = 0x8f739800] 09:01:49 INFO - PROCESS | 1754 | 1466697709080 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:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1642ms 09:01:49 INFO - PROCESS | 1754 | 1466697709160 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:01:49 INFO - PROCESS | 1754 | 1466697709165 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:01:49 INFO - PROCESS | 1754 | 1466697709172 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1754 | 1466697709178 Marionette TRACE conn4 <- [1,1014,null,{}] 09:01:49 INFO - PROCESS | 1754 | 1466697709194 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:01:49 INFO - PROCESS | 1754 | 1466697709203 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:49 INFO - PROCESS | 1754 | 1466697709462 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:01:49 INFO - PROCESS | 1754 | 1466697709677 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1754 | 1466697709689 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x9252ac00 == 39 [pid = 1754] [id = 261] 09:01:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9252b000) [pid = 1754] [serial = 784] [outer = (nil)] 09:01:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x9256e400) [pid = 1754] [serial = 785] [outer = 0x9252b000] 09:01:49 INFO - PROCESS | 1754 | 1466697709772 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x92586800) [pid = 1754] [serial = 786] [outer = 0x9252b000] 09:01:50 INFO - PROCESS | 1754 | 1466697710668 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:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1536ms 09:01:50 INFO - PROCESS | 1754 | 1466697710708 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1754 | 1466697710713 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:01:50 INFO - PROCESS | 1754 | 1466697710720 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1754 | 1466697710724 Marionette TRACE conn4 <- [1,1018,null,{}] 09:01:50 INFO - PROCESS | 1754 | 1466697710730 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:01:50 INFO - PROCESS | 1754 | 1466697710735 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:50 INFO - PROCESS | 1754 | 1466697710913 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:01:51 INFO - PROCESS | 1754 | 1466697711078 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1754 | 1466697711089 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed3dc00 == 40 [pid = 1754] [id = 262] 09:01:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x92e84c00) [pid = 1754] [serial = 787] [outer = (nil)] 09:01:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x92e90000) [pid = 1754] [serial = 788] [outer = 0x92e84c00] 09:01:51 INFO - PROCESS | 1754 | 1466697711166 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x93c4ec00) [pid = 1754] [serial = 789] [outer = 0x92e84c00] 09:01:52 INFO - PROCESS | 1754 | 1466697712080 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:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1392ms 09:01:52 INFO - PROCESS | 1754 | 1466697712113 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1754 | 1466697712116 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:01:52 INFO - PROCESS | 1754 | 1466697712123 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1754 | 1466697712126 Marionette TRACE conn4 <- [1,1022,null,{}] 09:01:52 INFO - PROCESS | 1754 | 1466697712132 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:01:52 INFO - PROCESS | 1754 | 1466697712137 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:52 INFO - PROCESS | 1754 | 1466697712310 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:01:52 INFO - PROCESS | 1754 | 1466697712477 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 1754 | 1466697712485 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd87800 == 41 [pid = 1754] [id = 263] 09:01:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9138e400) [pid = 1754] [serial = 790] [outer = (nil)] 09:01:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x95244c00) [pid = 1754] [serial = 791] [outer = 0x9138e400] 09:01:52 INFO - PROCESS | 1754 | 1466697712563 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x95248400) [pid = 1754] [serial = 792] [outer = 0x9138e400] 09:01:53 INFO - PROCESS | 1754 | 1466697713509 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:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1435ms 09:01:53 INFO - PROCESS | 1754 | 1466697713558 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 1754 | 1466697713562 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:01:53 INFO - PROCESS | 1754 | 1466697713568 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 1754 | 1466697713572 Marionette TRACE conn4 <- [1,1026,null,{}] 09:01:53 INFO - PROCESS | 1754 | 1466697713577 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:01:53 INFO - PROCESS | 1754 | 1466697713588 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:53 INFO - PROCESS | 1754 | 1466697713810 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:01:54 INFO - PROCESS | 1754 | 1466697714033 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1754 | 1466697714048 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf31000 == 42 [pid = 1754] [id = 264] 09:01:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8dbedc00) [pid = 1754] [serial = 793] [outer = (nil)] 09:01:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x95347400) [pid = 1754] [serial = 794] [outer = 0x8dbedc00] 09:01:54 INFO - PROCESS | 1754 | 1466697714168 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x953bc800) [pid = 1754] [serial = 795] [outer = 0x8dbedc00] 09:01:55 INFO - PROCESS | 1754 | 1466697715029 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:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1532ms 09:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:01:55 INFO - PROCESS | 1754 | 1466697715101 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1754 | 1466697715104 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:01:55 INFO - PROCESS | 1754 | 1466697715111 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1754 | 1466697715115 Marionette TRACE conn4 <- [1,1030,null,{}] 09:01:55 INFO - PROCESS | 1754 | 1466697715120 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:01:55 INFO - PROCESS | 1754 | 1466697715125 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:55 INFO - PROCESS | 1754 | 1466697715341 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:01:55 INFO - PROCESS | 1754 | 1466697715558 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1754 | 1466697715566 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf32400 == 43 [pid = 1754] [id = 265] 09:01:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8bf3d000) [pid = 1754] [serial = 796] [outer = (nil)] 09:01:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x8e557400) [pid = 1754] [serial = 797] [outer = 0x8bf3d000] 09:01:55 INFO - PROCESS | 1754 | 1466697715693 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8f742000) [pid = 1754] [serial = 798] [outer = 0x8bf3d000] 09:01:56 INFO - PROCESS | 1754 | 1466697716567 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:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1533ms 09:01:56 INFO - PROCESS | 1754 | 1466697716644 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 1754 | 1466697716648 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:01:56 INFO - PROCESS | 1754 | 1466697716654 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 1754 | 1466697716658 Marionette TRACE conn4 <- [1,1034,null,{}] 09:01:56 INFO - PROCESS | 1754 | 1466697716664 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:01:56 INFO - PROCESS | 1754 | 1466697716669 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:56 INFO - PROCESS | 1754 | 1466697716878 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:01:57 INFO - PROCESS | 1754 | 1466697717219 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1754 | 1466697717228 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3b400 == 44 [pid = 1754] [id = 266] 09:01:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8bf3bc00) [pid = 1754] [serial = 799] [outer = (nil)] 09:01:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8bf5c800) [pid = 1754] [serial = 800] [outer = 0x8bf3bc00] 09:01:57 INFO - PROCESS | 1754 | 1466697717347 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8bf66800) [pid = 1754] [serial = 801] [outer = 0x8bf3bc00] 09:01:58 INFO - PROCESS | 1754 | 1466697718343 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:01:58 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf37400 == 43 [pid = 1754] [id = 257] 09:01:58 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d0000 == 42 [pid = 1754] [id = 256] 09:01:58 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf2c00 == 41 [pid = 1754] [id = 255] 09:01:58 INFO - PROCESS | 1754 | --DOCSHELL 0x8c384400 == 40 [pid = 1754] [id = 254] 09:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1743ms 09:01:58 INFO - PROCESS | 1754 | 1466697718400 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1754 | 1466697718405 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:01:58 INFO - PROCESS | 1754 | 1466697718413 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1754 | 1466697718417 Marionette TRACE conn4 <- [1,1038,null,{}] 09:01:58 INFO - PROCESS | 1754 | 1466697718425 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:01:58 INFO - PROCESS | 1754 | 1466697718432 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:58 INFO - PROCESS | 1754 | 1466697718599 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x92007400) [pid = 1754] [serial = 704] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8dbf2400) [pid = 1754] [serial = 734] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x8ed39000) [pid = 1754] [serial = 666] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x8dd89000) [pid = 1754] [serial = 665] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x92534000) [pid = 1754] [serial = 701] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x92570800) [pid = 1754] [serial = 702] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8bf61400) [pid = 1754] [serial = 693] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x8bf3f400) [pid = 1754] [serial = 692] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8dd86000) [pid = 1754] [serial = 695] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x92115800) [pid = 1754] [serial = 669] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x8e54e000) [pid = 1754] [serial = 696] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x92003400) [pid = 1754] [serial = 668] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x8f742800) [pid = 1754] [serial = 690] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x951ba800) [pid = 1754] [serial = 672] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x8ed3d800) [pid = 1754] [serial = 689] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x93c9a800) [pid = 1754] [serial = 671] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x952f5400) [pid = 1754] [serial = 675] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x9258c000) [pid = 1754] [serial = 707] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x8ed37000) [pid = 1754] [serial = 710] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8f740400) [pid = 1754] [serial = 711] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x92426800) [pid = 1754] [serial = 713] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x92583000) [pid = 1754] [serial = 714] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x952ef400) [pid = 1754] [serial = 674] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x952fb400) [pid = 1754] [serial = 716] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x95346c00) [pid = 1754] [serial = 719] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x95332400) [pid = 1754] [serial = 717] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9830b800) [pid = 1754] [serial = 722] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x9532f800) [pid = 1754] [serial = 678] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9532b800) [pid = 1754] [serial = 677] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x953b7800) [pid = 1754] [serial = 720] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8e54fc00) [pid = 1754] [serial = 735] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x953b4400) [pid = 1754] [serial = 681] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x98458400) [pid = 1754] [serial = 725] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x95344800) [pid = 1754] [serial = 680] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x983aac00) [pid = 1754] [serial = 723] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x993c3000) [pid = 1754] [serial = 728] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x953bdc00) [pid = 1754] [serial = 684] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x953bb400) [pid = 1754] [serial = 683] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x983c1800) [pid = 1754] [serial = 726] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x983aa000) [pid = 1754] [serial = 687] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x95535c00) [pid = 1754] [serial = 686] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x99885000) [pid = 1754] [serial = 729] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8da80000) [pid = 1754] [serial = 731] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8f8d9c00) [pid = 1754] [serial = 698] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dbfac00) [pid = 1754] [serial = 732] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9138fc00) [pid = 1754] [serial = 699] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9211e800) [pid = 1754] [serial = 705] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x93e7b800) [pid = 1754] [serial = 708] [outer = (nil)] [url = about:blank] 09:01:58 INFO - PROCESS | 1754 | 1466697718840 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1754 | 1466697718847 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d996400 == 41 [pid = 1754] [id = 267] 09:01:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8da80000) [pid = 1754] [serial = 802] [outer = (nil)] 09:01:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8dbf7c00) [pid = 1754] [serial = 803] [outer = 0x8da80000] 09:01:58 INFO - PROCESS | 1754 | 1466697718925 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8dd8b400) [pid = 1754] [serial = 804] [outer = 0x8da80000] 09:01:59 INFO - PROCESS | 1754 | 1466697719667 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:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1286ms 09:01:59 INFO - PROCESS | 1754 | 1466697719703 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1754 | 1466697719709 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:01:59 INFO - PROCESS | 1754 | 1466697719715 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1754 | 1466697719719 Marionette TRACE conn4 <- [1,1042,null,{}] 09:01:59 INFO - PROCESS | 1754 | 1466697719724 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:01:59 INFO - PROCESS | 1754 | 1466697719729 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:59 INFO - PROCESS | 1754 | 1466697719885 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:01:59 INFO - PROCESS | 1754 | 1466697719903 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1754 | 1466697719911 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:01:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54c000 == 42 [pid = 1754] [id = 268] 09:01:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e54c400) [pid = 1754] [serial = 805] [outer = (nil)] 09:01:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8f73d800) [pid = 1754] [serial = 806] [outer = 0x8e54c400] 09:01:59 INFO - PROCESS | 1754 | 1466697719976 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f8d4400) [pid = 1754] [serial = 807] [outer = 0x8e54c400] 09:02:00 INFO - PROCESS | 1754 | 1466697720935 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:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1283ms 09:02:01 INFO - PROCESS | 1754 | 1466697721000 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 1754 | 1466697721005 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:02:01 INFO - PROCESS | 1754 | 1466697721028 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1754 | 1466697721037 Marionette TRACE conn4 <- [1,1046,null,{}] 09:02:01 INFO - PROCESS | 1754 | 1466697721045 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:02:01 INFO - PROCESS | 1754 | 1466697721051 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:01 INFO - PROCESS | 1754 | 1466697721261 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:02:01 INFO - PROCESS | 1754 | 1466697721288 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1754 | 1466697721297 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d997400 == 43 [pid = 1754] [id = 269] 09:02:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92110800) [pid = 1754] [serial = 808] [outer = (nil)] 09:02:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9211dc00) [pid = 1754] [serial = 809] [outer = 0x92110800] 09:02:01 INFO - PROCESS | 1754 | 1466697721364 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9233a000) [pid = 1754] [serial = 810] [outer = 0x92110800] 09:02:02 INFO - PROCESS | 1754 | 1466697722232 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:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1260ms 09:02:02 INFO - PROCESS | 1754 | 1466697722272 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1754 | 1466697722276 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:02:02 INFO - PROCESS | 1754 | 1466697722299 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1754 | 1466697722302 Marionette TRACE conn4 <- [1,1050,null,{}] 09:02:02 INFO - PROCESS | 1754 | 1466697722308 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:02:02 INFO - PROCESS | 1754 | 1466697722314 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:02 INFO - PROCESS | 1754 | 1466697722529 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:02:02 INFO - PROCESS | 1754 | 1466697722549 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1754 | 1466697722556 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf36c00 == 44 [pid = 1754] [id = 270] 09:02:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8e557000) [pid = 1754] [serial = 811] [outer = (nil)] 09:02:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x92534800) [pid = 1754] [serial = 812] [outer = 0x8e557000] 09:02:02 INFO - PROCESS | 1754 | 1466697722623 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x92569c00) [pid = 1754] [serial = 813] [outer = 0x8e557000] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x98466800) [pid = 1754] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x99fef000) [pid = 1754] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8f73ec00) [pid = 1754] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x92e8ac00) [pid = 1754] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8c384800) [pid = 1754] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8d99a400) [pid = 1754] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8bf5c000) [pid = 1754] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92568800) [pid = 1754] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x92337400) [pid = 1754] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8dbf6000) [pid = 1754] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92573800) [pid = 1754] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d999c00) [pid = 1754] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:02:03 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f8d9800) [pid = 1754] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:02:03 INFO - PROCESS | 1754 | 1466697723627 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:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1356ms 09:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:02:03 INFO - PROCESS | 1754 | 1466697723640 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1754 | 1466697723643 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:02:03 INFO - PROCESS | 1754 | 1466697723649 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1754 | 1466697723652 Marionette TRACE conn4 <- [1,1054,null,{}] 09:02:03 INFO - PROCESS | 1754 | 1466697723657 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:02:03 INFO - PROCESS | 1754 | 1466697723662 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:03 INFO - PROCESS | 1754 | 1466697723873 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:02:03 INFO - PROCESS | 1754 | 1466697723954 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1754 | 1466697723971 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8e400 == 45 [pid = 1754] [id = 271] 09:02:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8e55a000) [pid = 1754] [serial = 814] [outer = (nil)] 09:02:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9252a000) [pid = 1754] [serial = 815] [outer = 0x8e55a000] 09:02:04 INFO - PROCESS | 1754 | 1466697724045 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92e83400) [pid = 1754] [serial = 816] [outer = 0x8e55a000] 09:02:04 INFO - PROCESS | 1754 | 1466697724853 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:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1229ms 09:02:04 INFO - PROCESS | 1754 | 1466697724878 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1754 | 1466697724882 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:02:04 INFO - PROCESS | 1754 | 1466697724889 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1754 | 1466697724891 Marionette TRACE conn4 <- [1,1058,null,{}] 09:02:04 INFO - PROCESS | 1754 | 1466697724897 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:02:04 INFO - PROCESS | 1754 | 1466697724902 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:05 INFO - PROCESS | 1754 | 1466697725049 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:02:05 INFO - PROCESS | 1754 | 1466697725083 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1754 | 1466697725092 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e553800 == 46 [pid = 1754] [id = 272] 09:02:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92e89400) [pid = 1754] [serial = 817] [outer = (nil)] 09:02:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x9523f400) [pid = 1754] [serial = 818] [outer = 0x92e89400] 09:02:05 INFO - PROCESS | 1754 | 1466697725155 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x952f8000) [pid = 1754] [serial = 819] [outer = 0x92e89400] 09:02:06 INFO - PROCESS | 1754 | 1466697726248 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:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1386ms 09:02:06 INFO - PROCESS | 1754 | 1466697726276 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1754 | 1466697726283 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:02:06 INFO - PROCESS | 1754 | 1466697726290 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1754 | 1466697726299 Marionette TRACE conn4 <- [1,1062,null,{}] 09:02:06 INFO - PROCESS | 1754 | 1466697726307 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:02:06 INFO - PROCESS | 1754 | 1466697726313 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:06 INFO - PROCESS | 1754 | 1466697726502 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:02:06 INFO - PROCESS | 1754 | 1466697726671 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1754 | 1466697726678 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99c400 == 47 [pid = 1754] [id = 273] 09:02:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8d99ec00) [pid = 1754] [serial = 820] [outer = (nil)] 09:02:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8e54f800) [pid = 1754] [serial = 821] [outer = 0x8d99ec00] 09:02:06 INFO - PROCESS | 1754 | 1466697726764 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8ed35800) [pid = 1754] [serial = 822] [outer = 0x8d99ec00] 09:02:07 INFO - PROCESS | 1754 | 1466697727743 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:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1491ms 09:02:07 INFO - PROCESS | 1754 | 1466697727782 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1754 | 1466697727789 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:02:07 INFO - PROCESS | 1754 | 1466697727800 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1754 | 1466697727805 Marionette TRACE conn4 <- [1,1066,null,{}] 09:02:07 INFO - PROCESS | 1754 | 1466697727811 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:02:07 INFO - PROCESS | 1754 | 1466697727817 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:08 INFO - PROCESS | 1754 | 1466697728013 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:02:08 INFO - PROCESS | 1754 | 1466697728183 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1754 | 1466697728191 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d0000 == 48 [pid = 1754] [id = 274] 09:02:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x916f0c00) [pid = 1754] [serial = 823] [outer = (nil)] 09:02:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x92119000) [pid = 1754] [serial = 824] [outer = 0x916f0c00] 09:02:08 INFO - PROCESS | 1754 | 1466697728378 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x9252a800) [pid = 1754] [serial = 825] [outer = 0x916f0c00] 09:02:09 INFO - PROCESS | 1754 | 1466697729321 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:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1542ms 09:02:09 INFO - PROCESS | 1754 | 1466697729342 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:02:09 INFO - PROCESS | 1754 | 1466697729347 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:02:09 INFO - PROCESS | 1754 | 1466697729353 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1754 | 1466697729359 Marionette TRACE conn4 <- [1,1070,null,{}] 09:02:09 INFO - PROCESS | 1754 | 1466697729376 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:02:09 INFO - PROCESS | 1754 | 1466697729385 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:09 INFO - PROCESS | 1754 | 1466697729569 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:02:09 INFO - PROCESS | 1754 | 1466697729783 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 1754 | 1466697729791 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf34400 == 49 [pid = 1754] [id = 275] 09:02:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x951bb000) [pid = 1754] [serial = 826] [outer = (nil)] 09:02:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x9532cc00) [pid = 1754] [serial = 827] [outer = 0x951bb000] 09:02:09 INFO - PROCESS | 1754 | 1466697729921 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x95335400) [pid = 1754] [serial = 828] [outer = 0x951bb000] 09:02:10 INFO - PROCESS | 1754 | 1466697730843 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:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1535ms 09:02:10 INFO - PROCESS | 1754 | 1466697730888 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:02:10 INFO - PROCESS | 1754 | 1466697730893 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:02:10 INFO - PROCESS | 1754 | 1466697730899 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1754 | 1466697730903 Marionette TRACE conn4 <- [1,1074,null,{}] 09:02:10 INFO - PROCESS | 1754 | 1466697730908 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:02:10 INFO - PROCESS | 1754 | 1466697730914 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:11 INFO - PROCESS | 1754 | 1466697731092 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:02:11 INFO - PROCESS | 1754 | 1466697731261 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1754 | 1466697731271 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x92583000 == 50 [pid = 1754] [id = 276] 09:02:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x93e76800) [pid = 1754] [serial = 829] [outer = (nil)] 09:02:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x95347800) [pid = 1754] [serial = 830] [outer = 0x93e76800] 09:02:11 INFO - PROCESS | 1754 | 1466697731351 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9534b400) [pid = 1754] [serial = 831] [outer = 0x93e76800] 09:02:12 INFO - PROCESS | 1754 | 1466697732260 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:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1431ms 09:02:12 INFO - PROCESS | 1754 | 1466697732331 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 1754 | 1466697732336 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:02:12 INFO - PROCESS | 1754 | 1466697732342 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 1754 | 1466697732346 Marionette TRACE conn4 <- [1,1078,null,{}] 09:02:12 INFO - PROCESS | 1754 | 1466697732351 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:02:12 INFO - PROCESS | 1754 | 1466697732356 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:12 INFO - PROCESS | 1754 | 1466697732532 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:02:12 INFO - PROCESS | 1754 | 1466697732705 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1754 | 1466697732712 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x9532c400 == 51 [pid = 1754] [id = 277] 09:02:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x95334c00) [pid = 1754] [serial = 832] [outer = (nil)] 09:02:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x953be400) [pid = 1754] [serial = 833] [outer = 0x95334c00] 09:02:12 INFO - PROCESS | 1754 | 1466697732795 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9830bc00) [pid = 1754] [serial = 834] [outer = 0x95334c00] 09:02:13 INFO - PROCESS | 1754 | 1466697733729 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:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1442ms 09:02:13 INFO - PROCESS | 1754 | 1466697733785 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1754 | 1466697733789 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:02:13 INFO - PROCESS | 1754 | 1466697733796 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1754 | 1466697733799 Marionette TRACE conn4 <- [1,1082,null,{}] 09:02:13 INFO - PROCESS | 1754 | 1466697733805 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:02:13 INFO - PROCESS | 1754 | 1466697733815 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:14 INFO - PROCESS | 1754 | 1466697734055 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:02:14 INFO - PROCESS | 1754 | 1466697734267 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1754 | 1466697734275 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf33000 == 52 [pid = 1754] [id = 278] 09:02:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x92010800) [pid = 1754] [serial = 835] [outer = (nil)] 09:02:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x98465800) [pid = 1754] [serial = 836] [outer = 0x92010800] 09:02:14 INFO - PROCESS | 1754 | 1466697734403 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x99369400) [pid = 1754] [serial = 837] [outer = 0x92010800] 09:02:15 INFO - PROCESS | 1754 | 1466697735286 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:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1539ms 09:02:15 INFO - PROCESS | 1754 | 1466697735336 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 1754 | 1466697735341 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:02:15 INFO - PROCESS | 1754 | 1466697735347 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1754 | 1466697735350 Marionette TRACE conn4 <- [1,1086,null,{}] 09:02:15 INFO - PROCESS | 1754 | 1466697735356 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:02:15 INFO - PROCESS | 1754 | 1466697735360 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:15 INFO - PROCESS | 1754 | 1466697735566 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:02:15 INFO - PROCESS | 1754 | 1466697735778 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1754 | 1466697735787 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99fc00 == 53 [pid = 1754] [id = 279] 09:02:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x9533f000) [pid = 1754] [serial = 838] [outer = (nil)] 09:02:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x99fe6400) [pid = 1754] [serial = 839] [outer = 0x9533f000] 09:02:15 INFO - PROCESS | 1754 | 1466697735907 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x99fef000) [pid = 1754] [serial = 840] [outer = 0x9533f000] 09:02:16 INFO - PROCESS | 1754 | 1466697736741 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:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1439ms 09:02:16 INFO - PROCESS | 1754 | 1466697736787 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1754 | 1466697736791 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:02:16 INFO - PROCESS | 1754 | 1466697736798 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1754 | 1466697736801 Marionette TRACE conn4 <- [1,1090,null,{}] 09:02:16 INFO - PROCESS | 1754 | 1466697736807 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:02:16 INFO - PROCESS | 1754 | 1466697736812 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:16 INFO - PROCESS | 1754 | 1466697736991 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:02:17 INFO - PROCESS | 1754 | 1466697737168 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 1754 | 1466697737177 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99a400 == 54 [pid = 1754] [id = 280] 09:02:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8da85c00) [pid = 1754] [serial = 841] [outer = (nil)] 09:02:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9a1dbc00) [pid = 1754] [serial = 842] [outer = 0x8da85c00] 09:02:17 INFO - PROCESS | 1754 | 1466697737262 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9a479400) [pid = 1754] [serial = 843] [outer = 0x8da85c00] 09:02:18 INFO - PROCESS | 1754 | 1466697738132 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:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1385ms 09:02:18 INFO - PROCESS | 1754 | 1466697738183 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 1754 | 1466697738187 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:02:18 INFO - PROCESS | 1754 | 1466697738193 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 1754 | 1466697738196 Marionette TRACE conn4 <- [1,1094,null,{}] 09:02:18 INFO - PROCESS | 1754 | 1466697738202 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:02:18 INFO - PROCESS | 1754 | 1466697738208 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:18 INFO - PROCESS | 1754 | 1466697738377 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:02:18 INFO - PROCESS | 1754 | 1466697738839 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1754 | 1466697738848 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38cc00 == 55 [pid = 1754] [id = 281] 09:02:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x8c38d800) [pid = 1754] [serial = 844] [outer = (nil)] 09:02:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x8d998800) [pid = 1754] [serial = 845] [outer = 0x8c38d800] 09:02:18 INFO - PROCESS | 1754 | 1466697738978 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8dd85400) [pid = 1754] [serial = 846] [outer = 0x8c38d800] 09:02:19 INFO - PROCESS | 1754 | 1466697739918 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:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1787ms 09:02:19 INFO - PROCESS | 1754 | 1466697739983 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1754 | 1466697739988 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:02:19 INFO - PROCESS | 1754 | 1466697739995 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1754 | 1466697740000 Marionette TRACE conn4 <- [1,1098,null,{}] 09:02:20 INFO - PROCESS | 1754 | 1466697740008 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:02:20 INFO - PROCESS | 1754 | 1466697740013 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:20 INFO - PROCESS | 1754 | 1466697740178 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:02:20 INFO - PROCESS | 1754 | 1466697740421 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1754 | 1466697740428 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d999c00 == 56 [pid = 1754] [id = 282] 09:02:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x8ed39000) [pid = 1754] [serial = 847] [outer = (nil)] 09:02:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x8f8cf000) [pid = 1754] [serial = 848] [outer = 0x8ed39000] 09:02:20 INFO - PROCESS | 1754 | 1466697740518 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x9138c400) [pid = 1754] [serial = 849] [outer = 0x8ed39000] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8e400 == 55 [pid = 1754] [id = 271] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf36c00 == 54 [pid = 1754] [id = 270] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d997400 == 53 [pid = 1754] [id = 269] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8e54c000 == 52 [pid = 1754] [id = 268] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d996400 == 51 [pid = 1754] [id = 267] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3b400 == 50 [pid = 1754] [id = 266] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf7000 == 49 [pid = 1754] [id = 252] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9256d400 == 48 [pid = 1754] [id = 249] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d993000 == 47 [pid = 1754] [id = 260] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3a400 == 46 [pid = 1754] [id = 259] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed37c00 == 45 [pid = 1754] [id = 258] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9138a000 == 44 [pid = 1754] [id = 248] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed3dc00 == 43 [pid = 1754] [id = 262] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd87800 == 42 [pid = 1754] [id = 263] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x983bbc00 == 41 [pid = 1754] [id = 251] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf31000 == 40 [pid = 1754] [id = 264] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf32400 == 39 [pid = 1754] [id = 265] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9252ac00 == 38 [pid = 1754] [id = 261] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8c383c00 == 37 [pid = 1754] [id = 253] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3c800 == 36 [pid = 1754] [id = 250] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38cc00 == 35 [pid = 1754] [id = 281] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99a400 == 34 [pid = 1754] [id = 280] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99fc00 == 33 [pid = 1754] [id = 279] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9532c400 == 32 [pid = 1754] [id = 277] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf33000 == 31 [pid = 1754] [id = 278] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x92583000 == 30 [pid = 1754] [id = 276] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf34400 == 29 [pid = 1754] [id = 275] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d0000 == 28 [pid = 1754] [id = 274] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8e553800 == 27 [pid = 1754] [id = 272] 09:02:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99c400 == 26 [pid = 1754] [id = 273] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9a125000) [pid = 1754] [serial = 755] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x9a48d000) [pid = 1754] [serial = 758] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x9138ac00) [pid = 1754] [serial = 741] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x95349400) [pid = 1754] [serial = 752] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x8c38c400) [pid = 1754] [serial = 764] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x8da7b800) [pid = 1754] [serial = 737] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8dd85800) [pid = 1754] [serial = 774] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x8dbee800) [pid = 1754] [serial = 738] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x93c57400) [pid = 1754] [serial = 747] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x9ba09800) [pid = 1754] [serial = 759] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8d995400) [pid = 1754] [serial = 773] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x92e8a000) [pid = 1754] [serial = 746] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x983c4400) [pid = 1754] [serial = 753] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9a12b000) [pid = 1754] [serial = 756] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x92426c00) [pid = 1754] [serial = 743] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8dd91400) [pid = 1754] [serial = 768] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8f8d5400) [pid = 1754] [serial = 740] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8dd84400) [pid = 1754] [serial = 767] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x951bc000) [pid = 1754] [serial = 750] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x93e7ac00) [pid = 1754] [serial = 749] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8f8d0800) [pid = 1754] [serial = 762] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8c392800) [pid = 1754] [serial = 765] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x9138ec00) [pid = 1754] [serial = 771] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x92530000) [pid = 1754] [serial = 744] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x91384c00) [pid = 1754] [serial = 770] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8ed3fc00) [pid = 1754] [serial = 761] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x92008800) [pid = 1754] [serial = 776] [outer = (nil)] [url = about:blank] 09:02:22 INFO - PROCESS | 1754 | 1466697742659 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:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2686ms 09:02:22 INFO - PROCESS | 1754 | 1466697742681 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1754 | 1466697742687 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:02:22 INFO - PROCESS | 1754 | 1466697742704 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1754 | 1466697742709 Marionette TRACE conn4 <- [1,1102,null,{}] 09:02:22 INFO - PROCESS | 1754 | 1466697742716 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:02:22 INFO - PROCESS | 1754 | 1466697742722 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:22 INFO - PROCESS | 1754 | 1466697742881 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:02:22 INFO - PROCESS | 1754 | 1466697742899 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1754 | 1466697742914 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5f800 == 27 [pid = 1754] [id = 283] 09:02:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8bf60800) [pid = 1754] [serial = 850] [outer = (nil)] 09:02:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d993000) [pid = 1754] [serial = 851] [outer = 0x8bf60800] 09:02:22 INFO - PROCESS | 1754 | 1466697742979 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d996400) [pid = 1754] [serial = 852] [outer = 0x8bf60800] 09:02:23 INFO - PROCESS | 1754 | 1466697743854 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:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1185ms 09:02:23 INFO - PROCESS | 1754 | 1466697743884 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1754 | 1466697743892 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:02:23 INFO - PROCESS | 1754 | 1466697743904 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1754 | 1466697743908 Marionette TRACE conn4 <- [1,1106,null,{}] 09:02:23 INFO - PROCESS | 1754 | 1466697743914 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:02:23 INFO - PROCESS | 1754 | 1466697743918 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:24 INFO - PROCESS | 1754 | 1466697744089 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:02:24 INFO - PROCESS | 1754 | 1466697744100 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 1754 | 1466697744107 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da81c00 == 28 [pid = 1754] [id = 284] 09:02:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8dbf6400) [pid = 1754] [serial = 853] [outer = (nil)] 09:02:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dd85c00) [pid = 1754] [serial = 854] [outer = 0x8dbf6400] 09:02:24 INFO - PROCESS | 1754 | 1466697744289 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8dd8d800) [pid = 1754] [serial = 855] [outer = 0x8dbf6400] 09:02:25 INFO - PROCESS | 1754 | 1466697745124 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:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1283ms 09:02:25 INFO - PROCESS | 1754 | 1466697745187 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1754 | 1466697745191 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:02:25 INFO - PROCESS | 1754 | 1466697745197 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1754 | 1466697745202 Marionette TRACE conn4 <- [1,1110,null,{}] 09:02:25 INFO - PROCESS | 1754 | 1466697745227 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:02:25 INFO - PROCESS | 1754 | 1466697745235 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:25 INFO - PROCESS | 1754 | 1466697745448 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:02:25 INFO - PROCESS | 1754 | 1466697745473 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1754 | 1466697745480 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f743000 == 29 [pid = 1754] [id = 285] 09:02:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8f744000) [pid = 1754] [serial = 856] [outer = (nil)] 09:02:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8f8d0000) [pid = 1754] [serial = 857] [outer = 0x8f744000] 09:02:25 INFO - PROCESS | 1754 | 1466697745557 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8f8dac00) [pid = 1754] [serial = 858] [outer = 0x8f744000] 09:02:26 INFO - PROCESS | 1754 | 1466697746475 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:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1336ms 09:02:26 INFO - PROCESS | 1754 | 1466697746534 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1754 | 1466697746537 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:02:26 INFO - PROCESS | 1754 | 1466697746545 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1754 | 1466697746548 Marionette TRACE conn4 <- [1,1114,null,{}] 09:02:26 INFO - PROCESS | 1754 | 1466697746553 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:02:26 INFO - PROCESS | 1754 | 1466697746558 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:26 INFO - PROCESS | 1754 | 1466697746759 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:02:26 INFO - PROCESS | 1754 | 1466697746777 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1754 | 1466697746782 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed38400 == 30 [pid = 1754] [id = 286] 09:02:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8f741c00) [pid = 1754] [serial = 859] [outer = (nil)] 09:02:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x916e3c00) [pid = 1754] [serial = 860] [outer = 0x8f741c00] 09:02:26 INFO - PROCESS | 1754 | 1466697746850 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x92006400) [pid = 1754] [serial = 861] [outer = 0x8f741c00] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8e557000) [pid = 1754] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x91382400) [pid = 1754] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8bf3d000) [pid = 1754] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x92e84c00) [pid = 1754] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8f739800) [pid = 1754] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x9138e400) [pid = 1754] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9252b000) [pid = 1754] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8dbedc00) [pid = 1754] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8bf3e000) [pid = 1754] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8bf3bc00) [pid = 1754] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8da80000) [pid = 1754] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8e54c400) [pid = 1754] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8e55a000) [pid = 1754] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x92110800) [pid = 1754] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:02:27 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x92e89400) [pid = 1754] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:02:28 INFO - PROCESS | 1754 | 1466697748325 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:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1836ms 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:02:28 INFO - PROCESS | 1754 | 1466697748381 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1754 | 1466697748384 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:02:28 INFO - PROCESS | 1754 | 1466697748390 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1754 | 1466697748394 Marionette TRACE conn4 <- [1,1118,null,{}] 09:02:28 INFO - PROCESS | 1754 | 1466697748399 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:02:28 INFO - PROCESS | 1754 | 1466697748404 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:28 INFO - PROCESS | 1754 | 1466697748550 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:02:28 INFO - PROCESS | 1754 | 1466697748559 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1754 | 1466697748564 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da80000 == 31 [pid = 1754] [id = 287] 09:02:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8dbf0400) [pid = 1754] [serial = 862] [outer = (nil)] 09:02:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x91390800) [pid = 1754] [serial = 863] [outer = 0x8dbf0400] 09:02:28 INFO - PROCESS | 1754 | 1466697748631 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92009000) [pid = 1754] [serial = 864] [outer = 0x8dbf0400] 09:02:29 INFO - PROCESS | 1754 | 1466697749469 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:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1090ms 09:02:29 INFO - PROCESS | 1754 | 1466697749479 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 1754 | 1466697749483 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:02:29 INFO - PROCESS | 1754 | 1466697749498 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1754 | 1466697749500 Marionette TRACE conn4 <- [1,1122,null,{}] 09:02:29 INFO - PROCESS | 1754 | 1466697749506 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:02:29 INFO - PROCESS | 1754 | 1466697749515 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:29 INFO - PROCESS | 1754 | 1466697749770 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:02:29 INFO - PROCESS | 1754 | 1466697749935 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1754 | 1466697749953 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf36c00 == 32 [pid = 1754] [id = 288] 09:02:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8bf37400) [pid = 1754] [serial = 865] [outer = (nil)] 09:02:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8bf3c800) [pid = 1754] [serial = 866] [outer = 0x8bf37400] 09:02:30 INFO - PROCESS | 1754 | 1466697750041 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8bf64400) [pid = 1754] [serial = 867] [outer = 0x8bf37400] 09:02:31 INFO - PROCESS | 1754 | 1466697751042 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:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1579ms 09:02:31 INFO - PROCESS | 1754 | 1466697751078 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:02:31 INFO - PROCESS | 1754 | 1466697751084 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:02:31 INFO - PROCESS | 1754 | 1466697751093 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1754 | 1466697751097 Marionette TRACE conn4 <- [1,1126,null,{}] 09:02:31 INFO - PROCESS | 1754 | 1466697751104 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:02:31 INFO - PROCESS | 1754 | 1466697751113 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:31 INFO - PROCESS | 1754 | 1466697751330 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:02:31 INFO - PROCESS | 1754 | 1466697751544 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1754 | 1466697751554 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d997800 == 33 [pid = 1754] [id = 289] 09:02:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8da84c00) [pid = 1754] [serial = 868] [outer = (nil)] 09:02:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dd91c00) [pid = 1754] [serial = 869] [outer = 0x8da84c00] 09:02:31 INFO - PROCESS | 1754 | 1466697751684 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8e550400) [pid = 1754] [serial = 870] [outer = 0x8da84c00] 09:02:32 INFO - PROCESS | 1754 | 1466697752604 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:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1544ms 09:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:02:32 INFO - PROCESS | 1754 | 1466697752635 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1754 | 1466697752639 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:02:32 INFO - PROCESS | 1754 | 1466697752647 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1754 | 1466697752651 Marionette TRACE conn4 <- [1,1130,null,{}] 09:02:32 INFO - PROCESS | 1754 | 1466697752657 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:02:32 INFO - PROCESS | 1754 | 1466697752662 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:32 INFO - PROCESS | 1754 | 1466697752848 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:02:33 INFO - PROCESS | 1754 | 1466697753016 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1754 | 1466697753024 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e556c00 == 34 [pid = 1754] [id = 290] 09:02:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8f8d0400) [pid = 1754] [serial = 871] [outer = (nil)] 09:02:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x916e7800) [pid = 1754] [serial = 872] [outer = 0x8f8d0400] 09:02:33 INFO - PROCESS | 1754 | 1466697753107 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9200b800) [pid = 1754] [serial = 873] [outer = 0x8f8d0400] 09:02:34 INFO - PROCESS | 1754 | 1466697754107 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:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1489ms 09:02:34 INFO - PROCESS | 1754 | 1466697754134 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1754 | 1466697754141 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:02:34 INFO - PROCESS | 1754 | 1466697754158 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1754 | 1466697754164 Marionette TRACE conn4 <- [1,1134,null,{}] 09:02:34 INFO - PROCESS | 1754 | 1466697754170 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:02:34 INFO - PROCESS | 1754 | 1466697754177 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:34 INFO - PROCESS | 1754 | 1466697754363 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:02:34 INFO - PROCESS | 1754 | 1466697754527 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1754 | 1466697754536 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f740800 == 35 [pid = 1754] [id = 291] 09:02:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x92115c00) [pid = 1754] [serial = 874] [outer = (nil)] 09:02:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x92582000) [pid = 1754] [serial = 875] [outer = 0x92115c00] 09:02:34 INFO - PROCESS | 1754 | 1466697754627 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x92586000) [pid = 1754] [serial = 876] [outer = 0x92115c00] 09:02:35 INFO - PROCESS | 1754 | 1466697755650 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:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1543ms 09:02:35 INFO - PROCESS | 1754 | 1466697755693 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:02:35 INFO - PROCESS | 1754 | 1466697755697 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:02:35 INFO - PROCESS | 1754 | 1466697755703 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1754 | 1466697755707 Marionette TRACE conn4 <- [1,1138,null,{}] 09:02:35 INFO - PROCESS | 1754 | 1466697755712 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:02:35 INFO - PROCESS | 1754 | 1466697755717 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:35 INFO - PROCESS | 1754 | 1466697755896 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:02:36 INFO - PROCESS | 1754 | 1466697756061 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1754 | 1466697756070 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf31000 == 36 [pid = 1754] [id = 292] 09:02:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8da7a000) [pid = 1754] [serial = 877] [outer = (nil)] 09:02:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x93c4cc00) [pid = 1754] [serial = 878] [outer = 0x8da7a000] 09:02:36 INFO - PROCESS | 1754 | 1466697756195 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x93c8d800) [pid = 1754] [serial = 879] [outer = 0x8da7a000] 09:02:37 INFO - PROCESS | 1754 | 1466697757035 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:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1381ms 09:02:37 INFO - PROCESS | 1754 | 1466697757084 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1754 | 1466697757088 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:02:37 INFO - PROCESS | 1754 | 1466697757095 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1754 | 1466697757097 Marionette TRACE conn4 <- [1,1142,null,{}] 09:02:37 INFO - PROCESS | 1754 | 1466697757103 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:02:37 INFO - PROCESS | 1754 | 1466697757109 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:37 INFO - PROCESS | 1754 | 1466697757282 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:02:37 INFO - PROCESS | 1754 | 1466697757452 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 1754 | 1466697757469 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e7a400 == 37 [pid = 1754] [id = 293] 09:02:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x93e7ac00) [pid = 1754] [serial = 880] [outer = (nil)] 09:02:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x93e80000) [pid = 1754] [serial = 881] [outer = 0x93e7ac00] 09:02:37 INFO - PROCESS | 1754 | 1466697757561 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x952f0c00) [pid = 1754] [serial = 882] [outer = 0x93e7ac00] 09:02:38 INFO - PROCESS | 1754 | 1466697758496 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:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1483ms 09:02:38 INFO - PROCESS | 1754 | 1466697758578 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 1754 | 1466697758583 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:02:38 INFO - PROCESS | 1754 | 1466697758589 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1754 | 1466697758592 Marionette TRACE conn4 <- [1,1146,null,{}] 09:02:38 INFO - PROCESS | 1754 | 1466697758598 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:02:38 INFO - PROCESS | 1754 | 1466697758603 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:38 INFO - PROCESS | 1754 | 1466697758811 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:02:39 INFO - PROCESS | 1754 | 1466697758980 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1754 | 1466697758991 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d9a0800 == 38 [pid = 1754] [id = 294] 09:02:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8f73e400) [pid = 1754] [serial = 883] [outer = (nil)] 09:02:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x95334400) [pid = 1754] [serial = 884] [outer = 0x8f73e400] 09:02:39 INFO - PROCESS | 1754 | 1466697759136 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x95342800) [pid = 1754] [serial = 885] [outer = 0x8f73e400] 09:02:39 INFO - PROCESS | 1754 | 1466697759986 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:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1430ms 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:02:40 INFO - PROCESS | 1754 | 1466697760020 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 1754 | 1466697760023 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:02:40 INFO - PROCESS | 1754 | 1466697760030 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 1754 | 1466697760033 Marionette TRACE conn4 <- [1,1150,null,{}] 09:02:40 INFO - PROCESS | 1754 | 1466697760039 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:02:40 INFO - PROCESS | 1754 | 1466697760044 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:40 INFO - PROCESS | 1754 | 1466697760224 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:02:40 INFO - PROCESS | 1754 | 1466697760401 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1754 | 1466697760416 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x95331000 == 39 [pid = 1754] [id = 295] 09:02:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x95341400) [pid = 1754] [serial = 886] [outer = (nil)] 09:02:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x953bb000) [pid = 1754] [serial = 887] [outer = 0x95341400] 09:02:40 INFO - PROCESS | 1754 | 1466697760492 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x953bc000) [pid = 1754] [serial = 888] [outer = 0x95341400] 09:02:41 INFO - PROCESS | 1754 | 1466697761457 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:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1483ms 09:02:41 INFO - PROCESS | 1754 | 1466697761513 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1754 | 1466697761516 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:02:41 INFO - PROCESS | 1754 | 1466697761524 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1754 | 1466697761527 Marionette TRACE conn4 <- [1,1154,null,{}] 09:02:41 INFO - PROCESS | 1754 | 1466697761533 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:02:41 INFO - PROCESS | 1754 | 1466697761538 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:41 INFO - PROCESS | 1754 | 1466697761703 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:02:41 INFO - PROCESS | 1754 | 1466697761876 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1754 | 1466697761882 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd86c00 == 40 [pid = 1754] [id = 296] 09:02:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x916eb800) [pid = 1754] [serial = 889] [outer = (nil)] 09:02:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x953b5000) [pid = 1754] [serial = 890] [outer = 0x916eb800] 09:02:42 INFO - PROCESS | 1754 | 1466697762007 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x983b0c00) [pid = 1754] [serial = 891] [outer = 0x916eb800] 09:02:42 INFO - PROCESS | 1754 | 1466697762862 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:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1381ms 09:02:42 INFO - PROCESS | 1754 | 1466697762906 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1754 | 1466697762910 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:02:42 INFO - PROCESS | 1754 | 1466697762916 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1754 | 1466697762920 Marionette TRACE conn4 <- [1,1158,null,{}] 09:02:42 INFO - PROCESS | 1754 | 1466697762926 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:02:42 INFO - PROCESS | 1754 | 1466697762931 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:43 INFO - PROCESS | 1754 | 1466697763101 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:02:43 INFO - PROCESS | 1754 | 1466697763287 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1754 | 1466697763293 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c390400 == 41 [pid = 1754] [id = 297] 09:02:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8d99d000) [pid = 1754] [serial = 892] [outer = (nil)] 09:02:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x8f73a400) [pid = 1754] [serial = 893] [outer = 0x8d99d000] 09:02:43 INFO - PROCESS | 1754 | 1466697763375 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x92112000) [pid = 1754] [serial = 894] [outer = 0x8d99d000] 09:02:44 INFO - PROCESS | 1754 | 1466697764471 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:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1585ms 09:02:44 INFO - PROCESS | 1754 | 1466697764503 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:02:44 INFO - PROCESS | 1754 | 1466697764509 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:02:44 INFO - PROCESS | 1754 | 1466697764516 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1754 | 1466697764523 Marionette TRACE conn4 <- [1,1162,null,{}] 09:02:44 INFO - PROCESS | 1754 | 1466697764530 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:02:44 INFO - PROCESS | 1754 | 1466697764535 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:44 INFO - PROCESS | 1754 | 1466697764710 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:02:45 INFO - PROCESS | 1754 | 1466697764992 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1754 | 1466697765001 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99c000 == 42 [pid = 1754] [id = 298] 09:02:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x8da77400) [pid = 1754] [serial = 895] [outer = (nil)] 09:02:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8da80800) [pid = 1754] [serial = 896] [outer = 0x8da77400] 09:02:45 INFO - PROCESS | 1754 | 1466697765124 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8dbf1800) [pid = 1754] [serial = 897] [outer = 0x8da77400] 09:02:45 INFO - PROCESS | 1754 | --DOCSHELL 0x8da80000 == 41 [pid = 1754] [id = 287] 09:02:45 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed38400 == 40 [pid = 1754] [id = 286] 09:02:45 INFO - PROCESS | 1754 | --DOCSHELL 0x8f743000 == 39 [pid = 1754] [id = 285] 09:02:45 INFO - PROCESS | 1754 | --DOCSHELL 0x8da81c00 == 38 [pid = 1754] [id = 284] 09:02:45 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5f800 == 37 [pid = 1754] [id = 283] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x92534800) [pid = 1754] [serial = 812] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x92117800) [pid = 1754] [serial = 777] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x8e557400) [pid = 1754] [serial = 797] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x8f742000) [pid = 1754] [serial = 798] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x92e90000) [pid = 1754] [serial = 788] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x93c4ec00) [pid = 1754] [serial = 789] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x8f8d7400) [pid = 1754] [serial = 782] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x916e5c00) [pid = 1754] [serial = 783] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x95244c00) [pid = 1754] [serial = 791] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x95248400) [pid = 1754] [serial = 792] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x9256e400) [pid = 1754] [serial = 785] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x92586800) [pid = 1754] [serial = 786] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x95347400) [pid = 1754] [serial = 794] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x953bc800) [pid = 1754] [serial = 795] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8da77800) [pid = 1754] [serial = 779] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8dbf1000) [pid = 1754] [serial = 780] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8bf5c800) [pid = 1754] [serial = 800] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8bf66800) [pid = 1754] [serial = 801] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8dbf7c00) [pid = 1754] [serial = 803] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8dd8b400) [pid = 1754] [serial = 804] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8f73d800) [pid = 1754] [serial = 806] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x92e83400) [pid = 1754] [serial = 816] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9211dc00) [pid = 1754] [serial = 809] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9523f400) [pid = 1754] [serial = 818] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x92569c00) [pid = 1754] [serial = 813] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x952f8000) [pid = 1754] [serial = 819] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x9252a000) [pid = 1754] [serial = 815] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9233a000) [pid = 1754] [serial = 810] [outer = (nil)] [url = about:blank] 09:02:45 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8f8d4400) [pid = 1754] [serial = 807] [outer = (nil)] [url = about:blank] 09:02:46 INFO - PROCESS | 1754 | 1466697766038 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:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1585ms 09:02:46 INFO - PROCESS | 1754 | 1466697766100 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1754 | 1466697766106 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:02:46 INFO - PROCESS | 1754 | 1466697766116 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1754 | 1466697766119 Marionette TRACE conn4 <- [1,1166,null,{}] 09:02:46 INFO - PROCESS | 1754 | 1466697766125 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:02:46 INFO - PROCESS | 1754 | 1466697766130 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:46 INFO - PROCESS | 1754 | 1466697766305 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:02:46 INFO - PROCESS | 1754 | 1466697766449 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1754 | 1466697766456 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c384c00 == 38 [pid = 1754] [id = 299] 09:02:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dd89800) [pid = 1754] [serial = 898] [outer = (nil)] 09:02:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8ed3c000) [pid = 1754] [serial = 899] [outer = 0x8dd89800] 09:02:46 INFO - PROCESS | 1754 | 1466697766610 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8f73d000) [pid = 1754] [serial = 900] [outer = 0x8dd89800] 09:02:47 INFO - PROCESS | 1754 | 1466697767335 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:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1249ms 09:02:47 INFO - PROCESS | 1754 | 1466697767366 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1754 | 1466697767369 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:02:47 INFO - PROCESS | 1754 | 1466697767378 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1754 | 1466697767382 Marionette TRACE conn4 <- [1,1170,null,{}] 09:02:47 INFO - PROCESS | 1754 | 1466697767404 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:02:47 INFO - PROCESS | 1754 | 1466697767413 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:47 INFO - PROCESS | 1754 | 1466697767594 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:02:47 INFO - PROCESS | 1754 | 1466697767604 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 1754 | 1466697767613 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x91387800 == 39 [pid = 1754] [id = 300] 09:02:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x916ed800) [pid = 1754] [serial = 901] [outer = (nil)] 09:02:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x92110c00) [pid = 1754] [serial = 902] [outer = 0x916ed800] 09:02:47 INFO - PROCESS | 1754 | 1466697767821 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9233ec00) [pid = 1754] [serial = 903] [outer = 0x916ed800] 09:02:48 INFO - PROCESS | 1754 | 1466697768634 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:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1286ms 09:02:48 INFO - PROCESS | 1754 | 1466697768665 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1754 | 1466697768669 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:02:48 INFO - PROCESS | 1754 | 1466697768675 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1754 | 1466697768677 Marionette TRACE conn4 <- [1,1174,null,{}] 09:02:48 INFO - PROCESS | 1754 | 1466697768683 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:02:48 INFO - PROCESS | 1754 | 1466697768688 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:48 INFO - PROCESS | 1754 | 1466697768923 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:02:48 INFO - PROCESS | 1754 | 1466697768947 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1754 | 1466697768955 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e55a800 == 40 [pid = 1754] [id = 301] 09:02:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9211f800) [pid = 1754] [serial = 904] [outer = (nil)] 09:02:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x92567800) [pid = 1754] [serial = 905] [outer = 0x9211f800] 09:02:49 INFO - PROCESS | 1754 | 1466697769021 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x92571c00) [pid = 1754] [serial = 906] [outer = 0x9211f800] 09:02:49 INFO - PROCESS | 1754 | --DOCSHELL 0x9252f400 == 39 [pid = 1754] [id = 9] 09:02:50 INFO - PROCESS | 1754 | 1466697770047 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:02:50 INFO - PROCESS | 1754 | 1466697770119 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:02:50 INFO - PROCESS | 1754 | 1466697770125 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1754 | 1466697770129 Marionette TRACE conn4 <- [1,1178,null,{}] 09:02:50 INFO - PROCESS | 1754 | 1466697770134 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:02:50 INFO - PROCESS | 1754 | 1466697770138 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:50 INFO - PROCESS | 1754 | 1466697770498 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x916f0c00) [pid = 1754] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8d99ec00) [pid = 1754] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8ed39000) [pid = 1754] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8da85c00) [pid = 1754] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8f741c00) [pid = 1754] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9533f000) [pid = 1754] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x95334c00) [pid = 1754] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x93e76800) [pid = 1754] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8f744000) [pid = 1754] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8dbf6400) [pid = 1754] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8c38d800) [pid = 1754] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8bf60800) [pid = 1754] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x92010800) [pid = 1754] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:02:50 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x951bb000) [pid = 1754] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:02:50 INFO - PROCESS | 1754 | 1466697770661 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1754 | 1466697770667 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5a000 == 40 [pid = 1754] [id = 302] 09:02:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8bf60800) [pid = 1754] [serial = 907] [outer = (nil)] 09:02:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8dbf6400) [pid = 1754] [serial = 908] [outer = 0x8bf60800] 09:02:50 INFO - PROCESS | 1754 | 1466697770739 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8f742800) [pid = 1754] [serial = 909] [outer = 0x8bf60800] 09:02:51 INFO - PROCESS | 1754 | 1466697771485 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:02:51 INFO - PROCESS | 1754 | 1466697771510 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:02:51 INFO - PROCESS | 1754 | 1466697771516 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1754 | 1466697771519 Marionette TRACE conn4 <- [1,1182,null,{}] 09:02:51 INFO - PROCESS | 1754 | 1466697771525 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:02:51 INFO - PROCESS | 1754 | 1466697771533 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:51 INFO - PROCESS | 1754 | 1466697771770 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:02:51 INFO - PROCESS | 1754 | 1466697771784 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1754 | 1466697771795 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3e000 == 41 [pid = 1754] [id = 303] 09:02:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x92566c00) [pid = 1754] [serial = 910] [outer = (nil)] 09:02:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x95246c00) [pid = 1754] [serial = 911] [outer = 0x92566c00] 09:02:51 INFO - PROCESS | 1754 | 1466697771861 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x952efc00) [pid = 1754] [serial = 912] [outer = 0x92566c00] 09:02:52 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:52 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:02:52 INFO - PROCESS | 1754 | 1466697772827 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:02:52 INFO - PROCESS | 1754 | 1466697772911 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:02:52 INFO - PROCESS | 1754 | 1466697772920 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1754 | 1466697772925 Marionette TRACE conn4 <- [1,1186,null,{}] 09:02:52 INFO - PROCESS | 1754 | 1466697772933 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:02:52 INFO - PROCESS | 1754 | 1466697772939 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:53 INFO - PROCESS | 1754 | 1466697773164 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:02:53 INFO - PROCESS | 1754 | 1466697773405 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1754 | 1466697773419 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf66800 == 42 [pid = 1754] [id = 304] 09:02:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8c385800) [pid = 1754] [serial = 913] [outer = (nil)] 09:02:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8dbf3c00) [pid = 1754] [serial = 914] [outer = 0x8c385800] 09:02:53 INFO - PROCESS | 1754 | 1466697773545 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8dd92c00) [pid = 1754] [serial = 915] [outer = 0x8c385800] 09:02:54 INFO - PROCESS | 1754 | 1466697774497 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:02:54 INFO - PROCESS | 1754 | 1466697774561 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:02:54 INFO - PROCESS | 1754 | 1466697774572 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1754 | 1466697774575 Marionette TRACE conn4 <- [1,1190,null,{}] 09:02:54 INFO - PROCESS | 1754 | 1466697774582 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:02:54 INFO - PROCESS | 1754 | 1466697774588 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:54 INFO - PROCESS | 1754 | 1466697774773 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:02:55 INFO - PROCESS | 1754 | 1466697774989 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1754 | 1466697774998 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d4400 == 43 [pid = 1754] [id = 305] 09:02:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9138a800) [pid = 1754] [serial = 916] [outer = (nil)] 09:02:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9211e000) [pid = 1754] [serial = 917] [outer = 0x9138a800] 09:02:55 INFO - PROCESS | 1754 | 1466697775138 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9252b000) [pid = 1754] [serial = 918] [outer = 0x9138a800] 09:02:56 INFO - PROCESS | 1754 | 1466697776065 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:02:56 INFO - PROCESS | 1754 | 1466697776112 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:02:56 INFO - PROCESS | 1754 | 1466697776120 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1754 | 1466697776126 Marionette TRACE conn4 <- [1,1194,null,{}] 09:02:56 INFO - PROCESS | 1754 | 1466697776143 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:02:56 INFO - PROCESS | 1754 | 1466697776151 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:56 INFO - PROCESS | 1754 | 1466697776333 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:02:56 INFO - PROCESS | 1754 | 1466697776548 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1754 | 1466697776559 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x92585400 == 44 [pid = 1754] [id = 306] 09:02:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x952f5400) [pid = 1754] [serial = 919] [outer = (nil)] 09:02:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x95334c00) [pid = 1754] [serial = 920] [outer = 0x952f5400] 09:02:56 INFO - PROCESS | 1754 | 1466697776694 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x953b4c00) [pid = 1754] [serial = 921] [outer = 0x952f5400] 09:02:57 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:57 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:57 INFO - PROCESS | 1754 | 1466697777557 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:02:57 INFO - PROCESS | 1754 | 1466697777619 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:02:57 INFO - PROCESS | 1754 | 1466697777626 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1754 | 1466697777629 Marionette TRACE conn4 <- [1,1198,null,{}] 09:02:57 INFO - PROCESS | 1754 | 1466697777635 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:02:57 INFO - PROCESS | 1754 | 1466697777640 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:57 INFO - PROCESS | 1754 | 1466697777820 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:02:58 INFO - PROCESS | 1754 | 1466697777991 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 1754 | 1466697777999 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x9532a000 == 45 [pid = 1754] [id = 307] 09:02:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x953b4400) [pid = 1754] [serial = 922] [outer = (nil)] 09:02:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x983bf800) [pid = 1754] [serial = 923] [outer = 0x953b4400] 09:02:58 INFO - PROCESS | 1754 | 1466697778079 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x983c3800) [pid = 1754] [serial = 924] [outer = 0x953b4400] 09:02:58 INFO - PROCESS | 1754 | 1466697778962 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:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1389ms 09:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:02:59 INFO - PROCESS | 1754 | 1466697779016 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 1754 | 1466697779019 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:02:59 INFO - PROCESS | 1754 | 1466697779026 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 1754 | 1466697779029 Marionette TRACE conn4 <- [1,1202,null,{}] 09:02:59 INFO - PROCESS | 1754 | 1466697779035 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:02:59 INFO - PROCESS | 1754 | 1466697779040 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:59 INFO - PROCESS | 1754 | 1466697779229 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:02:59 INFO - PROCESS | 1754 | 1466697779402 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1754 | 1466697779408 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:02:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x983bfc00 == 46 [pid = 1754] [id = 308] 09:02:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x983c5000) [pid = 1754] [serial = 925] [outer = (nil)] 09:02:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x9936b800) [pid = 1754] [serial = 926] [outer = 0x983c5000] 09:02:59 INFO - PROCESS | 1754 | 1466697779500 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x99884400) [pid = 1754] [serial = 927] [outer = 0x983c5000] 09:03:00 INFO - PROCESS | 1754 | 1466697780411 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:03:00 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:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1430ms 09:03:00 INFO - PROCESS | 1754 | 1466697780456 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:03:00 INFO - PROCESS | 1754 | 1466697780460 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:03:00 INFO - PROCESS | 1754 | 1466697780466 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1754 | 1466697780470 Marionette TRACE conn4 <- [1,1206,null,{}] 09:03:00 INFO - PROCESS | 1754 | 1466697780475 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:03:00 INFO - PROCESS | 1754 | 1466697780486 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:00 INFO - PROCESS | 1754 | 1466697780780 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:03:01 INFO - PROCESS | 1754 | 1466697781026 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1754 | 1466697781035 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x99311800 == 47 [pid = 1754] [id = 309] 09:03:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9a127400) [pid = 1754] [serial = 928] [outer = (nil)] 09:03:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x9b674800) [pid = 1754] [serial = 929] [outer = 0x9a127400] 09:03:01 INFO - PROCESS | 1754 | 1466697781158 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9bae8800) [pid = 1754] [serial = 930] [outer = 0x9a127400] 09:03:02 INFO - PROCESS | 1754 | 1466697782032 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:03:02 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:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1596ms 09:03:02 INFO - PROCESS | 1754 | 1466697782061 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:03:02 INFO - PROCESS | 1754 | 1466697782065 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:03:02 INFO - PROCESS | 1754 | 1466697782072 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1754 | 1466697782075 Marionette TRACE conn4 <- [1,1210,null,{}] 09:03:02 INFO - PROCESS | 1754 | 1466697782081 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:03:02 INFO - PROCESS | 1754 | 1466697782086 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:02 INFO - PROCESS | 1754 | 1466697782256 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:03:02 INFO - PROCESS | 1754 | 1466697782438 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1754 | 1466697782448 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a476c00 == 48 [pid = 1754] [id = 310] 09:03:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x9ba0c000) [pid = 1754] [serial = 931] [outer = (nil)] 09:03:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9bc8e400) [pid = 1754] [serial = 932] [outer = 0x9ba0c000] 09:03:02 INFO - PROCESS | 1754 | 1466697782522 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x9bc90400) [pid = 1754] [serial = 933] [outer = 0x9ba0c000] 09:03:03 INFO - PROCESS | 1754 | 1466697783433 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:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1431ms 09:03:03 INFO - PROCESS | 1754 | 1466697783503 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1754 | 1466697783507 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:03:03 INFO - PROCESS | 1754 | 1466697783513 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1754 | 1466697783516 Marionette TRACE conn4 <- [1,1214,null,{}] 09:03:03 INFO - PROCESS | 1754 | 1466697783522 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:03:03 INFO - PROCESS | 1754 | 1466697783527 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:03 INFO - PROCESS | 1754 | 1466697783704 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:03:03 INFO - PROCESS | 1754 | 1466697783879 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 1754 | 1466697783888 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3dc00 == 49 [pid = 1754] [id = 311] 09:03:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8bf63800) [pid = 1754] [serial = 934] [outer = (nil)] 09:03:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8dd92800) [pid = 1754] [serial = 935] [outer = 0x8bf63800] 09:03:03 INFO - PROCESS | 1754 | 1466697783966 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x99314800) [pid = 1754] [serial = 936] [outer = 0x8bf63800] 09:03:05 INFO - PROCESS | 1754 | 1466697785267 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:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1788ms 09:03:05 INFO - PROCESS | 1754 | 1466697785302 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1754 | 1466697785308 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:03:05 INFO - PROCESS | 1754 | 1466697785356 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1754 | 1466697785362 Marionette TRACE conn4 <- [1,1218,null,{}] 09:03:05 INFO - PROCESS | 1754 | 1466697785443 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:03:05 INFO - PROCESS | 1754 | 1466697785450 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:05 INFO - PROCESS | 1754 | 1466697785637 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:03:05 INFO - PROCESS | 1754 | 1466697785782 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1754 | 1466697785792 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38b400 == 50 [pid = 1754] [id = 312] 09:03:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x8d992800) [pid = 1754] [serial = 937] [outer = (nil)] 09:03:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x8ed37800) [pid = 1754] [serial = 938] [outer = 0x8d992800] 09:03:05 INFO - PROCESS | 1754 | 1466697785865 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8f73cc00) [pid = 1754] [serial = 939] [outer = 0x8d992800] 09:03:06 INFO - PROCESS | 1754 | 1466697786812 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:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1545ms 09:03:06 INFO - PROCESS | 1754 | 1466697786860 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 1754 | 1466697786867 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:03:06 INFO - PROCESS | 1754 | 1466697786877 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1754 | 1466697786880 Marionette TRACE conn4 <- [1,1222,null,{}] 09:03:06 INFO - PROCESS | 1754 | 1466697786886 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:03:06 INFO - PROCESS | 1754 | 1466697786891 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:07 INFO - PROCESS | 1754 | 1466697787069 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:03:07 INFO - PROCESS | 1754 | 1466697787287 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1754 | 1466697787295 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8f745c00 == 49 [pid = 1754] [id = 232] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38d400 == 48 [pid = 1754] [id = 234] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed38c00 == 47 [pid = 1754] [id = 233] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8da82400 == 46 [pid = 1754] [id = 231] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x92532800 == 45 [pid = 1754] [id = 11] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf66c00 == 44 [pid = 1754] [id = 244] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8c390400 == 43 [pid = 1754] [id = 297] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x9200f000 == 42 [pid = 1754] [id = 239] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x92581c00 == 41 [pid = 1754] [id = 235] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x9200c000 == 40 [pid = 1754] [id = 247] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbecc00 == 39 [pid = 1754] [id = 237] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8d997800 == 38 [pid = 1754] [id = 289] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8d994800 == 37 [pid = 1754] [id = 236] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8e556c00 == 36 [pid = 1754] [id = 290] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3e400 == 35 [pid = 1754] [id = 241] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x93e7a400 == 34 [pid = 1754] [id = 293] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd86c00 == 33 [pid = 1754] [id = 296] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf35c00 == 32 [pid = 1754] [id = 243] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf62000 == 31 [pid = 1754] [id = 245] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf31000 == 30 [pid = 1754] [id = 292] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf36c00 == 29 [pid = 1754] [id = 288] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf39800 == 28 [pid = 1754] [id = 242] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8d9a0800 == 27 [pid = 1754] [id = 294] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x95331000 == 26 [pid = 1754] [id = 295] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8f740800 == 25 [pid = 1754] [id = 291] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x9533f400 == 24 [pid = 1754] [id = 240] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x95240000 == 23 [pid = 1754] [id = 238] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed31400 == 22 [pid = 1754] [id = 246] 09:03:08 INFO - PROCESS | 1754 | --DOCSHELL 0x8d999c00 == 21 [pid = 1754] [id = 282] 09:03:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf31000 == 22 [pid = 1754] [id = 313] 09:03:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8bf32800) [pid = 1754] [serial = 940] [outer = (nil)] 09:03:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x8bf39800) [pid = 1754] [serial = 941] [outer = 0x8bf32800] 09:03:08 INFO - PROCESS | 1754 | 1466697788504 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8bf62000) [pid = 1754] [serial = 942] [outer = 0x8bf32800] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x92119000) [pid = 1754] [serial = 824] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8ed35800) [pid = 1754] [serial = 822] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x9138c400) [pid = 1754] [serial = 849] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x9a1dbc00) [pid = 1754] [serial = 842] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x92006400) [pid = 1754] [serial = 861] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x9252a800) [pid = 1754] [serial = 825] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x99fe6400) [pid = 1754] [serial = 839] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x916e3c00) [pid = 1754] [serial = 860] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x953be400) [pid = 1754] [serial = 833] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x9a479400) [pid = 1754] [serial = 843] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x95347800) [pid = 1754] [serial = 830] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x8f8dac00) [pid = 1754] [serial = 858] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x8f8cf000) [pid = 1754] [serial = 848] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x8dd85c00) [pid = 1754] [serial = 854] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8d998800) [pid = 1754] [serial = 845] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x8dd85400) [pid = 1754] [serial = 846] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8d996400) [pid = 1754] [serial = 852] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8d993000) [pid = 1754] [serial = 851] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8f8d0000) [pid = 1754] [serial = 857] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x98465800) [pid = 1754] [serial = 836] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8dd8d800) [pid = 1754] [serial = 855] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9532cc00) [pid = 1754] [serial = 827] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8e54f800) [pid = 1754] [serial = 821] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x99369400) [pid = 1754] [serial = 837] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9830bc00) [pid = 1754] [serial = 834] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x95335400) [pid = 1754] [serial = 828] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x9534b400) [pid = 1754] [serial = 831] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x99fef000) [pid = 1754] [serial = 840] [outer = (nil)] [url = about:blank] 09:03:08 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x91390800) [pid = 1754] [serial = 863] [outer = (nil)] [url = about:blank] 09:03:09 INFO - PROCESS | 1754 | 1466697789472 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:03:09 INFO - PROCESS | 1754 | 1466697789517 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:03:09 INFO - PROCESS | 1754 | 1466697789525 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1754 | 1466697789528 Marionette TRACE conn4 <- [1,1226,null,{}] 09:03:09 INFO - PROCESS | 1754 | 1466697789535 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:03:09 INFO - PROCESS | 1754 | 1466697789541 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:09 INFO - PROCESS | 1754 | 1466697789712 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:03:09 INFO - PROCESS | 1754 | 1466697789841 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1754 | 1466697789850 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d995800 == 23 [pid = 1754] [id = 314] 09:03:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8d997400) [pid = 1754] [serial = 943] [outer = (nil)] 09:03:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8da82400) [pid = 1754] [serial = 944] [outer = 0x8d997400] 09:03:09 INFO - PROCESS | 1754 | 1466697789935 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8dbf7400) [pid = 1754] [serial = 945] [outer = 0x8d997400] 09:03:10 INFO - PROCESS | 1754 | 1466697790750 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:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1290ms 09:03:10 INFO - PROCESS | 1754 | 1466697790814 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1754 | 1466697790820 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:03:10 INFO - PROCESS | 1754 | 1466697790829 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1754 | 1466697790834 Marionette TRACE conn4 <- [1,1230,null,{}] 09:03:10 INFO - PROCESS | 1754 | 1466697790839 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:03:10 INFO - PROCESS | 1754 | 1466697790845 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:11 INFO - PROCESS | 1754 | 1466697791012 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:03:11 INFO - PROCESS | 1754 | 1466697791022 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 1754 | 1466697791031 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da81800 == 24 [pid = 1754] [id = 315] 09:03:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8e555000) [pid = 1754] [serial = 946] [outer = (nil)] 09:03:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8ed39800) [pid = 1754] [serial = 947] [outer = 0x8e555000] 09:03:11 INFO - PROCESS | 1754 | 1466697791225 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8f743800) [pid = 1754] [serial = 948] [outer = 0x8e555000] 09:03:12 INFO - PROCESS | 1754 | 1466697792180 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:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1398ms 09:03:12 INFO - PROCESS | 1754 | 1466697792228 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 1754 | 1466697792232 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:03:12 INFO - PROCESS | 1754 | 1466697792244 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 1754 | 1466697792250 Marionette TRACE conn4 <- [1,1234,null,{}] 09:03:12 INFO - PROCESS | 1754 | 1466697792267 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:03:12 INFO - PROCESS | 1754 | 1466697792276 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:12 INFO - PROCESS | 1754 | 1466697792496 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:03:12 INFO - PROCESS | 1754 | 1466697792523 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1754 | 1466697792531 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e3400 == 25 [pid = 1754] [id = 316] 09:03:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x916e3800) [pid = 1754] [serial = 949] [outer = (nil)] 09:03:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x916ec000) [pid = 1754] [serial = 950] [outer = 0x916e3800] 09:03:12 INFO - PROCESS | 1754 | 1466697792599 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x92008000) [pid = 1754] [serial = 951] [outer = 0x916e3800] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x9252f800) [pid = 1754] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8dbf0400) [pid = 1754] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x92566c00) [pid = 1754] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9211f800) [pid = 1754] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x93ac9c00) [pid = 1754] [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:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8da77400) [pid = 1754] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8bf37400) [pid = 1754] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x916ed800) [pid = 1754] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8f8d0400) [pid = 1754] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8da7a000) [pid = 1754] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8da84c00) [pid = 1754] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x916eb800) [pid = 1754] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8d99d000) [pid = 1754] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x95341400) [pid = 1754] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8dd89800) [pid = 1754] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x93e7ac00) [pid = 1754] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x92115c00) [pid = 1754] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8f73e400) [pid = 1754] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:03:13 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8bf60800) [pid = 1754] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:03:14 INFO - PROCESS | 1754 | 1466697794306 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:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2087ms 09:03:14 INFO - PROCESS | 1754 | 1466697794333 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1754 | 1466697794337 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:03:14 INFO - PROCESS | 1754 | 1466697794343 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1754 | 1466697794346 Marionette TRACE conn4 <- [1,1238,null,{}] 09:03:14 INFO - PROCESS | 1754 | 1466697794351 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:03:14 INFO - PROCESS | 1754 | 1466697794356 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:14 INFO - PROCESS | 1754 | 1466697794504 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:03:14 INFO - PROCESS | 1754 | 1466697794632 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1754 | 1466697794643 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf37400 == 26 [pid = 1754] [id = 317] 09:03:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8bf60800) [pid = 1754] [serial = 952] [outer = (nil)] 09:03:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f8d0800) [pid = 1754] [serial = 953] [outer = 0x8bf60800] 09:03:14 INFO - PROCESS | 1754 | 1466697794705 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x916e5c00) [pid = 1754] [serial = 954] [outer = 0x8bf60800] 09:03:15 INFO - PROCESS | 1754 | 1466697795351 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:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1035ms 09:03:15 INFO - PROCESS | 1754 | 1466697795379 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1754 | 1466697795383 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:03:15 INFO - PROCESS | 1754 | 1466697795388 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1754 | 1466697795392 Marionette TRACE conn4 <- [1,1242,null,{}] 09:03:15 INFO - PROCESS | 1754 | 1466697795397 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:03:15 INFO - PROCESS | 1754 | 1466697795402 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:15 INFO - PROCESS | 1754 | 1466697795625 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:03:15 INFO - PROCESS | 1754 | 1466697795643 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1754 | 1466697795648 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200e000 == 27 [pid = 1754] [id = 318] 09:03:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92113800) [pid = 1754] [serial = 955] [outer = (nil)] 09:03:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9211bc00) [pid = 1754] [serial = 956] [outer = 0x92113800] 09:03:15 INFO - PROCESS | 1754 | 1466697795732 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x9252ec00) [pid = 1754] [serial = 957] [outer = 0x92113800] 09:03:16 INFO - PROCESS | 1754 | 1466697796849 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:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1529ms 09:03:16 INFO - PROCESS | 1754 | 1466697796919 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 1754 | 1466697796926 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:03:16 INFO - PROCESS | 1754 | 1466697796933 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1754 | 1466697796941 Marionette TRACE conn4 <- [1,1246,null,{}] 09:03:16 INFO - PROCESS | 1754 | 1466697796950 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:03:16 INFO - PROCESS | 1754 | 1466697796955 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:17 INFO - PROCESS | 1754 | 1466697797169 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:03:17 INFO - PROCESS | 1754 | 1466697797384 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1754 | 1466697797395 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d998000 == 28 [pid = 1754] [id = 319] 09:03:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8da81400) [pid = 1754] [serial = 958] [outer = (nil)] 09:03:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8dd8c800) [pid = 1754] [serial = 959] [outer = 0x8da81400] 09:03:17 INFO - PROCESS | 1754 | 1466697797519 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8f73b000) [pid = 1754] [serial = 960] [outer = 0x8da81400] 09:03:18 INFO - PROCESS | 1754 | 1466697798446 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:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1587ms 09:03:18 INFO - PROCESS | 1754 | 1466697798520 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1754 | 1466697798527 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:03:18 INFO - PROCESS | 1754 | 1466697798538 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1754 | 1466697798541 Marionette TRACE conn4 <- [1,1250,null,{}] 09:03:18 INFO - PROCESS | 1754 | 1466697798548 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:03:18 INFO - PROCESS | 1754 | 1466697798554 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:18 INFO - PROCESS | 1754 | 1466697798801 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:03:19 INFO - PROCESS | 1754 | 1466697799064 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 1754 | 1466697799072 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7b800 == 29 [pid = 1754] [id = 320] 09:03:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x916e6400) [pid = 1754] [serial = 961] [outer = (nil)] 09:03:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x92007800) [pid = 1754] [serial = 962] [outer = 0x916e6400] 09:03:19 INFO - PROCESS | 1754 | 1466697799183 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x9211b400) [pid = 1754] [serial = 963] [outer = 0x916e6400] 09:03:20 INFO - PROCESS | 1754 | 1466697800079 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:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1589ms 09:03:20 INFO - PROCESS | 1754 | 1466697800127 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:03:20 INFO - PROCESS | 1754 | 1466697800132 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:03:20 INFO - PROCESS | 1754 | 1466697800139 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 1754 | 1466697800145 Marionette TRACE conn4 <- [1,1254,null,{}] 09:03:20 INFO - PROCESS | 1754 | 1466697800161 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:03:20 INFO - PROCESS | 1754 | 1466697800169 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:20 INFO - PROCESS | 1754 | 1466697800400 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:03:20 INFO - PROCESS | 1754 | 1466697800659 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1754 | 1466697800671 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x92584000 == 30 [pid = 1754] [id = 321] 09:03:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x92586400) [pid = 1754] [serial = 964] [outer = (nil)] 09:03:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x92590000) [pid = 1754] [serial = 965] [outer = 0x92586400] 09:03:20 INFO - PROCESS | 1754 | 1466697800797 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x92e89000) [pid = 1754] [serial = 966] [outer = 0x92586400] 09:03:21 INFO - PROCESS | 1754 | 1466697801683 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:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1587ms 09:03:21 INFO - PROCESS | 1754 | 1466697801726 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:03:21 INFO - PROCESS | 1754 | 1466697801732 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:03:21 INFO - PROCESS | 1754 | 1466697801738 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1754 | 1466697801742 Marionette TRACE conn4 <- [1,1258,null,{}] 09:03:21 INFO - PROCESS | 1754 | 1466697801748 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:03:21 INFO - PROCESS | 1754 | 1466697801753 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:21 INFO - PROCESS | 1754 | 1466697801929 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:03:22 INFO - PROCESS | 1754 | 1466697802097 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 1754 | 1466697802108 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e1400 == 31 [pid = 1754] [id = 322] 09:03:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x92e8d800) [pid = 1754] [serial = 967] [outer = (nil)] 09:03:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x93c55c00) [pid = 1754] [serial = 968] [outer = 0x92e8d800] 09:03:22 INFO - PROCESS | 1754 | 1466697802189 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x93c97c00) [pid = 1754] [serial = 969] [outer = 0x92e8d800] 09:03:23 INFO - PROCESS | 1754 | 1466697803086 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:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1385ms 09:03:23 INFO - PROCESS | 1754 | 1466697803124 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 1754 | 1466697803128 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:03:23 INFO - PROCESS | 1754 | 1466697803134 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 1754 | 1466697803138 Marionette TRACE conn4 <- [1,1262,null,{}] 09:03:23 INFO - PROCESS | 1754 | 1466697803143 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:03:23 INFO - PROCESS | 1754 | 1466697803149 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:23 INFO - PROCESS | 1754 | 1466697803320 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:03:23 INFO - PROCESS | 1754 | 1466697803500 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1754 | 1466697803510 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e8ec00 == 32 [pid = 1754] [id = 323] 09:03:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x93c59000) [pid = 1754] [serial = 970] [outer = (nil)] 09:03:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x951bcc00) [pid = 1754] [serial = 971] [outer = 0x93c59000] 09:03:23 INFO - PROCESS | 1754 | 1466697803594 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x9523f400) [pid = 1754] [serial = 972] [outer = 0x93c59000] 09:03:24 INFO - PROCESS | 1754 | 1466697804598 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:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1530ms 09:03:24 INFO - PROCESS | 1754 | 1466697804666 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1754 | 1466697804670 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:03:24 INFO - PROCESS | 1754 | 1466697804676 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1754 | 1466697804680 Marionette TRACE conn4 <- [1,1266,null,{}] 09:03:24 INFO - PROCESS | 1754 | 1466697804686 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:03:24 INFO - PROCESS | 1754 | 1466697804696 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:24 INFO - PROCESS | 1754 | 1466697804921 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:03:25 INFO - PROCESS | 1754 | 1466697805132 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1754 | 1466697805144 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d998c00 == 33 [pid = 1754] [id = 324] 09:03:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8d99bc00) [pid = 1754] [serial = 973] [outer = (nil)] 09:03:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x95331800) [pid = 1754] [serial = 974] [outer = 0x8d99bc00] 09:03:25 INFO - PROCESS | 1754 | 1466697805267 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x95327800) [pid = 1754] [serial = 975] [outer = 0x8d99bc00] 09:03:26 INFO - PROCESS | 1754 | 1466697806177 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:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1531ms 09:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:03:26 INFO - PROCESS | 1754 | 1466697806209 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1754 | 1466697806212 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:03:26 INFO - PROCESS | 1754 | 1466697806219 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1754 | 1466697806222 Marionette TRACE conn4 <- [1,1270,null,{}] 09:03:26 INFO - PROCESS | 1754 | 1466697806228 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:03:26 INFO - PROCESS | 1754 | 1466697806233 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:26 INFO - PROCESS | 1754 | 1466697806396 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:03:26 INFO - PROCESS | 1754 | 1466697806571 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 1754 | 1466697806579 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c388c00 == 34 [pid = 1754] [id = 325] 09:03:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x8c38b800) [pid = 1754] [serial = 976] [outer = (nil)] 09:03:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x8f741400) [pid = 1754] [serial = 977] [outer = 0x8c38b800] 09:03:26 INFO - PROCESS | 1754 | 1466697806656 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9211cc00) [pid = 1754] [serial = 978] [outer = 0x8c38b800] 09:03:27 INFO - PROCESS | 1754 | 1466697807738 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:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1582ms 09:03:27 INFO - PROCESS | 1754 | 1466697807800 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:03:27 INFO - PROCESS | 1754 | 1466697807806 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:03:27 INFO - PROCESS | 1754 | 1466697807813 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 1754 | 1466697807818 Marionette TRACE conn4 <- [1,1274,null,{}] 09:03:27 INFO - PROCESS | 1754 | 1466697807826 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:03:27 INFO - PROCESS | 1754 | 1466697807832 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:28 INFO - PROCESS | 1754 | 1466697808001 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:03:28 INFO - PROCESS | 1754 | 1466697808344 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 1754 | 1466697808351 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5f000 == 35 [pid = 1754] [id = 326] 09:03:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8bf63400) [pid = 1754] [serial = 979] [outer = (nil)] 09:03:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x8d992000) [pid = 1754] [serial = 980] [outer = 0x8bf63400] 09:03:28 INFO - PROCESS | 1754 | 1466697808433 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x8d99f800) [pid = 1754] [serial = 981] [outer = 0x8bf63400] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x92573c00) [pid = 1754] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x92009000) [pid = 1754] [serial = 864] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x95246c00) [pid = 1754] [serial = 911] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x92567800) [pid = 1754] [serial = 905] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x92571c00) [pid = 1754] [serial = 906] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8f73a000) [pid = 1754] [serial = 612] [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:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x8da80800) [pid = 1754] [serial = 896] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8dbf1800) [pid = 1754] [serial = 897] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8bf3c800) [pid = 1754] [serial = 866] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8bf64400) [pid = 1754] [serial = 867] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x92110c00) [pid = 1754] [serial = 902] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x916e7800) [pid = 1754] [serial = 872] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9200b800) [pid = 1754] [serial = 873] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x93c4cc00) [pid = 1754] [serial = 878] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x93c8d800) [pid = 1754] [serial = 879] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8dd91c00) [pid = 1754] [serial = 869] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8e550400) [pid = 1754] [serial = 870] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x953b5000) [pid = 1754] [serial = 890] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x983b0c00) [pid = 1754] [serial = 891] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8f73a400) [pid = 1754] [serial = 893] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x92112000) [pid = 1754] [serial = 894] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x953bb000) [pid = 1754] [serial = 887] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x953bc000) [pid = 1754] [serial = 888] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8ed3c000) [pid = 1754] [serial = 899] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8f73d000) [pid = 1754] [serial = 900] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x93e80000) [pid = 1754] [serial = 881] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x952f0c00) [pid = 1754] [serial = 882] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x92582000) [pid = 1754] [serial = 875] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x92586000) [pid = 1754] [serial = 876] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x95334400) [pid = 1754] [serial = 884] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x95342800) [pid = 1754] [serial = 885] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x952efc00) [pid = 1754] [serial = 912] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8dbf6400) [pid = 1754] [serial = 908] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8f742800) [pid = 1754] [serial = 909] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x9233ec00) [pid = 1754] [serial = 903] [outer = (nil)] [url = about:blank] 09:03:29 INFO - PROCESS | 1754 | 1466697809339 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:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1586ms 09:03:29 INFO - PROCESS | 1754 | 1466697809399 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 1754 | 1466697809406 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:03:29 INFO - PROCESS | 1754 | 1466697809415 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1754 | 1466697809420 Marionette TRACE conn4 <- [1,1278,null,{}] 09:03:29 INFO - PROCESS | 1754 | 1466697809426 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:03:29 INFO - PROCESS | 1754 | 1466697809431 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:29 INFO - PROCESS | 1754 | 1466697809592 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:03:29 INFO - PROCESS | 1754 | 1466697809604 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1754 | 1466697809611 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf65800 == 36 [pid = 1754] [id = 327] 09:03:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8dd85000) [pid = 1754] [serial = 982] [outer = (nil)] 09:03:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8e550800) [pid = 1754] [serial = 983] [outer = 0x8dd85000] 09:03:29 INFO - PROCESS | 1754 | 1466697809700 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8ed3e800) [pid = 1754] [serial = 984] [outer = 0x8dd85000] 09:03:30 INFO - PROCESS | 1754 | 1466697810653 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:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1286ms 09:03:30 INFO - PROCESS | 1754 | 1466697810702 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1754 | 1466697810706 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:03:30 INFO - PROCESS | 1754 | 1466697810720 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1754 | 1466697810726 Marionette TRACE conn4 <- [1,1282,null,{}] 09:03:30 INFO - PROCESS | 1754 | 1466697810741 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:03:30 INFO - PROCESS | 1754 | 1466697810749 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:30 INFO - PROCESS | 1754 | 1466697810911 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:03:30 INFO - PROCESS | 1754 | 1466697810923 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1754 | 1466697810930 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e7800 == 37 [pid = 1754] [id = 328] 09:03:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x916e8000) [pid = 1754] [serial = 985] [outer = (nil)] 09:03:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x92005c00) [pid = 1754] [serial = 986] [outer = 0x916e8000] 09:03:31 INFO - PROCESS | 1754 | 1466697811004 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92112400) [pid = 1754] [serial = 987] [outer = 0x916e8000] 09:03:31 INFO - PROCESS | 1754 | 1466697811910 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:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1234ms 09:03:31 INFO - PROCESS | 1754 | 1466697811955 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1754 | 1466697811960 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:03:31 INFO - PROCESS | 1754 | 1466697811965 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1754 | 1466697811968 Marionette TRACE conn4 <- [1,1286,null,{}] 09:03:31 INFO - PROCESS | 1754 | 1466697811985 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:03:31 INFO - PROCESS | 1754 | 1466697811988 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:32 INFO - PROCESS | 1754 | 1466697812195 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:03:32 INFO - PROCESS | 1754 | 1466697812217 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1754 | 1466697812227 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf31400 == 38 [pid = 1754] [id = 329] 09:03:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8dd89800) [pid = 1754] [serial = 988] [outer = (nil)] 09:03:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9233f800) [pid = 1754] [serial = 989] [outer = 0x8dd89800] 09:03:32 INFO - PROCESS | 1754 | 1466697812291 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92567800) [pid = 1754] [serial = 990] [outer = 0x8dd89800] 09:03:33 INFO - PROCESS | 1754 | 1466697813242 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:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1339ms 09:03:33 INFO - PROCESS | 1754 | 1466697813305 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1754 | 1466697813309 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:03:33 INFO - PROCESS | 1754 | 1466697813315 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1754 | 1466697813317 Marionette TRACE conn4 <- [1,1290,null,{}] 09:03:33 INFO - PROCESS | 1754 | 1466697813323 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:03:33 INFO - PROCESS | 1754 | 1466697813328 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:33 INFO - PROCESS | 1754 | 1466697813532 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:03:33 INFO - PROCESS | 1754 | 1466697813555 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1754 | 1466697813561 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf60400 == 39 [pid = 1754] [id = 330] 09:03:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x92110800) [pid = 1754] [serial = 991] [outer = (nil)] 09:03:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x92581800) [pid = 1754] [serial = 992] [outer = 0x92110800] 09:03:33 INFO - PROCESS | 1754 | 1466697813628 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x92587800) [pid = 1754] [serial = 993] [outer = 0x92110800] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8c385800) [pid = 1754] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8bf63800) [pid = 1754] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8bf32800) [pid = 1754] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9138a800) [pid = 1754] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8d997400) [pid = 1754] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8bf60800) [pid = 1754] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x953b4400) [pid = 1754] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x983c5000) [pid = 1754] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9a127400) [pid = 1754] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9ba0c000) [pid = 1754] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8d992800) [pid = 1754] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x916e3800) [pid = 1754] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x952f5400) [pid = 1754] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:03:34 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e555000) [pid = 1754] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:03:34 INFO - PROCESS | 1754 | 1466697814644 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:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1387ms 09:03:34 INFO - PROCESS | 1754 | 1466697814703 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1754 | 1466697814706 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:03:34 INFO - PROCESS | 1754 | 1466697814712 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1754 | 1466697814715 Marionette TRACE conn4 <- [1,1294,null,{}] 09:03:34 INFO - PROCESS | 1754 | 1466697814720 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:03:34 INFO - PROCESS | 1754 | 1466697814730 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:34 INFO - PROCESS | 1754 | 1466697814918 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:03:35 INFO - PROCESS | 1754 | 1466697815043 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1754 | 1466697815049 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5e000 == 40 [pid = 1754] [id = 331] 09:03:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d99ec00) [pid = 1754] [serial = 994] [outer = (nil)] 09:03:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92e82800) [pid = 1754] [serial = 995] [outer = 0x8d99ec00] 09:03:35 INFO - PROCESS | 1754 | 1466697815117 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x93e76c00) [pid = 1754] [serial = 996] [outer = 0x8d99ec00] 09:03:35 INFO - PROCESS | 1754 | 1466697815896 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:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1234ms 09:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:03:35 INFO - PROCESS | 1754 | 1466697815948 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 1754 | 1466697815951 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:03:35 INFO - PROCESS | 1754 | 1466697815957 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 1754 | 1466697815961 Marionette TRACE conn4 <- [1,1298,null,{}] 09:03:35 INFO - PROCESS | 1754 | 1466697815967 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:03:35 INFO - PROCESS | 1754 | 1466697815972 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:36 INFO - PROCESS | 1754 | 1466697816208 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:03:36 INFO - PROCESS | 1754 | 1466697816380 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1754 | 1466697816388 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3a400 == 41 [pid = 1754] [id = 332] 09:03:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8bf3c800) [pid = 1754] [serial = 997] [outer = (nil)] 09:03:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8bf5a400) [pid = 1754] [serial = 998] [outer = 0x8bf3c800] 09:03:36 INFO - PROCESS | 1754 | 1466697816476 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8bf64c00) [pid = 1754] [serial = 999] [outer = 0x8bf3c800] 09:03:37 INFO - PROCESS | 1754 | 1466697817492 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:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1590ms 09:03:37 INFO - PROCESS | 1754 | 1466697817550 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1754 | 1466697817560 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:03:37 INFO - PROCESS | 1754 | 1466697817572 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1754 | 1466697817581 Marionette TRACE conn4 <- [1,1302,null,{}] 09:03:37 INFO - PROCESS | 1754 | 1466697817592 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:03:37 INFO - PROCESS | 1754 | 1466697817599 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:37 INFO - PROCESS | 1754 | 1466697817907 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:03:38 INFO - PROCESS | 1754 | 1466697818242 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1754 | 1466697818258 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd87800 == 42 [pid = 1754] [id = 333] 09:03:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e554000) [pid = 1754] [serial = 1000] [outer = (nil)] 09:03:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8f73d000) [pid = 1754] [serial = 1001] [outer = 0x8e554000] 09:03:38 INFO - PROCESS | 1754 | 1466697818383 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f744400) [pid = 1754] [serial = 1002] [outer = 0x8e554000] 09:03:39 INFO - PROCESS | 1754 | 1466697819604 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:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2097ms 09:03:39 INFO - PROCESS | 1754 | 1466697819668 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1754 | 1466697819674 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:03:39 INFO - PROCESS | 1754 | 1466697819682 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1754 | 1466697819685 Marionette TRACE conn4 <- [1,1306,null,{}] 09:03:39 INFO - PROCESS | 1754 | 1466697819692 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:03:39 INFO - PROCESS | 1754 | 1466697819697 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:39 INFO - PROCESS | 1754 | 1466697819888 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:03:40 INFO - PROCESS | 1754 | 1466697820158 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1754 | 1466697820167 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x92340400 == 43 [pid = 1754] [id = 334] 09:03:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9256b400) [pid = 1754] [serial = 1003] [outer = (nil)] 09:03:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92582800) [pid = 1754] [serial = 1004] [outer = 0x9256b400] 09:03:40 INFO - PROCESS | 1754 | 1466697820291 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x93c4bc00) [pid = 1754] [serial = 1005] [outer = 0x9256b400] 09:03:41 INFO - PROCESS | 1754 | 1466697821218 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:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1589ms 09:03:41 INFO - PROCESS | 1754 | 1466697821272 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 1754 | 1466697821279 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:03:41 INFO - PROCESS | 1754 | 1466697821296 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 1754 | 1466697821304 Marionette TRACE conn4 <- [1,1310,null,{}] 09:03:41 INFO - PROCESS | 1754 | 1466697821310 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:03:41 INFO - PROCESS | 1754 | 1466697821317 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:41 INFO - PROCESS | 1754 | 1466697821551 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:03:41 INFO - PROCESS | 1754 | 1466697821817 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1754 | 1466697821826 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x916eec00 == 44 [pid = 1754] [id = 335] 09:03:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x92573c00) [pid = 1754] [serial = 1006] [outer = (nil)] 09:03:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x952fb000) [pid = 1754] [serial = 1007] [outer = 0x92573c00] 09:03:41 INFO - PROCESS | 1754 | 1466697821996 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x9533dc00) [pid = 1754] [serial = 1008] [outer = 0x92573c00] 09:03:42 INFO - PROCESS | 1754 | 1466697822970 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:03:43 INFO - PROCESS | 1754 | 1466697823037 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:03:43 INFO - PROCESS | 1754 | 1466697823044 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 1754 | 1466697823047 Marionette TRACE conn4 <- [1,1314,null,{}] 09:03:43 INFO - PROCESS | 1754 | 1466697823053 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:03:43 INFO - PROCESS | 1754 | 1466697823058 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:43 INFO - PROCESS | 1754 | 1466697823235 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:03:43 INFO - PROCESS | 1754 | 1466697823409 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1754 | 1466697823415 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8d800 == 45 [pid = 1754] [id = 336] 09:03:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8e54d000) [pid = 1754] [serial = 1009] [outer = (nil)] 09:03:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x953b7000) [pid = 1754] [serial = 1010] [outer = 0x8e54d000] 09:03:43 INFO - PROCESS | 1754 | 1466697823499 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x953bb000) [pid = 1754] [serial = 1011] [outer = 0x8e54d000] 09:03:44 INFO - PROCESS | 1754 | 1466697824395 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:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1431ms 09:03:44 INFO - PROCESS | 1754 | 1466697824476 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1754 | 1466697824480 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:03:44 INFO - PROCESS | 1754 | 1466697824486 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1754 | 1466697824490 Marionette TRACE conn4 <- [1,1318,null,{}] 09:03:44 INFO - PROCESS | 1754 | 1466697824496 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:03:44 INFO - PROCESS | 1754 | 1466697824502 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:44 INFO - PROCESS | 1754 | 1466697824718 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:03:44 INFO - PROCESS | 1754 | 1466697824939 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1754 | 1466697824956 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x9830b800 == 46 [pid = 1754] [id = 337] 09:03:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x9830bc00) [pid = 1754] [serial = 1012] [outer = (nil)] 09:03:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x983ab800) [pid = 1754] [serial = 1013] [outer = 0x9830bc00] 09:03:45 INFO - PROCESS | 1754 | 1466697825087 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x983bcc00) [pid = 1754] [serial = 1014] [outer = 0x9830bc00] 09:03:46 INFO - PROCESS | 1754 | 1466697826009 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:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1594ms 09:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:03:46 INFO - PROCESS | 1754 | 1466697826082 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1754 | 1466697826085 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:03:46 INFO - PROCESS | 1754 | 1466697826092 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1754 | 1466697826095 Marionette TRACE conn4 <- [1,1322,null,{}] 09:03:46 INFO - PROCESS | 1754 | 1466697826101 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:03:46 INFO - PROCESS | 1754 | 1466697826106 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:46 INFO - PROCESS | 1754 | 1466697826315 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:03:46 INFO - PROCESS | 1754 | 1466697826530 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1754 | 1466697826538 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf9800 == 47 [pid = 1754] [id = 338] 09:03:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x91383400) [pid = 1754] [serial = 1015] [outer = (nil)] 09:03:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9930ec00) [pid = 1754] [serial = 1016] [outer = 0x91383400] 09:03:46 INFO - PROCESS | 1754 | 1466697826678 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x993cb000) [pid = 1754] [serial = 1017] [outer = 0x91383400] 09:03:47 INFO - PROCESS | 1754 | 1466697827565 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:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1791ms 09:03:47 INFO - PROCESS | 1754 | 1466697827882 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1754 | 1466697827888 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:03:47 INFO - PROCESS | 1754 | 1466697827897 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1754 | 1466697827902 Marionette TRACE conn4 <- [1,1326,null,{}] 09:03:47 INFO - PROCESS | 1754 | 1466697827909 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:03:47 INFO - PROCESS | 1754 | 1466697827915 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:48 INFO - PROCESS | 1754 | 1466697828120 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:03:48 INFO - PROCESS | 1754 | 1466697828342 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1754 | 1466697828355 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd91400 == 48 [pid = 1754] [id = 339] 09:03:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8dd91c00) [pid = 1754] [serial = 1018] [outer = (nil)] 09:03:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8e550c00) [pid = 1754] [serial = 1019] [outer = 0x8dd91c00] 09:03:48 INFO - PROCESS | 1754 | 1466697828426 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8ed3d000) [pid = 1754] [serial = 1020] [outer = 0x8dd91c00] 09:03:49 INFO - PROCESS | 1754 | 1466697829264 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:03:49 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:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1433ms 09:03:49 INFO - PROCESS | 1754 | 1466697829332 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:03:49 INFO - PROCESS | 1754 | 1466697829337 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:03:49 INFO - PROCESS | 1754 | 1466697829347 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1754 | 1466697829352 Marionette TRACE conn4 <- [1,1330,null,{}] 09:03:49 INFO - PROCESS | 1754 | 1466697829358 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:03:49 INFO - PROCESS | 1754 | 1466697829364 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:49 INFO - PROCESS | 1754 | 1466697829539 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:03:49 INFO - PROCESS | 1754 | 1466697829841 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1754 | 1466697829847 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf7c00 == 49 [pid = 1754] [id = 340] 09:03:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8f8d3400) [pid = 1754] [serial = 1021] [outer = (nil)] 09:03:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x92003000) [pid = 1754] [serial = 1022] [outer = 0x8f8d3400] 09:03:49 INFO - PROCESS | 1754 | 1466697829926 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x92336400) [pid = 1754] [serial = 1023] [outer = 0x8f8d3400] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8c384c00 == 48 [pid = 1754] [id = 299] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5a000 == 47 [pid = 1754] [id = 302] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8e55a800 == 46 [pid = 1754] [id = 301] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf66800 == 45 [pid = 1754] [id = 304] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x91387800 == 44 [pid = 1754] [id = 300] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x99311800 == 43 [pid = 1754] [id = 309] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3e000 == 42 [pid = 1754] [id = 303] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x9a476c00 == 41 [pid = 1754] [id = 310] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38b400 == 40 [pid = 1754] [id = 312] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x9532a000 == 39 [pid = 1754] [id = 307] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3dc00 == 38 [pid = 1754] [id = 311] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x983bfc00 == 37 [pid = 1754] [id = 308] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5e000 == 36 [pid = 1754] [id = 331] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99c000 == 35 [pid = 1754] [id = 298] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf31000 == 34 [pid = 1754] [id = 313] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d4400 == 33 [pid = 1754] [id = 305] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x92585400 == 32 [pid = 1754] [id = 306] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf9800 == 31 [pid = 1754] [id = 338] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd91400 == 30 [pid = 1754] [id = 339] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x9830b800 == 29 [pid = 1754] [id = 337] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8d800 == 28 [pid = 1754] [id = 336] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x916eec00 == 27 [pid = 1754] [id = 335] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd87800 == 26 [pid = 1754] [id = 333] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x92340400 == 25 [pid = 1754] [id = 334] 09:03:51 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3a400 == 24 [pid = 1754] [id = 332] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8dbf3c00) [pid = 1754] [serial = 914] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8dd92800) [pid = 1754] [serial = 935] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8bf62000) [pid = 1754] [serial = 942] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x9252b000) [pid = 1754] [serial = 918] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8dbf7400) [pid = 1754] [serial = 945] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x916e5c00) [pid = 1754] [serial = 954] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8f8d0800) [pid = 1754] [serial = 953] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x983bf800) [pid = 1754] [serial = 923] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8da82400) [pid = 1754] [serial = 944] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x99884400) [pid = 1754] [serial = 927] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x9b674800) [pid = 1754] [serial = 929] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9bc8e400) [pid = 1754] [serial = 932] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8f73cc00) [pid = 1754] [serial = 939] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9211e000) [pid = 1754] [serial = 917] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x92008000) [pid = 1754] [serial = 951] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x9bc90400) [pid = 1754] [serial = 933] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8bf39800) [pid = 1754] [serial = 941] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x9bae8800) [pid = 1754] [serial = 930] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x916ec000) [pid = 1754] [serial = 950] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x953b4c00) [pid = 1754] [serial = 921] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8ed37800) [pid = 1754] [serial = 938] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x9936b800) [pid = 1754] [serial = 926] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8f743800) [pid = 1754] [serial = 948] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8ed39800) [pid = 1754] [serial = 947] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8dd92c00) [pid = 1754] [serial = 915] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x95334c00) [pid = 1754] [serial = 920] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x983c3800) [pid = 1754] [serial = 924] [outer = (nil)] [url = about:blank] 09:03:51 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x99314800) [pid = 1754] [serial = 936] [outer = (nil)] [url = about:blank] 09:03:52 INFO - PROCESS | 1754 | 1466697832056 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:03:52 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:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2741ms 09:03:52 INFO - PROCESS | 1754 | 1466697832085 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1754 | 1466697832091 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:03:52 INFO - PROCESS | 1754 | 1466697832098 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1754 | 1466697832103 Marionette TRACE conn4 <- [1,1334,null,{}] 09:03:52 INFO - PROCESS | 1754 | 1466697832111 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:03:52 INFO - PROCESS | 1754 | 1466697832117 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:52 INFO - PROCESS | 1754 | 1466697832278 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:03:52 INFO - PROCESS | 1754 | 1466697832290 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1754 | 1466697832298 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38a000 == 25 [pid = 1754] [id = 341] 09:03:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8c38b400) [pid = 1754] [serial = 1024] [outer = (nil)] 09:03:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8d997400) [pid = 1754] [serial = 1025] [outer = 0x8c38b400] 09:03:52 INFO - PROCESS | 1754 | 1466697832367 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8d999800) [pid = 1754] [serial = 1026] [outer = 0x8c38b400] 09:03:53 INFO - PROCESS | 1754 | 1466697833228 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:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1181ms 09:03:53 INFO - PROCESS | 1754 | 1466697833279 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1754 | 1466697833286 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:03:53 INFO - PROCESS | 1754 | 1466697833296 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1754 | 1466697833299 Marionette TRACE conn4 <- [1,1338,null,{}] 09:03:53 INFO - PROCESS | 1754 | 1466697833305 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:03:53 INFO - PROCESS | 1754 | 1466697833310 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:53 INFO - PROCESS | 1754 | 1466697833474 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:03:53 INFO - PROCESS | 1754 | 1466697833483 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1754 | 1466697833491 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38e400 == 26 [pid = 1754] [id = 342] 09:03:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8dbf0400) [pid = 1754] [serial = 1027] [outer = (nil)] 09:03:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8dd88c00) [pid = 1754] [serial = 1028] [outer = 0x8dbf0400] 09:03:53 INFO - PROCESS | 1754 | 1466697833561 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8dd93800) [pid = 1754] [serial = 1029] [outer = 0x8dbf0400] 09:03:54 INFO - PROCESS | 1754 | 1466697834915 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:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1631ms 09:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:03:54 INFO - PROCESS | 1754 | 1466697834926 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1754 | 1466697834929 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:03:54 INFO - PROCESS | 1754 | 1466697834936 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1754 | 1466697834941 Marionette TRACE conn4 <- [1,1342,null,{}] 09:03:54 INFO - PROCESS | 1754 | 1466697834967 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:03:54 INFO - PROCESS | 1754 | 1466697834975 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:55 INFO - PROCESS | 1754 | 1466697835198 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:03:55 INFO - PROCESS | 1754 | 1466697835232 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1754 | 1466697835243 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f746800 == 27 [pid = 1754] [id = 343] 09:03:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f8cd800) [pid = 1754] [serial = 1030] [outer = (nil)] 09:03:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8f8d3c00) [pid = 1754] [serial = 1031] [outer = 0x8f8cd800] 09:03:55 INFO - PROCESS | 1754 | 1466697835311 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x91389400) [pid = 1754] [serial = 1032] [outer = 0x8f8cd800] 09:03:56 INFO - PROCESS | 1754 | 1466697836183 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:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1295ms 09:03:56 INFO - PROCESS | 1754 | 1466697836230 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:03:56 INFO - PROCESS | 1754 | 1466697836234 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:03:56 INFO - PROCESS | 1754 | 1466697836245 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1754 | 1466697836249 Marionette TRACE conn4 <- [1,1346,null,{}] 09:03:56 INFO - PROCESS | 1754 | 1466697836254 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:03:56 INFO - PROCESS | 1754 | 1466697836258 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:56 INFO - PROCESS | 1754 | 1466697836456 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:03:56 INFO - PROCESS | 1754 | 1466697836476 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1754 | 1466697836484 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f737c00 == 28 [pid = 1754] [id = 344] 09:03:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9138f800) [pid = 1754] [serial = 1033] [outer = (nil)] 09:03:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x92004000) [pid = 1754] [serial = 1034] [outer = 0x9138f800] 09:03:56 INFO - PROCESS | 1754 | 1466697836551 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x92110400) [pid = 1754] [serial = 1035] [outer = 0x9138f800] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8d99ec00) [pid = 1754] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8dd89800) [pid = 1754] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x92110800) [pid = 1754] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x93c59000) [pid = 1754] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8dd85000) [pid = 1754] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8d99bc00) [pid = 1754] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8da81400) [pid = 1754] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x916e6400) [pid = 1754] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8c38b800) [pid = 1754] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8bf63400) [pid = 1754] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x92113800) [pid = 1754] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x916e8000) [pid = 1754] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92586400) [pid = 1754] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:03:57 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x92e8d800) [pid = 1754] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:03:57 INFO - PROCESS | 1754 | 1466697837955 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:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1742ms 09:03:57 INFO - PROCESS | 1754 | 1466697837982 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1754 | 1466697837986 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:03:57 INFO - PROCESS | 1754 | 1466697837991 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1754 | 1466697837994 Marionette TRACE conn4 <- [1,1350,null,{}] 09:03:58 INFO - PROCESS | 1754 | 1466697838000 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:03:58 INFO - PROCESS | 1754 | 1466697838005 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:58 INFO - PROCESS | 1754 | 1466697838144 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:03:58 INFO - PROCESS | 1754 | 1466697838158 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1754 | 1466697838168 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8b400 == 29 [pid = 1754] [id = 345] 09:03:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8ed3c800) [pid = 1754] [serial = 1036] [outer = (nil)] 09:03:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x916e6000) [pid = 1754] [serial = 1037] [outer = 0x8ed3c800] 09:03:58 INFO - PROCESS | 1754 | 1466697838234 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9200f800) [pid = 1754] [serial = 1038] [outer = 0x8ed3c800] 09:03:59 INFO - PROCESS | 1754 | 1466697839089 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:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1127ms 09:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:03:59 INFO - PROCESS | 1754 | 1466697839120 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 1754 | 1466697839122 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:03:59 INFO - PROCESS | 1754 | 1466697839137 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1754 | 1466697839139 Marionette TRACE conn4 <- [1,1354,null,{}] 09:03:59 INFO - PROCESS | 1754 | 1466697839145 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:03:59 INFO - PROCESS | 1754 | 1466697839154 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:59 INFO - PROCESS | 1754 | 1466697839348 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:03:59 INFO - PROCESS | 1754 | 1466697839565 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1754 | 1466697839572 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:03:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf30c00 == 30 [pid = 1754] [id = 346] 09:03:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8bf32400) [pid = 1754] [serial = 1039] [outer = (nil)] 09:03:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8bf37c00) [pid = 1754] [serial = 1040] [outer = 0x8bf32400] 09:03:59 INFO - PROCESS | 1754 | 1466697839662 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8bf5ec00) [pid = 1754] [serial = 1041] [outer = 0x8bf32400] 09:04:00 INFO - PROCESS | 1754 | 1466697840816 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:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1736ms 09:04:00 INFO - PROCESS | 1754 | 1466697840866 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 1754 | 1466697840872 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:04:00 INFO - PROCESS | 1754 | 1466697840880 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 1754 | 1466697840885 Marionette TRACE conn4 <- [1,1358,null,{}] 09:04:00 INFO - PROCESS | 1754 | 1466697840893 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:04:00 INFO - PROCESS | 1754 | 1466697840900 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:01 INFO - PROCESS | 1754 | 1466697841116 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:04:01 INFO - PROCESS | 1754 | 1466697841336 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1754 | 1466697841348 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf62400 == 31 [pid = 1754] [id = 347] 09:04:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8dbf9800) [pid = 1754] [serial = 1042] [outer = (nil)] 09:04:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8dd8dc00) [pid = 1754] [serial = 1043] [outer = 0x8dbf9800] 09:04:01 INFO - PROCESS | 1754 | 1466697841425 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8e551400) [pid = 1754] [serial = 1044] [outer = 0x8dbf9800] 09:04:02 INFO - PROCESS | 1754 | 1466697842392 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:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1587ms 09:04:02 INFO - PROCESS | 1754 | 1466697842471 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:04:02 INFO - PROCESS | 1754 | 1466697842478 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:04:02 INFO - PROCESS | 1754 | 1466697842484 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1754 | 1466697842487 Marionette TRACE conn4 <- [1,1362,null,{}] 09:04:02 INFO - PROCESS | 1754 | 1466697842494 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:04:02 INFO - PROCESS | 1754 | 1466697842499 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:02 INFO - PROCESS | 1754 | 1466697842775 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:04:03 INFO - PROCESS | 1754 | 1466697843037 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1754 | 1466697843045 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd85000 == 32 [pid = 1754] [id = 348] 09:04:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8ed40c00) [pid = 1754] [serial = 1045] [outer = (nil)] 09:04:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x91386400) [pid = 1754] [serial = 1046] [outer = 0x8ed40c00] 09:04:03 INFO - PROCESS | 1754 | 1466697843126 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x916eac00) [pid = 1754] [serial = 1047] [outer = 0x8ed40c00] 09:04:04 INFO - PROCESS | 1754 | 1466697844186 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:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1785ms 09:04:04 INFO - PROCESS | 1754 | 1466697844269 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1754 | 1466697844274 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:04:04 INFO - PROCESS | 1754 | 1466697844290 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1754 | 1466697844300 Marionette TRACE conn4 <- [1,1366,null,{}] 09:04:04 INFO - PROCESS | 1754 | 1466697844306 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:04:04 INFO - PROCESS | 1754 | 1466697844314 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:04 INFO - PROCESS | 1754 | 1466697844548 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:04:04 INFO - PROCESS | 1754 | 1466697844764 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1754 | 1466697844771 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbfac00 == 33 [pid = 1754] [id = 349] 09:04:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8f73b400) [pid = 1754] [serial = 1048] [outer = (nil)] 09:04:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x92570800) [pid = 1754] [serial = 1049] [outer = 0x8f73b400] 09:04:04 INFO - PROCESS | 1754 | 1466697844850 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x92585400) [pid = 1754] [serial = 1050] [outer = 0x8f73b400] 09:04:06 INFO - PROCESS | 1754 | 1466697846038 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:04:06 INFO - PROCESS | 1754 | 1466697846094 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:04:06 INFO - PROCESS | 1754 | 1466697846102 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1754 | 1466697846107 Marionette TRACE conn4 <- [1,1370,null,{}] 09:04:06 INFO - PROCESS | 1754 | 1466697846115 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:04:06 INFO - PROCESS | 1754 | 1466697846121 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:06 INFO - PROCESS | 1754 | 1466697846356 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:04:06 INFO - PROCESS | 1754 | 1466697846551 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1754 | 1466697846564 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d993c00 == 34 [pid = 1754] [id = 350] 09:04:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8d99e000) [pid = 1754] [serial = 1051] [outer = (nil)] 09:04:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8da7dc00) [pid = 1754] [serial = 1052] [outer = 0x8d99e000] 09:04:06 INFO - PROCESS | 1754 | 1466697846636 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8dbee000) [pid = 1754] [serial = 1053] [outer = 0x8d99e000] 09:04:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8b400 == 33 [pid = 1754] [id = 345] 09:04:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8f737c00 == 32 [pid = 1754] [id = 344] 09:04:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8f746800 == 31 [pid = 1754] [id = 343] 09:04:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38e400 == 30 [pid = 1754] [id = 342] 09:04:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38a000 == 29 [pid = 1754] [id = 341] 09:04:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf7c00 == 28 [pid = 1754] [id = 340] 09:04:07 INFO - PROCESS | 1754 | 1466697847618 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:04:07 INFO - PROCESS | 1754 | 1466697847700 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:04:07 INFO - PROCESS | 1754 | 1466697847710 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 1754 | 1466697847713 Marionette TRACE conn4 <- [1,1374,null,{}] 09:04:07 INFO - PROCESS | 1754 | 1466697847719 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:04:07 INFO - PROCESS | 1754 | 1466697847724 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:07 INFO - PROCESS | 1754 | 1466697847899 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:04:08 INFO - PROCESS | 1754 | 1466697848052 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1754 | 1466697848059 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf60000 == 29 [pid = 1754] [id = 351] 09:04:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8ed31c00) [pid = 1754] [serial = 1054] [outer = (nil)] 09:04:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8ed3fc00) [pid = 1754] [serial = 1055] [outer = 0x8ed31c00] 09:04:08 INFO - PROCESS | 1754 | 1466697848133 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8f8ce400) [pid = 1754] [serial = 1056] [outer = 0x8ed31c00] 09:04:08 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:08 INFO - PROCESS | 1754 | 1466697848926 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:04:08 INFO - PROCESS | 1754 | 1466697848992 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:04:09 INFO - PROCESS | 1754 | 1466697849002 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1754 | 1466697849007 Marionette TRACE conn4 <- [1,1378,null,{}] 09:04:09 INFO - PROCESS | 1754 | 1466697849023 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:04:09 INFO - PROCESS | 1754 | 1466697849030 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:09 INFO - PROCESS | 1754 | 1466697849193 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:04:09 INFO - PROCESS | 1754 | 1466697849329 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1754 | 1466697849341 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x92006400 == 30 [pid = 1754] [id = 352] 09:04:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9200c000) [pid = 1754] [serial = 1057] [outer = (nil)] 09:04:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92119400) [pid = 1754] [serial = 1058] [outer = 0x9200c000] 09:04:09 INFO - PROCESS | 1754 | 1466697849421 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92339800) [pid = 1754] [serial = 1059] [outer = 0x9200c000] 09:04:10 INFO - PROCESS | 1754 | 1466697850290 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:04:10 INFO - PROCESS | 1754 | 1466697850340 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:04:10 INFO - PROCESS | 1754 | 1466697850347 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1754 | 1466697850350 Marionette TRACE conn4 <- [1,1382,null,{}] 09:04:10 INFO - PROCESS | 1754 | 1466697850361 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:04:10 INFO - PROCESS | 1754 | 1466697850364 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:10 INFO - PROCESS | 1754 | 1466697850575 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:04:10 INFO - PROCESS | 1754 | 1466697850593 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 1754 | 1466697850600 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x92335400 == 31 [pid = 1754] [id = 353] 09:04:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9256f800) [pid = 1754] [serial = 1060] [outer = (nil)] 09:04:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9258a000) [pid = 1754] [serial = 1061] [outer = 0x9256f800] 09:04:10 INFO - PROCESS | 1754 | 1466697850666 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92e89c00) [pid = 1754] [serial = 1062] [outer = 0x9256f800] 09:04:11 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:11 INFO - PROCESS | 1754 | 1466697851617 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:04:11 INFO - PROCESS | 1754 | 1466697851689 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:04:11 INFO - PROCESS | 1754 | 1466697851695 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1754 | 1466697851698 Marionette TRACE conn4 <- [1,1386,null,{}] 09:04:11 INFO - PROCESS | 1754 | 1466697851703 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:04:11 INFO - PROCESS | 1754 | 1466697851708 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:12 INFO - PROCESS | 1754 | 1466697852022 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8dbf0400) [pid = 1754] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dd91c00) [pid = 1754] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x92573c00) [pid = 1754] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9256b400) [pid = 1754] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x91383400) [pid = 1754] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8e554000) [pid = 1754] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8e54d000) [pid = 1754] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8f8cd800) [pid = 1754] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8c38b400) [pid = 1754] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8bf3c800) [pid = 1754] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9830bc00) [pid = 1754] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9138f800) [pid = 1754] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:04:12 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8f8d3400) [pid = 1754] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:04:12 INFO - PROCESS | 1754 | 1466697852221 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1754 | 1466697852227 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3c800 == 32 [pid = 1754] [id = 354] 09:04:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8bf5a000) [pid = 1754] [serial = 1063] [outer = (nil)] 09:04:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8c38d000) [pid = 1754] [serial = 1064] [outer = 0x8bf5a000] 09:04:12 INFO - PROCESS | 1754 | 1466697852310 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8da80800) [pid = 1754] [serial = 1065] [outer = 0x8bf5a000] 09:04:13 INFO - PROCESS | 1754 | 1466697853027 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:04:13 INFO - PROCESS | 1754 | 1466697853089 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:04:13 INFO - PROCESS | 1754 | 1466697853094 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1754 | 1466697853097 Marionette TRACE conn4 <- [1,1390,null,{}] 09:04:13 INFO - PROCESS | 1754 | 1466697853102 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:04:13 INFO - PROCESS | 1754 | 1466697853112 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:13 INFO - PROCESS | 1754 | 1466697853377 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:04:13 INFO - PROCESS | 1754 | 1466697853394 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 1754 | 1466697853403 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf62800 == 33 [pid = 1754] [id = 355] 09:04:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8c38c800) [pid = 1754] [serial = 1066] [outer = (nil)] 09:04:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x93e79400) [pid = 1754] [serial = 1067] [outer = 0x8c38c800] 09:04:13 INFO - PROCESS | 1754 | 1466697853470 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x951bf400) [pid = 1754] [serial = 1068] [outer = 0x8c38c800] 09:04:14 INFO - PROCESS | 1754 | 1466697854444 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:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1381ms 09:04:14 INFO - PROCESS | 1754 | 1466697854477 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 1754 | 1466697854483 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:04:14 INFO - PROCESS | 1754 | 1466697854492 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 1754 | 1466697854497 Marionette TRACE conn4 <- [1,1394,null,{}] 09:04:14 INFO - PROCESS | 1754 | 1466697854505 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:04:14 INFO - PROCESS | 1754 | 1466697854511 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:14 INFO - PROCESS | 1754 | 1466697854729 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:04:14 INFO - PROCESS | 1754 | 1466697854969 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1754 | 1466697854983 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf63400 == 34 [pid = 1754] [id = 356] 09:04:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8c390000) [pid = 1754] [serial = 1069] [outer = (nil)] 09:04:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dbf5800) [pid = 1754] [serial = 1070] [outer = 0x8c390000] 09:04:15 INFO - PROCESS | 1754 | 1466697855107 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e555c00) [pid = 1754] [serial = 1071] [outer = 0x8c390000] 09:04:16 INFO - PROCESS | 1754 | 1466697856020 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:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1586ms 09:04:16 INFO - PROCESS | 1754 | 1466697856079 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1754 | 1466697856086 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:04:16 INFO - PROCESS | 1754 | 1466697856096 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1754 | 1466697856100 Marionette TRACE conn4 <- [1,1398,null,{}] 09:04:16 INFO - PROCESS | 1754 | 1466697856107 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:04:16 INFO - PROCESS | 1754 | 1466697856113 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:16 INFO - PROCESS | 1754 | 1466697856329 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:04:16 INFO - PROCESS | 1754 | 1466697856547 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1754 | 1466697856557 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x91384000 == 35 [pid = 1754] [id = 357] 09:04:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9138bc00) [pid = 1754] [serial = 1072] [outer = (nil)] 09:04:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x916ef000) [pid = 1754] [serial = 1073] [outer = 0x9138bc00] 09:04:16 INFO - PROCESS | 1754 | 1466697856684 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92119800) [pid = 1754] [serial = 1074] [outer = 0x9138bc00] 09:04:17 INFO - PROCESS | 1754 | 1466697857706 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:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1634ms 09:04:17 INFO - PROCESS | 1754 | 1466697857731 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1754 | 1466697857735 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:04:17 INFO - PROCESS | 1754 | 1466697857742 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1754 | 1466697857748 Marionette TRACE conn4 <- [1,1402,null,{}] 09:04:17 INFO - PROCESS | 1754 | 1466697857764 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:04:17 INFO - PROCESS | 1754 | 1466697857773 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:17 INFO - PROCESS | 1754 | 1466697857954 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:04:18 INFO - PROCESS | 1754 | 1466697858168 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1754 | 1466697858181 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e77000 == 36 [pid = 1754] [id = 358] 09:04:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x93e7dc00) [pid = 1754] [serial = 1075] [outer = (nil)] 09:04:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x95241400) [pid = 1754] [serial = 1076] [outer = 0x93e7dc00] 09:04:18 INFO - PROCESS | 1754 | 1466697858268 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x9524a800) [pid = 1754] [serial = 1077] [outer = 0x93e7dc00] 09:04:19 INFO - PROCESS | 1754 | 1466697859186 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:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1489ms 09:04:19 INFO - PROCESS | 1754 | 1466697859232 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:04:19 INFO - PROCESS | 1754 | 1466697859237 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:04:19 INFO - PROCESS | 1754 | 1466697859243 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1754 | 1466697859247 Marionette TRACE conn4 <- [1,1406,null,{}] 09:04:19 INFO - PROCESS | 1754 | 1466697859252 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:04:19 INFO - PROCESS | 1754 | 1466697859258 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:19 INFO - PROCESS | 1754 | 1466697859444 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:04:19 INFO - PROCESS | 1754 | 1466697859655 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1754 | 1466697859663 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf35000 == 37 [pid = 1754] [id = 359] 09:04:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x91387400) [pid = 1754] [serial = 1078] [outer = (nil)] 09:04:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x95327800) [pid = 1754] [serial = 1079] [outer = 0x91387400] 09:04:19 INFO - PROCESS | 1754 | 1466697859783 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9532ac00) [pid = 1754] [serial = 1080] [outer = 0x91387400] 09:04:20 INFO - PROCESS | 1754 | 1466697860608 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:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1436ms 09:04:20 INFO - PROCESS | 1754 | 1466697860680 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:04:20 INFO - PROCESS | 1754 | 1466697860684 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:04:20 INFO - PROCESS | 1754 | 1466697860691 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1754 | 1466697860694 Marionette TRACE conn4 <- [1,1410,null,{}] 09:04:20 INFO - PROCESS | 1754 | 1466697860700 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:04:20 INFO - PROCESS | 1754 | 1466697860705 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:20 INFO - PROCESS | 1754 | 1466697860879 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:04:21 INFO - PROCESS | 1754 | 1466697861072 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1754 | 1466697861081 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d8800 == 38 [pid = 1754] [id = 360] 09:04:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92117400) [pid = 1754] [serial = 1081] [outer = (nil)] 09:04:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x9533cc00) [pid = 1754] [serial = 1082] [outer = 0x92117400] 09:04:21 INFO - PROCESS | 1754 | 1466697861167 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x95344800) [pid = 1754] [serial = 1083] [outer = 0x92117400] 09:04:22 INFO - PROCESS | 1754 | 1466697862269 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:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1635ms 09:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:04:22 INFO - PROCESS | 1754 | 1466697862326 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1754 | 1466697862329 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:04:22 INFO - PROCESS | 1754 | 1466697862335 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1754 | 1466697862339 Marionette TRACE conn4 <- [1,1414,null,{}] 09:04:22 INFO - PROCESS | 1754 | 1466697862345 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:04:22 INFO - PROCESS | 1754 | 1466697862355 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:22 INFO - PROCESS | 1754 | 1466697862672 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:04:22 INFO - PROCESS | 1754 | 1466697862858 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 1754 | 1466697862868 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c386000 == 39 [pid = 1754] [id = 361] 09:04:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92339c00) [pid = 1754] [serial = 1084] [outer = (nil)] 09:04:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x95532c00) [pid = 1754] [serial = 1085] [outer = 0x92339c00] 09:04:22 INFO - PROCESS | 1754 | 1466697862947 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x983b0000) [pid = 1754] [serial = 1086] [outer = 0x92339c00] 09:04:24 INFO - PROCESS | 1754 | 1466697864194 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:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1884ms 09:04:24 INFO - PROCESS | 1754 | 1466697864219 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1754 | 1466697864225 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:04:24 INFO - PROCESS | 1754 | 1466697864233 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1754 | 1466697864237 Marionette TRACE conn4 <- [1,1418,null,{}] 09:04:24 INFO - PROCESS | 1754 | 1466697864245 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:04:24 INFO - PROCESS | 1754 | 1466697864251 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:24 INFO - PROCESS | 1754 | 1466697864478 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:04:24 INFO - PROCESS | 1754 | 1466697864640 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1754 | 1466697864653 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99f400 == 40 [pid = 1754] [id = 362] 09:04:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8d99f800) [pid = 1754] [serial = 1087] [outer = (nil)] 09:04:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8da7ac00) [pid = 1754] [serial = 1088] [outer = 0x8d99f800] 09:04:24 INFO - PROCESS | 1754 | 1466697864724 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8da85c00) [pid = 1754] [serial = 1089] [outer = 0x8d99f800] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf37400 == 39 [pid = 1754] [id = 317] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8d998000 == 38 [pid = 1754] [id = 319] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8c388c00 == 37 [pid = 1754] [id = 325] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf65800 == 36 [pid = 1754] [id = 327] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8d995800 == 35 [pid = 1754] [id = 314] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5f000 == 34 [pid = 1754] [id = 326] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x9200e000 == 33 [pid = 1754] [id = 318] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf31400 == 32 [pid = 1754] [id = 329] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8da81800 == 31 [pid = 1754] [id = 315] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x916e7800 == 30 [pid = 1754] [id = 328] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x916e3400 == 29 [pid = 1754] [id = 316] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf60400 == 28 [pid = 1754] [id = 330] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf30c00 == 27 [pid = 1754] [id = 346] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x916e1400 == 26 [pid = 1754] [id = 322] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x92e8ec00 == 25 [pid = 1754] [id = 323] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbfac00 == 24 [pid = 1754] [id = 349] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7b800 == 23 [pid = 1754] [id = 320] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf62400 == 22 [pid = 1754] [id = 347] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8d998c00 == 21 [pid = 1754] [id = 324] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd85000 == 20 [pid = 1754] [id = 348] 09:04:26 INFO - PROCESS | 1754 | --DOCSHELL 0x92584000 == 19 [pid = 1754] [id = 321] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x916e6000) [pid = 1754] [serial = 1037] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8bf64c00) [pid = 1754] [serial = 999] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8bf5a400) [pid = 1754] [serial = 998] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8f744400) [pid = 1754] [serial = 1002] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8f73d000) [pid = 1754] [serial = 1001] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8dd88c00) [pid = 1754] [serial = 1028] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x92336400) [pid = 1754] [serial = 1023] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92003000) [pid = 1754] [serial = 1022] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8d997400) [pid = 1754] [serial = 1025] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x93c4bc00) [pid = 1754] [serial = 1005] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d999800) [pid = 1754] [serial = 1026] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92582800) [pid = 1754] [serial = 1004] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8f8d3c00) [pid = 1754] [serial = 1031] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x91389400) [pid = 1754] [serial = 1032] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x9533dc00) [pid = 1754] [serial = 1008] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x952fb000) [pid = 1754] [serial = 1007] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x953bb000) [pid = 1754] [serial = 1011] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x953b7000) [pid = 1754] [serial = 1010] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92004000) [pid = 1754] [serial = 1034] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x983bcc00) [pid = 1754] [serial = 1014] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x983ab800) [pid = 1754] [serial = 1013] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x993cb000) [pid = 1754] [serial = 1017] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9930ec00) [pid = 1754] [serial = 1016] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x92110400) [pid = 1754] [serial = 1035] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8ed3d000) [pid = 1754] [serial = 1020] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e550c00) [pid = 1754] [serial = 1019] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8dd93800) [pid = 1754] [serial = 1029] [outer = (nil)] [url = about:blank] 09:04:26 INFO - PROCESS | 1754 | 1466697866863 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:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2790ms 09:04:27 INFO - PROCESS | 1754 | 1466697867024 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:04:27 INFO - PROCESS | 1754 | 1466697867030 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:04:27 INFO - PROCESS | 1754 | 1466697867038 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1754 | 1466697867044 Marionette TRACE conn4 <- [1,1422,null,{}] 09:04:27 INFO - PROCESS | 1754 | 1466697867053 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:04:27 INFO - PROCESS | 1754 | 1466697867058 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:27 INFO - PROCESS | 1754 | 1466697867221 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:04:27 INFO - PROCESS | 1754 | 1466697867351 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1754 | 1466697867359 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38dc00 == 20 [pid = 1754] [id = 363] 09:04:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8c38e800) [pid = 1754] [serial = 1090] [outer = (nil)] 09:04:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8d991400) [pid = 1754] [serial = 1091] [outer = 0x8c38e800] 09:04:27 INFO - PROCESS | 1754 | 1466697867431 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d995800) [pid = 1754] [serial = 1092] [outer = 0x8c38e800] 09:04:28 INFO - PROCESS | 1754 | 1466697868243 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:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1248ms 09:04:28 INFO - PROCESS | 1754 | 1466697868286 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1754 | 1466697868295 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:04:28 INFO - PROCESS | 1754 | 1466697868306 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1754 | 1466697868309 Marionette TRACE conn4 <- [1,1426,null,{}] 09:04:28 INFO - PROCESS | 1754 | 1466697868315 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:04:28 INFO - PROCESS | 1754 | 1466697868321 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:28 INFO - PROCESS | 1754 | 1466697868491 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:04:28 INFO - PROCESS | 1754 | 1466697868501 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 1754 | 1466697868509 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf5c00 == 21 [pid = 1754] [id = 364] 09:04:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dbfa400) [pid = 1754] [serial = 1093] [outer = (nil)] 09:04:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8dd8a400) [pid = 1754] [serial = 1094] [outer = 0x8dbfa400] 09:04:28 INFO - PROCESS | 1754 | 1466697868693 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8dd8ec00) [pid = 1754] [serial = 1095] [outer = 0x8dbfa400] 09:04:29 INFO - PROCESS | 1754 | 1466697869622 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:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1382ms 09:04:29 INFO - PROCESS | 1754 | 1466697869688 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:04:29 INFO - PROCESS | 1754 | 1466697869692 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:04:29 INFO - PROCESS | 1754 | 1466697869699 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 1754 | 1466697869705 Marionette TRACE conn4 <- [1,1430,null,{}] 09:04:29 INFO - PROCESS | 1754 | 1466697869731 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:04:29 INFO - PROCESS | 1754 | 1466697869741 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:29 INFO - PROCESS | 1754 | 1466697869962 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:04:30 INFO - PROCESS | 1754 | 1466697869991 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 1754 | 1466697870005 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f740000 == 22 [pid = 1754] [id = 365] 09:04:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8f741000) [pid = 1754] [serial = 1096] [outer = (nil)] 09:04:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8f745400) [pid = 1754] [serial = 1097] [outer = 0x8f741000] 09:04:30 INFO - PROCESS | 1754 | 1466697870078 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f8d2c00) [pid = 1754] [serial = 1098] [outer = 0x8f741000] 09:04:31 INFO - PROCESS | 1754 | 1466697871038 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:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1402ms 09:04:31 INFO - PROCESS | 1754 | 1466697871102 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 1754 | 1466697871106 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:04:31 INFO - PROCESS | 1754 | 1466697871127 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 1754 | 1466697871131 Marionette TRACE conn4 <- [1,1434,null,{}] 09:04:31 INFO - PROCESS | 1754 | 1466697871142 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:04:31 INFO - PROCESS | 1754 | 1466697871146 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:31 INFO - PROCESS | 1754 | 1466697871350 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8c38c800) [pid = 1754] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9256f800) [pid = 1754] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8dbf9800) [pid = 1754] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8f73b400) [pid = 1754] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8ed40c00) [pid = 1754] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9200c000) [pid = 1754] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8bf32400) [pid = 1754] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8d99e000) [pid = 1754] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8ed31c00) [pid = 1754] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8bf5a000) [pid = 1754] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:04:31 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8ed3c800) [pid = 1754] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:04:31 INFO - PROCESS | 1754 | 1466697871939 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1754 | 1466697871946 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf32400 == 23 [pid = 1754] [id = 366] 09:04:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8bf5a000) [pid = 1754] [serial = 1099] [outer = (nil)] 09:04:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8da86c00) [pid = 1754] [serial = 1100] [outer = 0x8bf5a000] 09:04:32 INFO - PROCESS | 1754 | 1466697872015 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8f8d6000) [pid = 1754] [serial = 1101] [outer = 0x8bf5a000] 09:04:32 INFO - PROCESS | 1754 | 1466697872779 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:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1714ms 09:04:32 INFO - PROCESS | 1754 | 1466697872827 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1754 | 1466697872830 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:04:32 INFO - PROCESS | 1754 | 1466697872836 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1754 | 1466697872839 Marionette TRACE conn4 <- [1,1438,null,{}] 09:04:32 INFO - PROCESS | 1754 | 1466697872845 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:04:32 INFO - PROCESS | 1754 | 1466697872850 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:33 INFO - PROCESS | 1754 | 1466697872999 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:04:33 INFO - PROCESS | 1754 | 1466697873010 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 1754 | 1466697873017 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf63c00 == 24 [pid = 1754] [id = 367] 09:04:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x91385c00) [pid = 1754] [serial = 1102] [outer = (nil)] 09:04:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x916e8c00) [pid = 1754] [serial = 1103] [outer = 0x91385c00] 09:04:33 INFO - PROCESS | 1754 | 1466697873083 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x92001c00) [pid = 1754] [serial = 1104] [outer = 0x91385c00] 09:04:34 INFO - PROCESS | 1754 | 1466697874039 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:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1246ms 09:04:34 INFO - PROCESS | 1754 | 1466697874108 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1754 | 1466697874115 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:04:34 INFO - PROCESS | 1754 | 1466697874124 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1754 | 1466697874130 Marionette TRACE conn4 <- [1,1442,null,{}] 09:04:34 INFO - PROCESS | 1754 | 1466697874148 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:04:34 INFO - PROCESS | 1754 | 1466697874154 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:34 INFO - PROCESS | 1754 | 1466697874335 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:04:34 INFO - PROCESS | 1754 | 1466697874515 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1754 | 1466697874532 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf31400 == 25 [pid = 1754] [id = 368] 09:04:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8bf64400) [pid = 1754] [serial = 1105] [outer = (nil)] 09:04:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8da84c00) [pid = 1754] [serial = 1106] [outer = 0x8bf64400] 09:04:34 INFO - PROCESS | 1754 | 1466697874612 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8dbfa800) [pid = 1754] [serial = 1107] [outer = 0x8bf64400] 09:04:35 INFO - PROCESS | 1754 | 1466697875678 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:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1644ms 09:04:35 INFO - PROCESS | 1754 | 1466697875768 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1754 | 1466697875776 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:04:35 INFO - PROCESS | 1754 | 1466697875787 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1754 | 1466697875791 Marionette TRACE conn4 <- [1,1446,null,{}] 09:04:35 INFO - PROCESS | 1754 | 1466697875798 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:04:35 INFO - PROCESS | 1754 | 1466697875804 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:36 INFO - PROCESS | 1754 | 1466697876036 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:04:36 INFO - PROCESS | 1754 | 1466697876258 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1754 | 1466697876268 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3f800 == 26 [pid = 1754] [id = 369] 09:04:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8ed3dc00) [pid = 1754] [serial = 1108] [outer = (nil)] 09:04:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f73f800) [pid = 1754] [serial = 1109] [outer = 0x8ed3dc00] 09:04:36 INFO - PROCESS | 1754 | 1466697876349 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f8db400) [pid = 1754] [serial = 1110] [outer = 0x8ed3dc00] 09:04:37 INFO - PROCESS | 1754 | 1466697877503 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:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1789ms 09:04:37 INFO - PROCESS | 1754 | 1466697877577 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1754 | 1466697877580 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:04:37 INFO - PROCESS | 1754 | 1466697877587 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1754 | 1466697877593 Marionette TRACE conn4 <- [1,1450,null,{}] 09:04:37 INFO - PROCESS | 1754 | 1466697877610 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:04:37 INFO - PROCESS | 1754 | 1466697877618 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:37 INFO - PROCESS | 1754 | 1466697877832 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:04:38 INFO - PROCESS | 1754 | 1466697878053 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1754 | 1466697878065 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x92110400 == 27 [pid = 1754] [id = 370] 09:04:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92115800) [pid = 1754] [serial = 1111] [outer = (nil)] 09:04:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9211dc00) [pid = 1754] [serial = 1112] [outer = 0x92115800] 09:04:38 INFO - PROCESS | 1754 | 1466697878145 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9233c000) [pid = 1754] [serial = 1113] [outer = 0x92115800] 09:04:39 INFO - PROCESS | 1754 | 1466697879150 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:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1643ms 09:04:39 INFO - PROCESS | 1754 | 1466697879231 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1754 | 1466697879236 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:04:39 INFO - PROCESS | 1754 | 1466697879243 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1754 | 1466697879246 Marionette TRACE conn4 <- [1,1454,null,{}] 09:04:39 INFO - PROCESS | 1754 | 1466697879252 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:04:39 INFO - PROCESS | 1754 | 1466697879257 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:39 INFO - PROCESS | 1754 | 1466697879470 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:04:39 INFO - PROCESS | 1754 | 1466697879685 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1754 | 1466697879692 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c384400 == 28 [pid = 1754] [id = 371] 09:04:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8ed35000) [pid = 1754] [serial = 1114] [outer = (nil)] 09:04:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92423400) [pid = 1754] [serial = 1115] [outer = 0x8ed35000] 09:04:39 INFO - PROCESS | 1754 | 1466697879813 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9252d800) [pid = 1754] [serial = 1116] [outer = 0x8ed35000] 09:04:41 INFO - PROCESS | 1754 | 1466697881012 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:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x9200f800) [pid = 1754] [serial = 1038] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x93e79400) [pid = 1754] [serial = 1067] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9258a000) [pid = 1754] [serial = 1061] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92e89c00) [pid = 1754] [serial = 1062] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dd8dc00) [pid = 1754] [serial = 1043] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8e551400) [pid = 1754] [serial = 1044] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92570800) [pid = 1754] [serial = 1049] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92585400) [pid = 1754] [serial = 1050] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x91386400) [pid = 1754] [serial = 1046] [outer = (nil)] [url = about:blank] 09:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1882ms 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x916eac00) [pid = 1754] [serial = 1047] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x92119400) [pid = 1754] [serial = 1058] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8bf37c00) [pid = 1754] [serial = 1040] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8bf5ec00) [pid = 1754] [serial = 1041] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8da7dc00) [pid = 1754] [serial = 1052] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8dbee000) [pid = 1754] [serial = 1053] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x951bf400) [pid = 1754] [serial = 1068] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8ed3fc00) [pid = 1754] [serial = 1055] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8f8ce400) [pid = 1754] [serial = 1056] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8c38d000) [pid = 1754] [serial = 1064] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x92339800) [pid = 1754] [serial = 1059] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8da80800) [pid = 1754] [serial = 1065] [outer = (nil)] [url = about:blank] 09:04:41 INFO - PROCESS | 1754 | 1466697881172 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 1754 | 1466697881177 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:04:41 INFO - PROCESS | 1754 | 1466697881234 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 1754 | 1466697881240 Marionette TRACE conn4 <- [1,1458,null,{}] 09:04:41 INFO - PROCESS | 1754 | 1466697881252 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:04:41 INFO - PROCESS | 1754 | 1466697881256 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:41 INFO - PROCESS | 1754 | 1466697881400 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:04:41 INFO - PROCESS | 1754 | 1466697881526 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1754 | 1466697881532 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c387c00 == 29 [pid = 1754] [id = 372] 09:04:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8c38bc00) [pid = 1754] [serial = 1117] [outer = (nil)] 09:04:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8da80400) [pid = 1754] [serial = 1118] [outer = 0x8c38bc00] 09:04:41 INFO - PROCESS | 1754 | 1466697881606 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x8dbf9000) [pid = 1754] [serial = 1119] [outer = 0x8c38bc00] 09:04:42 INFO - PROCESS | 1754 | 1466697882392 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:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1200ms 09:04:42 INFO - PROCESS | 1754 | 1466697882432 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1754 | 1466697882438 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:04:42 INFO - PROCESS | 1754 | 1466697882448 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1754 | 1466697882452 Marionette TRACE conn4 <- [1,1462,null,{}] 09:04:42 INFO - PROCESS | 1754 | 1466697882458 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:04:42 INFO - PROCESS | 1754 | 1466697882464 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:42 INFO - PROCESS | 1754 | 1466697882622 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:04:42 INFO - PROCESS | 1754 | 1466697882632 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1754 | 1466697882641 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e554000 == 30 [pid = 1754] [id = 373] 09:04:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8ed31400) [pid = 1754] [serial = 1120] [outer = (nil)] 09:04:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8ed3fc00) [pid = 1754] [serial = 1121] [outer = 0x8ed31400] 09:04:42 INFO - PROCESS | 1754 | 1466697882710 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8f742000) [pid = 1754] [serial = 1122] [outer = 0x8ed31400] 09:04:43 INFO - PROCESS | 1754 | 1466697883658 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:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1290ms 09:04:43 INFO - PROCESS | 1754 | 1466697883739 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1754 | 1466697883742 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:04:43 INFO - PROCESS | 1754 | 1466697883758 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1754 | 1466697883764 Marionette TRACE conn4 <- [1,1466,null,{}] 09:04:43 INFO - PROCESS | 1754 | 1466697883779 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:04:43 INFO - PROCESS | 1754 | 1466697883787 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:44 INFO - PROCESS | 1754 | 1466697883996 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:04:44 INFO - PROCESS | 1754 | 1466697884091 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1754 | 1466697884100 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x91390400 == 31 [pid = 1754] [id = 374] 09:04:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x916e1400) [pid = 1754] [serial = 1123] [outer = (nil)] 09:04:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x92009800) [pid = 1754] [serial = 1124] [outer = 0x916e1400] 09:04:44 INFO - PROCESS | 1754 | 1466697884169 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x92117c00) [pid = 1754] [serial = 1125] [outer = 0x916e1400] 09:04:45 INFO - PROCESS | 1754 | 1466697885008 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:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1335ms 09:04:45 INFO - PROCESS | 1754 | 1466697885092 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 1754 | 1466697885096 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:04:45 INFO - PROCESS | 1754 | 1466697885103 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1754 | 1466697885106 Marionette TRACE conn4 <- [1,1470,null,{}] 09:04:45 INFO - PROCESS | 1754 | 1466697885111 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:04:45 INFO - PROCESS | 1754 | 1466697885116 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:45 INFO - PROCESS | 1754 | 1466697885321 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:04:45 INFO - PROCESS | 1754 | 1466697885336 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1754 | 1466697885343 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5bc00 == 32 [pid = 1754] [id = 375] 09:04:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9233ac00) [pid = 1754] [serial = 1126] [outer = (nil)] 09:04:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x92529400) [pid = 1754] [serial = 1127] [outer = 0x9233ac00] 09:04:45 INFO - PROCESS | 1754 | 1466697885411 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92567c00) [pid = 1754] [serial = 1128] [outer = 0x9233ac00] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8dbfa400) [pid = 1754] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d99f800) [pid = 1754] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8c38e800) [pid = 1754] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8f741000) [pid = 1754] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8bf5a000) [pid = 1754] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8c390000) [pid = 1754] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9138bc00) [pid = 1754] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x93e7dc00) [pid = 1754] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x91387400) [pid = 1754] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x92117400) [pid = 1754] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:04:45 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x92339c00) [pid = 1754] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:04:46 INFO - PROCESS | 1754 | 1466697886379 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:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1331ms 09:04:46 INFO - PROCESS | 1754 | 1466697886443 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:04:46 INFO - PROCESS | 1754 | 1466697886448 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:04:46 INFO - PROCESS | 1754 | 1466697886454 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1754 | 1466697886457 Marionette TRACE conn4 <- [1,1474,null,{}] 09:04:46 INFO - PROCESS | 1754 | 1466697886462 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:04:46 INFO - PROCESS | 1754 | 1466697886468 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:46 INFO - PROCESS | 1754 | 1466697886615 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:04:46 INFO - PROCESS | 1754 | 1466697886625 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 1754 | 1466697886634 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c390000 == 33 [pid = 1754] [id = 376] 09:04:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x8d99f800) [pid = 1754] [serial = 1129] [outer = (nil)] 09:04:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x92116c00) [pid = 1754] [serial = 1130] [outer = 0x8d99f800] 09:04:46 INFO - PROCESS | 1754 | 1466697886697 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x92423c00) [pid = 1754] [serial = 1131] [outer = 0x8d99f800] 09:04:47 INFO - PROCESS | 1754 | 1466697887597 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:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1182ms 09:04:47 INFO - PROCESS | 1754 | 1466697887635 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 1754 | 1466697887639 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:04:47 INFO - PROCESS | 1754 | 1466697887645 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 1754 | 1466697887648 Marionette TRACE conn4 <- [1,1478,null,{}] 09:04:47 INFO - PROCESS | 1754 | 1466697887654 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:04:47 INFO - PROCESS | 1754 | 1466697887664 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:47 INFO - PROCESS | 1754 | 1466697887850 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:04:47 INFO - PROCESS | 1754 | 1466697887860 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1754 | 1466697887866 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd88000 == 34 [pid = 1754] [id = 377] 09:04:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x9211cc00) [pid = 1754] [serial = 1132] [outer = (nil)] 09:04:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9258b800) [pid = 1754] [serial = 1133] [outer = 0x9211cc00] 09:04:48 INFO - PROCESS | 1754 | 1466697888043 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x92e87400) [pid = 1754] [serial = 1134] [outer = 0x9211cc00] 09:04:49 INFO - PROCESS | 1754 | 1466697889114 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:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1541ms 09:04:49 INFO - PROCESS | 1754 | 1466697889187 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1754 | 1466697889194 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:04:49 INFO - PROCESS | 1754 | 1466697889202 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1754 | 1466697889209 Marionette TRACE conn4 <- [1,1482,null,{}] 09:04:49 INFO - PROCESS | 1754 | 1466697889217 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:04:49 INFO - PROCESS | 1754 | 1466697889223 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:49 INFO - PROCESS | 1754 | 1466697889440 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:04:49 INFO - PROCESS | 1754 | 1466697889699 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1754 | 1466697889710 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99cc00 == 35 [pid = 1754] [id = 378] 09:04:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8d99d800) [pid = 1754] [serial = 1135] [outer = (nil)] 09:04:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8e54c800) [pid = 1754] [serial = 1136] [outer = 0x8d99d800] 09:04:49 INFO - PROCESS | 1754 | 1466697889790 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e559000) [pid = 1754] [serial = 1137] [outer = 0x8d99d800] 09:04:50 INFO - PROCESS | 1754 | 1466697890696 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:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1535ms 09:04:50 INFO - PROCESS | 1754 | 1466697890737 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:04:50 INFO - PROCESS | 1754 | 1466697890744 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:04:50 INFO - PROCESS | 1754 | 1466697890755 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1754 | 1466697890759 Marionette TRACE conn4 <- [1,1486,null,{}] 09:04:50 INFO - PROCESS | 1754 | 1466697890765 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:04:50 INFO - PROCESS | 1754 | 1466697890771 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:50 INFO - PROCESS | 1754 | 1466697890954 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:04:51 INFO - PROCESS | 1754 | 1466697891131 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1754 | 1466697891139 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x91388800 == 36 [pid = 1754] [id = 379] 09:04:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x916eac00) [pid = 1754] [serial = 1138] [outer = (nil)] 09:04:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92008800) [pid = 1754] [serial = 1139] [outer = 0x916eac00] 09:04:51 INFO - PROCESS | 1754 | 1466697891311 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9211e800) [pid = 1754] [serial = 1140] [outer = 0x916eac00] 09:04:52 INFO - PROCESS | 1754 | 1466697892235 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:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1533ms 09:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:04:52 INFO - PROCESS | 1754 | 1466697892288 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1754 | 1466697892291 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:04:52 INFO - PROCESS | 1754 | 1466697892298 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1754 | 1466697892304 Marionette TRACE conn4 <- [1,1490,null,{}] 09:04:52 INFO - PROCESS | 1754 | 1466697892321 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:04:52 INFO - PROCESS | 1754 | 1466697892329 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:52 INFO - PROCESS | 1754 | 1466697892556 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:04:52 INFO - PROCESS | 1754 | 1466697892798 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1754 | 1466697892808 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38f800 == 37 [pid = 1754] [id = 380] 09:04:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92e83000) [pid = 1754] [serial = 1141] [outer = (nil)] 09:04:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x93acb000) [pid = 1754] [serial = 1142] [outer = 0x92e83000] 09:04:52 INFO - PROCESS | 1754 | 1466697892902 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x93c58400) [pid = 1754] [serial = 1143] [outer = 0x92e83000] 09:04:53 INFO - PROCESS | 1754 | 1466697893751 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:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1493ms 09:04:53 INFO - PROCESS | 1754 | 1466697893791 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1754 | 1466697893796 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:04:53 INFO - PROCESS | 1754 | 1466697893802 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1754 | 1466697893805 Marionette TRACE conn4 <- [1,1494,null,{}] 09:04:53 INFO - PROCESS | 1754 | 1466697893811 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:04:53 INFO - PROCESS | 1754 | 1466697893816 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:53 INFO - PROCESS | 1754 | 1466697893996 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:04:54 INFO - PROCESS | 1754 | 1466697894161 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1754 | 1466697894170 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c54800 == 38 [pid = 1754] [id = 381] 09:04:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x93c8f800) [pid = 1754] [serial = 1144] [outer = (nil)] 09:04:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x93e76000) [pid = 1754] [serial = 1145] [outer = 0x93c8f800] 09:04:54 INFO - PROCESS | 1754 | 1466697894246 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x93e7d400) [pid = 1754] [serial = 1146] [outer = 0x93c8f800] 09:04:55 INFO - PROCESS | 1754 | 1466697895206 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:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1479ms 09:04:55 INFO - PROCESS | 1754 | 1466697895282 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1754 | 1466697895285 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:04:55 INFO - PROCESS | 1754 | 1466697895292 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1754 | 1466697895295 Marionette TRACE conn4 <- [1,1498,null,{}] 09:04:55 INFO - PROCESS | 1754 | 1466697895301 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:04:55 INFO - PROCESS | 1754 | 1466697895306 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:55 INFO - PROCESS | 1754 | 1466697895514 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:04:55 INFO - PROCESS | 1754 | 1466697895683 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1754 | 1466697895691 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e553c00 == 39 [pid = 1754] [id = 382] 09:04:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x93c91c00) [pid = 1754] [serial = 1147] [outer = (nil)] 09:04:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x95241c00) [pid = 1754] [serial = 1148] [outer = 0x93c91c00] 09:04:55 INFO - PROCESS | 1754 | 1466697895775 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x95245400) [pid = 1754] [serial = 1149] [outer = 0x93c91c00] 09:04:56 INFO - PROCESS | 1754 | 1466697896711 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:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1437ms 09:04:56 INFO - PROCESS | 1754 | 1466697896729 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1754 | 1466697896732 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:04:56 INFO - PROCESS | 1754 | 1466697896739 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1754 | 1466697896743 Marionette TRACE conn4 <- [1,1502,null,{}] 09:04:56 INFO - PROCESS | 1754 | 1466697896748 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:04:56 INFO - PROCESS | 1754 | 1466697896758 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:56 INFO - PROCESS | 1754 | 1466697896943 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:04:57 INFO - PROCESS | 1754 | 1466697897130 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1754 | 1466697897139 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3c000 == 40 [pid = 1754] [id = 383] 09:04:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8c38d800) [pid = 1754] [serial = 1150] [outer = (nil)] 09:04:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x952fa400) [pid = 1754] [serial = 1151] [outer = 0x8c38d800] 09:04:57 INFO - PROCESS | 1754 | 1466697897220 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x95336400) [pid = 1754] [serial = 1152] [outer = 0x8c38d800] 09:04:58 INFO - PROCESS | 1754 | 1466697898122 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:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1430ms 09:04:58 INFO - PROCESS | 1754 | 1466697898170 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1754 | 1466697898174 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:04:58 INFO - PROCESS | 1754 | 1466697898180 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1754 | 1466697898183 Marionette TRACE conn4 <- [1,1506,null,{}] 09:04:58 INFO - PROCESS | 1754 | 1466697898189 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:04:58 INFO - PROCESS | 1754 | 1466697898194 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:58 INFO - PROCESS | 1754 | 1466697898364 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:04:58 INFO - PROCESS | 1754 | 1466697898793 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 1754 | 1466697898804 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:04:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf60400 == 41 [pid = 1754] [id = 384] 09:04:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8bf61000) [pid = 1754] [serial = 1153] [outer = (nil)] 09:04:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8c385000) [pid = 1754] [serial = 1154] [outer = 0x8bf61000] 09:04:58 INFO - PROCESS | 1754 | 1466697898921 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8d99bc00) [pid = 1754] [serial = 1155] [outer = 0x8bf61000] 09:04:59 INFO - PROCESS | 1754 | 1466697899892 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:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1737ms 09:04:59 INFO - PROCESS | 1754 | 1466697899920 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 1754 | 1466697899926 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:04:59 INFO - PROCESS | 1754 | 1466697899933 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1754 | 1466697899937 Marionette TRACE conn4 <- [1,1510,null,{}] 09:04:59 INFO - PROCESS | 1754 | 1466697899945 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:04:59 INFO - PROCESS | 1754 | 1466697899952 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:00 INFO - PROCESS | 1754 | 1466697900123 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8c390000 == 40 [pid = 1754] [id = 376] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5bc00 == 39 [pid = 1754] [id = 375] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x91390400 == 38 [pid = 1754] [id = 374] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8e554000 == 37 [pid = 1754] [id = 373] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8c387c00 == 36 [pid = 1754] [id = 372] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x92110400 == 35 [pid = 1754] [id = 370] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8c384400 == 34 [pid = 1754] [id = 371] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3f800 == 33 [pid = 1754] [id = 369] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf31400 == 32 [pid = 1754] [id = 368] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf60400 == 31 [pid = 1754] [id = 384] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8e553c00 == 30 [pid = 1754] [id = 382] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3c000 == 29 [pid = 1754] [id = 383] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x93c54800 == 28 [pid = 1754] [id = 381] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38f800 == 27 [pid = 1754] [id = 380] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99cc00 == 26 [pid = 1754] [id = 378] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x91388800 == 25 [pid = 1754] [id = 379] 09:05:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd88000 == 24 [pid = 1754] [id = 377] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x916e8c00) [pid = 1754] [serial = 1103] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8dd8a400) [pid = 1754] [serial = 1094] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8da85c00) [pid = 1754] [serial = 1089] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8da7ac00) [pid = 1754] [serial = 1088] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8d991400) [pid = 1754] [serial = 1091] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8f745400) [pid = 1754] [serial = 1097] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8d995800) [pid = 1754] [serial = 1092] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8da86c00) [pid = 1754] [serial = 1100] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8e555c00) [pid = 1754] [serial = 1071] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8dbf5800) [pid = 1754] [serial = 1070] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92119800) [pid = 1754] [serial = 1074] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x916ef000) [pid = 1754] [serial = 1073] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x9524a800) [pid = 1754] [serial = 1077] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x95241400) [pid = 1754] [serial = 1076] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9532ac00) [pid = 1754] [serial = 1080] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x95327800) [pid = 1754] [serial = 1079] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x95344800) [pid = 1754] [serial = 1083] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9533cc00) [pid = 1754] [serial = 1082] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x983b0000) [pid = 1754] [serial = 1086] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x95532c00) [pid = 1754] [serial = 1085] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8f8d2c00) [pid = 1754] [serial = 1098] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8dd8ec00) [pid = 1754] [serial = 1095] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8f8d6000) [pid = 1754] [serial = 1101] [outer = (nil)] [url = about:blank] 09:05:01 INFO - PROCESS | 1754 | 1466697901426 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1754 | 1466697901436 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3c400 == 25 [pid = 1754] [id = 385] 09:05:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8bf3d000) [pid = 1754] [serial = 1156] [outer = (nil)] 09:05:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8bf58c00) [pid = 1754] [serial = 1157] [outer = 0x8bf3d000] 09:05:01 INFO - PROCESS | 1754 | 1466697901518 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8c387c00) [pid = 1754] [serial = 1158] [outer = 0x8bf3d000] 09:05:02 INFO - PROCESS | 1754 | 1466697902338 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:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2437ms 09:05:02 INFO - PROCESS | 1754 | 1466697902372 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1754 | 1466697902377 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:05:02 INFO - PROCESS | 1754 | 1466697902385 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1754 | 1466697902389 Marionette TRACE conn4 <- [1,1514,null,{}] 09:05:02 INFO - PROCESS | 1754 | 1466697902397 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:05:02 INFO - PROCESS | 1754 | 1466697902405 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:02 INFO - PROCESS | 1754 | 1466697902573 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:05:02 INFO - PROCESS | 1754 | 1466697902585 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1754 | 1466697902596 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbef400 == 26 [pid = 1754] [id = 386] 09:05:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dbef800) [pid = 1754] [serial = 1159] [outer = (nil)] 09:05:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8dbf3c00) [pid = 1754] [serial = 1160] [outer = 0x8dbef800] 09:05:02 INFO - PROCESS | 1754 | 1466697902682 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8dd87000) [pid = 1754] [serial = 1161] [outer = 0x8dbef800] 09:05:03 INFO - PROCESS | 1754 | 1466697903630 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:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1293ms 09:05:03 INFO - PROCESS | 1754 | 1466697903684 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1754 | 1466697903691 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:05:03 INFO - PROCESS | 1754 | 1466697903699 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1754 | 1466697903701 Marionette TRACE conn4 <- [1,1518,null,{}] 09:05:03 INFO - PROCESS | 1754 | 1466697903708 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:05:03 INFO - PROCESS | 1754 | 1466697903713 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:03 INFO - PROCESS | 1754 | 1466697903941 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:05:04 INFO - PROCESS | 1754 | 1466697904034 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1754 | 1466697904041 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbedc00 == 27 [pid = 1754] [id = 387] 09:05:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e54c400) [pid = 1754] [serial = 1162] [outer = (nil)] 09:05:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8ed36000) [pid = 1754] [serial = 1163] [outer = 0x8e54c400] 09:05:04 INFO - PROCESS | 1754 | 1466697904109 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f73b000) [pid = 1754] [serial = 1164] [outer = 0x8e54c400] 09:05:05 INFO - PROCESS | 1754 | 1466697905032 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:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1380ms 09:05:05 INFO - PROCESS | 1754 | 1466697905082 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1754 | 1466697905085 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:05:05 INFO - PROCESS | 1754 | 1466697905100 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1754 | 1466697905109 Marionette TRACE conn4 <- [1,1522,null,{}] 09:05:05 INFO - PROCESS | 1754 | 1466697905123 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:05:05 INFO - PROCESS | 1754 | 1466697905131 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:05 INFO - PROCESS | 1754 | 1466697905346 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:05:05 INFO - PROCESS | 1754 | 1466697905366 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1754 | 1466697905373 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x9138bc00 == 28 [pid = 1754] [id = 388] 09:05:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9138c800) [pid = 1754] [serial = 1165] [outer = (nil)] 09:05:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x916e8400) [pid = 1754] [serial = 1166] [outer = 0x9138c800] 09:05:05 INFO - PROCESS | 1754 | 1466697905439 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x916f0000) [pid = 1754] [serial = 1167] [outer = 0x9138c800] 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9211cc00) [pid = 1754] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x91385c00) [pid = 1754] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d99f800) [pid = 1754] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9233ac00) [pid = 1754] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8ed31400) [pid = 1754] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8c38bc00) [pid = 1754] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8ed3dc00) [pid = 1754] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92115800) [pid = 1754] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8ed35000) [pid = 1754] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x916e1400) [pid = 1754] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:05:06 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8bf64400) [pid = 1754] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:05:06 INFO - PROCESS | 1754 | 1466697906680 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:05:06 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:05:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:05:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:05:06 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:05:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:05:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:05:06 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:05:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:05:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:05:06 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:05:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:05:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:05:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1653ms 09:05:06 INFO - PROCESS | 1754 | 1466697906746 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1754 | 1466697906755 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:05:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:05:06 INFO - PROCESS | 1754 | 1466697906791 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 1754 | 1466697906795 Marionette TRACE conn4 <- [1,1526,null,{}] 09:05:06 INFO - PROCESS | 1754 | 1466697906804 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:05:06 INFO - PROCESS | 1754 | 1466697906808 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:07 INFO - PROCESS | 1754 | 1466697907029 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:05:07 INFO - PROCESS | 1754 | 1466697907153 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1754 | 1466697907159 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3e000 == 29 [pid = 1754] [id = 389] 09:05:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8bf64400) [pid = 1754] [serial = 1168] [outer = (nil)] 09:05:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8ed38000) [pid = 1754] [serial = 1169] [outer = 0x8bf64400] 09:05:07 INFO - PROCESS | 1754 | 1466697907228 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x916e4800) [pid = 1754] [serial = 1170] [outer = 0x8bf64400] 09:05:07 INFO - PROCESS | 1754 | 1466697907940 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:05:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:05:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:05:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:05:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:05:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:05:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:05:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:05:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1218ms 09:05:07 INFO - PROCESS | 1754 | 1466697907987 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1754 | 1466697907992 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:05:08 INFO - PROCESS | 1754 | 1466697908014 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1754 | 1466697908016 Marionette TRACE conn4 <- [1,1530,null,{}] 09:05:08 INFO - PROCESS | 1754 | 1466697908023 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:05:08 INFO - PROCESS | 1754 | 1466697908028 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:08 INFO - PROCESS | 1754 | 1466697908178 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:05:08 INFO - PROCESS | 1754 | 1466697908187 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1754 | 1466697908205 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x92119800 == 30 [pid = 1754] [id = 390] 09:05:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x92119c00) [pid = 1754] [serial = 1171] [outer = (nil)] 09:05:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9252f800) [pid = 1754] [serial = 1172] [outer = 0x92119c00] 09:05:08 INFO - PROCESS | 1754 | 1466697908286 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92583c00) [pid = 1754] [serial = 1173] [outer = 0x92119c00] 09:05:09 INFO - PROCESS | 1754 | 1466697909325 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:05:09 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:05:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:05:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:05:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:05:09 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:05:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:05:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1344ms 09:05:09 INFO - PROCESS | 1754 | 1466697909349 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1754 | 1466697909355 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:05:09 INFO - PROCESS | 1754 | 1466697909363 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1754 | 1466697909370 Marionette TRACE conn4 <- [1,1534,null,{}] 09:05:09 INFO - PROCESS | 1754 | 1466697909378 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:05:09 INFO - PROCESS | 1754 | 1466697909384 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:09 INFO - PROCESS | 1754 | 1466697909583 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:05:09 INFO - PROCESS | 1754 | 1466697909742 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1754 | 1466697909754 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf36400 == 31 [pid = 1754] [id = 391] 09:05:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8c390000) [pid = 1754] [serial = 1174] [outer = (nil)] 09:05:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e553800) [pid = 1754] [serial = 1175] [outer = 0x8c390000] 09:05:09 INFO - PROCESS | 1754 | 1466697909837 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f738000) [pid = 1754] [serial = 1176] [outer = 0x8c390000] 09:05:10 INFO - PROCESS | 1754 | 1466697910885 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:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1594ms 09:05:10 INFO - PROCESS | 1754 | 1466697910957 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1754 | 1466697910965 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:05:10 INFO - PROCESS | 1754 | 1466697910976 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1754 | 1466697910980 Marionette TRACE conn4 <- [1,1538,null,{}] 09:05:10 INFO - PROCESS | 1754 | 1466697910986 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:05:10 INFO - PROCESS | 1754 | 1466697910992 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:11 INFO - PROCESS | 1754 | 1466697911230 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:05:11 INFO - PROCESS | 1754 | 1466697911490 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1754 | 1466697911499 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f744c00 == 32 [pid = 1754] [id = 392] 09:05:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x916e8c00) [pid = 1754] [serial = 1177] [outer = (nil)] 09:05:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92112800) [pid = 1754] [serial = 1178] [outer = 0x916e8c00] 09:05:11 INFO - PROCESS | 1754 | 1466697911628 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92340000) [pid = 1754] [serial = 1179] [outer = 0x916e8c00] 09:05:12 INFO - PROCESS | 1754 | 1466697912583 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:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1648ms 09:05:12 INFO - PROCESS | 1754 | 1466697912651 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:05:12 INFO - PROCESS | 1754 | 1466697912655 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:05:12 INFO - PROCESS | 1754 | 1466697912662 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1754 | 1466697912668 Marionette TRACE conn4 <- [1,1542,null,{}] 09:05:12 INFO - PROCESS | 1754 | 1466697912685 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:05:12 INFO - PROCESS | 1754 | 1466697912693 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:12 INFO - PROCESS | 1754 | 1466697912885 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:05:13 INFO - PROCESS | 1754 | 1466697913100 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1754 | 1466697913108 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e85400 == 33 [pid = 1754] [id = 393] 09:05:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92e88400) [pid = 1754] [serial = 1180] [outer = (nil)] 09:05:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92e90000) [pid = 1754] [serial = 1181] [outer = 0x92e88400] 09:05:13 INFO - PROCESS | 1754 | 1466697913199 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x93c4e400) [pid = 1754] [serial = 1182] [outer = 0x92e88400] 09:05:14 INFO - PROCESS | 1754 | 1466697914119 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:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1536ms 09:05:14 INFO - PROCESS | 1754 | 1466697914198 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:05:14 INFO - PROCESS | 1754 | 1466697914203 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:05:14 INFO - PROCESS | 1754 | 1466697914209 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1754 | 1466697914213 Marionette TRACE conn4 <- [1,1546,null,{}] 09:05:14 INFO - PROCESS | 1754 | 1466697914219 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:05:14 INFO - PROCESS | 1754 | 1466697914224 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:14 INFO - PROCESS | 1754 | 1466697914474 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:05:14 INFO - PROCESS | 1754 | 1466697914602 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1754 | 1466697914611 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3ac00 == 34 [pid = 1754] [id = 394] 09:05:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8d99cc00) [pid = 1754] [serial = 1183] [outer = (nil)] 09:05:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x93e73c00) [pid = 1754] [serial = 1184] [outer = 0x8d99cc00] 09:05:14 INFO - PROCESS | 1754 | 1466697914732 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x951ba400) [pid = 1754] [serial = 1185] [outer = 0x8d99cc00] 09:05:15 INFO - PROCESS | 1754 | 1466697915819 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:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1690ms 09:05:15 INFO - PROCESS | 1754 | 1466697915900 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1754 | 1466697915906 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:05:15 INFO - PROCESS | 1754 | 1466697915915 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1754 | 1466697915919 Marionette TRACE conn4 <- [1,1550,null,{}] 09:05:15 INFO - PROCESS | 1754 | 1466697915927 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:05:15 INFO - PROCESS | 1754 | 1466697915933 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:16 INFO - PROCESS | 1754 | 1466697916211 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:05:16 INFO - PROCESS | 1754 | 1466697916454 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1754 | 1466697916469 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7d000 == 35 [pid = 1754] [id = 395] 09:05:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8da7f800) [pid = 1754] [serial = 1186] [outer = (nil)] 09:05:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8dd88000) [pid = 1754] [serial = 1187] [outer = 0x8da7f800] 09:05:16 INFO - PROCESS | 1754 | 1466697916549 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8e54e400) [pid = 1754] [serial = 1188] [outer = 0x8da7f800] 09:05:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf60000 == 34 [pid = 1754] [id = 351] 09:05:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3c800 == 33 [pid = 1754] [id = 354] 09:05:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8f740000 == 32 [pid = 1754] [id = 365] 09:05:16 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf5c00 == 31 [pid = 1754] [id = 364] 09:05:16 INFO - PROCESS | 1754 | --DOCSHELL 0x92006400 == 30 [pid = 1754] [id = 352] 09:05:17 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38dc00 == 29 [pid = 1754] [id = 363] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92e87400) [pid = 1754] [serial = 1134] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9258b800) [pid = 1754] [serial = 1133] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92423c00) [pid = 1754] [serial = 1131] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92001c00) [pid = 1754] [serial = 1104] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x92116c00) [pid = 1754] [serial = 1130] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92567c00) [pid = 1754] [serial = 1128] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8ed3fc00) [pid = 1754] [serial = 1121] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8dbf9000) [pid = 1754] [serial = 1119] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8f73f800) [pid = 1754] [serial = 1109] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x9233c000) [pid = 1754] [serial = 1113] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92423400) [pid = 1754] [serial = 1115] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8da80400) [pid = 1754] [serial = 1118] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92529400) [pid = 1754] [serial = 1127] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92117c00) [pid = 1754] [serial = 1125] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9252d800) [pid = 1754] [serial = 1116] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9211dc00) [pid = 1754] [serial = 1112] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x92009800) [pid = 1754] [serial = 1124] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8da84c00) [pid = 1754] [serial = 1106] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8dbfa800) [pid = 1754] [serial = 1107] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8f8db400) [pid = 1754] [serial = 1110] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8f742000) [pid = 1754] [serial = 1122] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1754 | 1466697917445 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:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1583ms 09:05:17 INFO - PROCESS | 1754 | 1466697917497 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1754 | 1466697917502 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:05:17 INFO - PROCESS | 1754 | 1466697917513 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1754 | 1466697917516 Marionette TRACE conn4 <- [1,1554,null,{}] 09:05:17 INFO - PROCESS | 1754 | 1466697917522 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:05:17 INFO - PROCESS | 1754 | 1466697917527 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:17 INFO - PROCESS | 1754 | 1466697917691 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:05:17 INFO - PROCESS | 1754 | 1466697917701 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1754 | 1466697917710 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf2400 == 30 [pid = 1754] [id = 396] 09:05:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8f73e800) [pid = 1754] [serial = 1189] [outer = (nil)] 09:05:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8f8cd800) [pid = 1754] [serial = 1190] [outer = 0x8f73e800] 09:05:17 INFO - PROCESS | 1754 | 1466697917778 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8f8d7000) [pid = 1754] [serial = 1191] [outer = 0x8f73e800] 09:05:18 INFO - PROCESS | 1754 | 1466697918699 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:05:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:05:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1235ms 09:05:18 INFO - PROCESS | 1754 | 1466697918748 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1754 | 1466697918752 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:05:18 INFO - PROCESS | 1754 | 1466697918758 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1754 | 1466697918764 Marionette TRACE conn4 <- [1,1558,null,{}] 09:05:18 INFO - PROCESS | 1754 | 1466697918779 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:05:18 INFO - PROCESS | 1754 | 1466697918787 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:18 INFO - PROCESS | 1754 | 1466697918945 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:05:19 INFO - PROCESS | 1754 | 1466697919086 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1754 | 1466697919098 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x92005c00 == 31 [pid = 1754] [id = 397] 09:05:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x92006800) [pid = 1754] [serial = 1192] [outer = (nil)] 09:05:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x92115800) [pid = 1754] [serial = 1193] [outer = 0x92006800] 09:05:19 INFO - PROCESS | 1754 | 1466697919164 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92336800) [pid = 1754] [serial = 1194] [outer = 0x92006800] 09:05:20 INFO - PROCESS | 1754 | 1466697920001 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:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1284ms 09:05:20 INFO - PROCESS | 1754 | 1466697920042 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1754 | 1466697920046 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:05:20 INFO - PROCESS | 1754 | 1466697920052 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1754 | 1466697920056 Marionette TRACE conn4 <- [1,1562,null,{}] 09:05:20 INFO - PROCESS | 1754 | 1466697920068 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:05:20 INFO - PROCESS | 1754 | 1466697920071 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:20 INFO - PROCESS | 1754 | 1466697920265 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:05:20 INFO - PROCESS | 1754 | 1466697920291 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1754 | 1466697920297 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf38800 == 32 [pid = 1754] [id = 398] 09:05:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dbeec00) [pid = 1754] [serial = 1195] [outer = (nil)] 09:05:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92530000) [pid = 1754] [serial = 1196] [outer = 0x8dbeec00] 09:05:20 INFO - PROCESS | 1754 | 1466697920364 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92532800) [pid = 1754] [serial = 1197] [outer = 0x8dbeec00] 09:05:21 INFO - PROCESS | 1754 | 1466697921246 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:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1252ms 09:05:21 INFO - PROCESS | 1754 | 1466697921313 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 1754 | 1466697921317 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:05:21 INFO - PROCESS | 1754 | 1466697921323 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 1754 | 1466697921326 Marionette TRACE conn4 <- [1,1566,null,{}] 09:05:21 INFO - PROCESS | 1754 | 1466697921332 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:05:21 INFO - PROCESS | 1754 | 1466697921336 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:21 INFO - PROCESS | 1754 | 1466697921630 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9138c800) [pid = 1754] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d99d800) [pid = 1754] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x916eac00) [pid = 1754] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x92e83000) [pid = 1754] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8bf3d000) [pid = 1754] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8dbef800) [pid = 1754] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8e54c400) [pid = 1754] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8bf64400) [pid = 1754] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x93c8f800) [pid = 1754] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8bf61000) [pid = 1754] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x93c91c00) [pid = 1754] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:05:21 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8c38d800) [pid = 1754] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:05:21 INFO - PROCESS | 1754 | 1466697921743 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 1754 | 1466697921753 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf61000 == 33 [pid = 1754] [id = 399] 09:05:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8bf64400) [pid = 1754] [serial = 1198] [outer = (nil)] 09:05:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8dbf8000) [pid = 1754] [serial = 1199] [outer = 0x8bf64400] 09:05:21 INFO - PROCESS | 1754 | 1466697921821 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8f73d800) [pid = 1754] [serial = 1200] [outer = 0x8bf64400] 09:05:22 INFO - PROCESS | 1754 | 1466697922581 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:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1299ms 09:05:22 INFO - PROCESS | 1754 | 1466697922622 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1754 | 1466697922626 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:05:22 INFO - PROCESS | 1754 | 1466697922631 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1754 | 1466697922634 Marionette TRACE conn4 <- [1,1570,null,{}] 09:05:22 INFO - PROCESS | 1754 | 1466697922639 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:05:22 INFO - PROCESS | 1754 | 1466697922650 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:22 INFO - PROCESS | 1754 | 1466697922841 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:05:22 INFO - PROCESS | 1754 | 1466697922850 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1754 | 1466697922866 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5b000 == 34 [pid = 1754] [id = 400] 09:05:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8c391c00) [pid = 1754] [serial = 1201] [outer = (nil)] 09:05:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x93c8f800) [pid = 1754] [serial = 1202] [outer = 0x8c391c00] 09:05:23 INFO - PROCESS | 1754 | 1466697923054 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x93e72000) [pid = 1754] [serial = 1203] [outer = 0x8c391c00] 09:05:23 INFO - PROCESS | 1754 | 1466697923966 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:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1381ms 09:05:24 INFO - PROCESS | 1754 | 1466697924014 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1754 | 1466697924021 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:05:24 INFO - PROCESS | 1754 | 1466697924030 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1754 | 1466697924035 Marionette TRACE conn4 <- [1,1574,null,{}] 09:05:24 INFO - PROCESS | 1754 | 1466697924043 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:05:24 INFO - PROCESS | 1754 | 1466697924049 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:24 INFO - PROCESS | 1754 | 1466697924231 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:05:24 INFO - PROCESS | 1754 | 1466697924405 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1754 | 1466697924419 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38c800 == 35 [pid = 1754] [id = 401] 09:05:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8c38dc00) [pid = 1754] [serial = 1204] [outer = (nil)] 09:05:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8dbf5c00) [pid = 1754] [serial = 1205] [outer = 0x8c38dc00] 09:05:24 INFO - PROCESS | 1754 | 1466697924499 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e54c400) [pid = 1754] [serial = 1206] [outer = 0x8c38dc00] 09:05:25 INFO - PROCESS | 1754 | 1466697925553 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:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1583ms 09:05:25 INFO - PROCESS | 1754 | 1466697925612 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 1754 | 1466697925619 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:05:25 INFO - PROCESS | 1754 | 1466697925630 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 1754 | 1466697925633 Marionette TRACE conn4 <- [1,1578,null,{}] 09:05:25 INFO - PROCESS | 1754 | 1466697925640 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:05:25 INFO - PROCESS | 1754 | 1466697925646 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:25 INFO - PROCESS | 1754 | 1466697925829 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:05:26 INFO - PROCESS | 1754 | 1466697926045 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1754 | 1466697926053 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8dc800 == 36 [pid = 1754] [id = 402] 09:05:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x91387000) [pid = 1754] [serial = 1207] [outer = (nil)] 09:05:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x916ec800) [pid = 1754] [serial = 1208] [outer = 0x91387000] 09:05:26 INFO - PROCESS | 1754 | 1466697926177 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9200e400) [pid = 1754] [serial = 1209] [outer = 0x91387000] 09:05:27 INFO - PROCESS | 1754 | 1466697927116 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:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1531ms 09:05:27 INFO - PROCESS | 1754 | 1466697927161 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:05:27 INFO - PROCESS | 1754 | 1466697927165 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:05:27 INFO - PROCESS | 1754 | 1466697927172 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 1754 | 1466697927178 Marionette TRACE conn4 <- [1,1582,null,{}] 09:05:27 INFO - PROCESS | 1754 | 1466697927194 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:05:27 INFO - PROCESS | 1754 | 1466697927203 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:27 INFO - PROCESS | 1754 | 1466697927379 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:05:27 INFO - PROCESS | 1754 | 1466697927596 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1754 | 1466697927606 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200d800 == 37 [pid = 1754] [id = 403] 09:05:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92e8b400) [pid = 1754] [serial = 1210] [outer = (nil)] 09:05:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x93c59c00) [pid = 1754] [serial = 1211] [outer = 0x92e8b400] 09:05:27 INFO - PROCESS | 1754 | 1466697927731 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x95241000) [pid = 1754] [serial = 1212] [outer = 0x92e8b400] 09:05:28 INFO - PROCESS | 1754 | 1466697928633 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:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1536ms 09:05:28 INFO - PROCESS | 1754 | 1466697928708 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1754 | 1466697928713 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:05:28 INFO - PROCESS | 1754 | 1466697928719 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1754 | 1466697928722 Marionette TRACE conn4 <- [1,1586,null,{}] 09:05:28 INFO - PROCESS | 1754 | 1466697928728 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:05:28 INFO - PROCESS | 1754 | 1466697928733 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:28 INFO - PROCESS | 1754 | 1466697928942 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:05:29 INFO - PROCESS | 1754 | 1466697929114 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 1754 | 1466697929123 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x91386800 == 38 [pid = 1754] [id = 404] 09:05:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92e8d400) [pid = 1754] [serial = 1213] [outer = (nil)] 09:05:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x952f1c00) [pid = 1754] [serial = 1214] [outer = 0x92e8d400] 09:05:29 INFO - PROCESS | 1754 | 1466697929240 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x95328000) [pid = 1754] [serial = 1215] [outer = 0x92e8d400] 09:05:30 INFO - PROCESS | 1754 | 1466697930144 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:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1490ms 09:05:30 INFO - PROCESS | 1754 | 1466697930209 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1754 | 1466697930214 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:05:30 INFO - PROCESS | 1754 | 1466697930220 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1754 | 1466697930223 Marionette TRACE conn4 <- [1,1590,null,{}] 09:05:30 INFO - PROCESS | 1754 | 1466697930229 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:05:30 INFO - PROCESS | 1754 | 1466697930234 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:30 INFO - PROCESS | 1754 | 1466697930401 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:05:30 INFO - PROCESS | 1754 | 1466697930573 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1754 | 1466697930585 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d996800 == 39 [pid = 1754] [id = 405] 09:05:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92001c00) [pid = 1754] [serial = 1216] [outer = (nil)] 09:05:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9532fc00) [pid = 1754] [serial = 1217] [outer = 0x92001c00] 09:05:30 INFO - PROCESS | 1754 | 1466697930663 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x95332000) [pid = 1754] [serial = 1218] [outer = 0x92001c00] 09:05:31 INFO - PROCESS | 1754 | 1466697931604 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:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1429ms 09:05:31 INFO - PROCESS | 1754 | 1466697931650 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1754 | 1466697931654 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:05:31 INFO - PROCESS | 1754 | 1466697931661 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1754 | 1466697931665 Marionette TRACE conn4 <- [1,1594,null,{}] 09:05:31 INFO - PROCESS | 1754 | 1466697931670 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:05:31 INFO - PROCESS | 1754 | 1466697931680 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:31 INFO - PROCESS | 1754 | 1466697931884 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:05:32 INFO - PROCESS | 1754 | 1466697932057 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1754 | 1466697932068 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d994000 == 40 [pid = 1754] [id = 406] 09:05:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x95331400) [pid = 1754] [serial = 1219] [outer = (nil)] 09:05:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x953b4800) [pid = 1754] [serial = 1220] [outer = 0x95331400] 09:05:32 INFO - PROCESS | 1754 | 1466697932202 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x953b9c00) [pid = 1754] [serial = 1221] [outer = 0x95331400] 09:05:33 INFO - PROCESS | 1754 | 1466697933056 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:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1438ms 09:05:33 INFO - PROCESS | 1754 | 1466697933100 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1754 | 1466697933104 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:05:33 INFO - PROCESS | 1754 | 1466697933110 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1754 | 1466697933114 Marionette TRACE conn4 <- [1,1598,null,{}] 09:05:33 INFO - PROCESS | 1754 | 1466697933119 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:05:33 INFO - PROCESS | 1754 | 1466697933125 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:33 INFO - PROCESS | 1754 | 1466697933300 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:05:33 INFO - PROCESS | 1754 | 1466697933474 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 1754 | 1466697933482 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf64800 == 41 [pid = 1754] [id = 407] 09:05:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f73d400) [pid = 1754] [serial = 1222] [outer = (nil)] 09:05:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x95529800) [pid = 1754] [serial = 1223] [outer = 0x8f73d400] 09:05:33 INFO - PROCESS | 1754 | 1466697933560 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x95532c00) [pid = 1754] [serial = 1224] [outer = 0x8f73d400] 09:05:34 INFO - PROCESS | 1754 | 1466697934430 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:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1379ms 09:05:34 INFO - PROCESS | 1754 | 1466697934490 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 1754 | 1466697934494 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:05:34 INFO - PROCESS | 1754 | 1466697934501 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1754 | 1466697934503 Marionette TRACE conn4 <- [1,1602,null,{}] 09:05:34 INFO - PROCESS | 1754 | 1466697934509 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:05:34 INFO - PROCESS | 1754 | 1466697934515 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:34 INFO - PROCESS | 1754 | 1466697934702 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:05:35 INFO - PROCESS | 1754 | 1466697935123 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1754 | 1466697935132 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c385800 == 42 [pid = 1754] [id = 408] 09:05:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8c386400) [pid = 1754] [serial = 1225] [outer = (nil)] 09:05:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8c390800) [pid = 1754] [serial = 1226] [outer = 0x8c386400] 09:05:35 INFO - PROCESS | 1754 | 1466697935247 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8da80800) [pid = 1754] [serial = 1227] [outer = 0x8c386400] 09:05:36 INFO - PROCESS | 1754 | 1466697936208 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:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1786ms 09:05:36 INFO - PROCESS | 1754 | 1466697936290 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:05:36 INFO - PROCESS | 1754 | 1466697936295 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:05:36 INFO - PROCESS | 1754 | 1466697936303 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1754 | 1466697936306 Marionette TRACE conn4 <- [1,1606,null,{}] 09:05:36 INFO - PROCESS | 1754 | 1466697936314 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:05:36 INFO - PROCESS | 1754 | 1466697936322 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3c400 == 41 [pid = 1754] [id = 385] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d993c00 == 40 [pid = 1754] [id = 350] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf35000 == 39 [pid = 1754] [id = 359] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x92335400 == 38 [pid = 1754] [id = 353] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf63400 == 37 [pid = 1754] [id = 356] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf63c00 == 36 [pid = 1754] [id = 367] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf32400 == 35 [pid = 1754] [id = 366] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x91384000 == 34 [pid = 1754] [id = 357] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x93e77000 == 33 [pid = 1754] [id = 358] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d8800 == 32 [pid = 1754] [id = 360] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf62800 == 31 [pid = 1754] [id = 355] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99f400 == 30 [pid = 1754] [id = 362] 09:05:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8c386000 == 29 [pid = 1754] [id = 361] 09:05:37 INFO - PROCESS | 1754 | 1466697937505 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x916e8400) [pid = 1754] [serial = 1166] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8e559000) [pid = 1754] [serial = 1137] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8e54c800) [pid = 1754] [serial = 1136] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9211e800) [pid = 1754] [serial = 1140] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x92008800) [pid = 1754] [serial = 1139] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x93c58400) [pid = 1754] [serial = 1143] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8bf58c00) [pid = 1754] [serial = 1157] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8c387c00) [pid = 1754] [serial = 1158] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x93acb000) [pid = 1754] [serial = 1142] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8dbf3c00) [pid = 1754] [serial = 1160] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dd87000) [pid = 1754] [serial = 1161] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f73b000) [pid = 1754] [serial = 1164] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8ed38000) [pid = 1754] [serial = 1169] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x93e7d400) [pid = 1754] [serial = 1146] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x93e76000) [pid = 1754] [serial = 1145] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8d99bc00) [pid = 1754] [serial = 1155] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8c385000) [pid = 1754] [serial = 1154] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x95245400) [pid = 1754] [serial = 1149] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x916f0000) [pid = 1754] [serial = 1167] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x95241c00) [pid = 1754] [serial = 1148] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x95336400) [pid = 1754] [serial = 1152] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x952fa400) [pid = 1754] [serial = 1151] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8ed36000) [pid = 1754] [serial = 1163] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x916e4800) [pid = 1754] [serial = 1170] [outer = (nil)] [url = about:blank] 09:05:37 INFO - PROCESS | 1754 | 1466697937800 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1754 | 1466697937812 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5f400 == 30 [pid = 1754] [id = 409] 09:05:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8bf60400) [pid = 1754] [serial = 1228] [outer = (nil)] 09:05:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8bf65c00) [pid = 1754] [serial = 1229] [outer = 0x8bf60400] 09:05:37 INFO - PROCESS | 1754 | 1466697937883 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8c392000) [pid = 1754] [serial = 1230] [outer = 0x8bf60400] 09:05:38 INFO - PROCESS | 1754 | 1466697938705 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:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2442ms 09:05:38 INFO - PROCESS | 1754 | 1466697938745 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:05:38 INFO - PROCESS | 1754 | 1466697938752 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:05:38 INFO - PROCESS | 1754 | 1466697938760 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1754 | 1466697938764 Marionette TRACE conn4 <- [1,1610,null,{}] 09:05:38 INFO - PROCESS | 1754 | 1466697938782 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:05:38 INFO - PROCESS | 1754 | 1466697938787 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:38 INFO - PROCESS | 1754 | 1466697938997 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:05:39 INFO - PROCESS | 1754 | 1466697939009 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1754 | 1466697939020 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf1400 == 31 [pid = 1754] [id = 410] 09:05:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dbf2c00) [pid = 1754] [serial = 1231] [outer = (nil)] 09:05:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8dbf6800) [pid = 1754] [serial = 1232] [outer = 0x8dbf2c00] 09:05:39 INFO - PROCESS | 1754 | 1466697939086 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dd8b400) [pid = 1754] [serial = 1233] [outer = 0x8dbf2c00] 09:05:39 INFO - PROCESS | 1754 | 1466697939937 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:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1231ms 09:05:40 INFO - PROCESS | 1754 | 1466697939998 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1754 | 1466697940004 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:05:40 INFO - PROCESS | 1754 | 1466697940011 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1754 | 1466697940014 Marionette TRACE conn4 <- [1,1614,null,{}] 09:05:40 INFO - PROCESS | 1754 | 1466697940021 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:05:40 INFO - PROCESS | 1754 | 1466697940027 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:40 INFO - PROCESS | 1754 | 1466697940242 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:05:40 INFO - PROCESS | 1754 | 1466697940265 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 1754 | 1466697940273 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e557000 == 32 [pid = 1754] [id = 411] 09:05:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8e558800) [pid = 1754] [serial = 1234] [outer = (nil)] 09:05:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8ed3d000) [pid = 1754] [serial = 1235] [outer = 0x8e558800] 09:05:40 INFO - PROCESS | 1754 | 1466697940340 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8f73a000) [pid = 1754] [serial = 1236] [outer = 0x8e558800] 09:05:41 INFO - PROCESS | 1754 | 1466697941355 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:05:41 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:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1378ms 09:05:41 INFO - PROCESS | 1754 | 1466697941392 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 1754 | 1466697941397 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:05:41 INFO - PROCESS | 1754 | 1466697941418 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 1754 | 1466697941426 Marionette TRACE conn4 <- [1,1618,null,{}] 09:05:41 INFO - PROCESS | 1754 | 1466697941436 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:05:41 INFO - PROCESS | 1754 | 1466697941442 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:41 INFO - PROCESS | 1754 | 1466697941688 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:05:41 INFO - PROCESS | 1754 | 1466697941714 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1754 | 1466697941720 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99f400 == 33 [pid = 1754] [id = 412] 09:05:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dbefc00) [pid = 1754] [serial = 1237] [outer = (nil)] 09:05:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x9138ec00) [pid = 1754] [serial = 1238] [outer = 0x8dbefc00] 09:05:41 INFO - PROCESS | 1754 | 1466697941787 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x916ec000) [pid = 1754] [serial = 1239] [outer = 0x8dbefc00] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8c391c00) [pid = 1754] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8dbeec00) [pid = 1754] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8bf64400) [pid = 1754] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8c390000) [pid = 1754] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8da7f800) [pid = 1754] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d99cc00) [pid = 1754] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8f73e800) [pid = 1754] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x916e8c00) [pid = 1754] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92e88400) [pid = 1754] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x92006800) [pid = 1754] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:05:42 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x92119c00) [pid = 1754] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:05:43 INFO - PROCESS | 1754 | 1466697943148 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:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1761ms 09:05:43 INFO - PROCESS | 1754 | 1466697943171 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1754 | 1466697943176 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:05:43 INFO - PROCESS | 1754 | 1466697943191 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1754 | 1466697943194 Marionette TRACE conn4 <- [1,1622,null,{}] 09:05:43 INFO - PROCESS | 1754 | 1466697943199 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:05:43 INFO - PROCESS | 1754 | 1466697943203 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:43 INFO - PROCESS | 1754 | 1466697943347 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:05:43 INFO - PROCESS | 1754 | 1466697943362 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1754 | 1466697943368 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf66000 == 34 [pid = 1754] [id = 413] 09:05:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x91386000) [pid = 1754] [serial = 1240] [outer = (nil)] 09:05:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92004c00) [pid = 1754] [serial = 1241] [outer = 0x91386000] 09:05:43 INFO - PROCESS | 1754 | 1466697943435 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9200b000) [pid = 1754] [serial = 1242] [outer = 0x91386000] 09:05:44 INFO - PROCESS | 1754 | 1466697944272 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:05:44 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:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1130ms 09:05:44 INFO - PROCESS | 1754 | 1466697944322 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1754 | 1466697944325 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:05:44 INFO - PROCESS | 1754 | 1466697944343 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1754 | 1466697944346 Marionette TRACE conn4 <- [1,1626,null,{}] 09:05:44 INFO - PROCESS | 1754 | 1466697944351 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:05:44 INFO - PROCESS | 1754 | 1466697944356 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:44 INFO - PROCESS | 1754 | 1466697944516 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:05:44 INFO - PROCESS | 1754 | 1466697944528 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 1754 | 1466697944546 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x9211a400 == 35 [pid = 1754] [id = 414] 09:05:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9211fc00) [pid = 1754] [serial = 1243] [outer = (nil)] 09:05:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9233cc00) [pid = 1754] [serial = 1244] [outer = 0x9211fc00] 09:05:44 INFO - PROCESS | 1754 | 1466697944622 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9256b800) [pid = 1754] [serial = 1245] [outer = 0x9211fc00] 09:05:45 INFO - PROCESS | 1754 | 1466697945833 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:05:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:05:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1531ms 09:05:45 INFO - PROCESS | 1754 | 1466697945875 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1754 | 1466697945882 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:05:45 INFO - PROCESS | 1754 | 1466697945889 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1754 | 1466697945897 Marionette TRACE conn4 <- [1,1630,null,{}] 09:05:45 INFO - PROCESS | 1754 | 1466697945905 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:05:45 INFO - PROCESS | 1754 | 1466697945910 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:46 INFO - PROCESS | 1754 | 1466697946101 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:05:46 INFO - PROCESS | 1754 | 1466697946331 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1754 | 1466697946344 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c384000 == 36 [pid = 1754] [id = 415] 09:05:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8c386000) [pid = 1754] [serial = 1246] [outer = (nil)] 09:05:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8dbf9400) [pid = 1754] [serial = 1247] [outer = 0x8c386000] 09:05:46 INFO - PROCESS | 1754 | 1466697946426 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8e54f000) [pid = 1754] [serial = 1248] [outer = 0x8c386000] 09:05:47 INFO - PROCESS | 1754 | 1466697947408 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:05:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:05:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1595ms 09:05:47 INFO - PROCESS | 1754 | 1466697947485 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1754 | 1466697947492 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:05:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:05:47 INFO - PROCESS | 1754 | 1466697947503 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1754 | 1466697947507 Marionette TRACE conn4 <- [1,1634,null,{}] 09:05:47 INFO - PROCESS | 1754 | 1466697947513 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:05:47 INFO - PROCESS | 1754 | 1466697947519 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:47 INFO - PROCESS | 1754 | 1466697947741 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:05:48 INFO - PROCESS | 1754 | 1466697948001 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1754 | 1466697948011 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d0400 == 37 [pid = 1754] [id = 416] 09:05:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x91383000) [pid = 1754] [serial = 1249] [outer = (nil)] 09:05:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x91390000) [pid = 1754] [serial = 1250] [outer = 0x91383000] 09:05:48 INFO - PROCESS | 1754 | 1466697948127 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x916eec00) [pid = 1754] [serial = 1251] [outer = 0x91383000] 09:05:49 INFO - PROCESS | 1754 | 1466697949091 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:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1631ms 09:05:49 INFO - PROCESS | 1754 | 1466697949134 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 1754 | 1466697949139 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:05:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:05:49 INFO - PROCESS | 1754 | 1466697949145 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1754 | 1466697949151 Marionette TRACE conn4 <- [1,1638,null,{}] 09:05:49 INFO - PROCESS | 1754 | 1466697949168 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:05:49 INFO - PROCESS | 1754 | 1466697949176 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:49 INFO - PROCESS | 1754 | 1466697949355 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:05:49 INFO - PROCESS | 1754 | 1466697949569 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1754 | 1466697949584 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x92581c00 == 38 [pid = 1754] [id = 417] 09:05:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x92583800) [pid = 1754] [serial = 1252] [outer = (nil)] 09:05:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9258e800) [pid = 1754] [serial = 1253] [outer = 0x92583800] 09:05:49 INFO - PROCESS | 1754 | 1466697949665 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92e88400) [pid = 1754] [serial = 1254] [outer = 0x92583800] 09:05:50 INFO - PROCESS | 1754 | 1466697950558 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:05:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:05:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1488ms 09:05:50 INFO - PROCESS | 1754 | 1466697950633 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1754 | 1466697950638 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:05:50 INFO - PROCESS | 1754 | 1466697950645 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1754 | 1466697950648 Marionette TRACE conn4 <- [1,1642,null,{}] 09:05:50 INFO - PROCESS | 1754 | 1466697950654 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:05:50 INFO - PROCESS | 1754 | 1466697950659 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:50 INFO - PROCESS | 1754 | 1466697950833 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:05:51 INFO - PROCESS | 1754 | 1466697951021 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1754 | 1466697951029 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38ac00 == 39 [pid = 1754] [id = 418] 09:05:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8f73d000) [pid = 1754] [serial = 1255] [outer = (nil)] 09:05:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x93c56800) [pid = 1754] [serial = 1256] [outer = 0x8f73d000] 09:05:51 INFO - PROCESS | 1754 | 1466697951108 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x93c93c00) [pid = 1754] [serial = 1257] [outer = 0x8f73d000] 09:05:52 INFO - PROCESS | 1754 | 1466697952222 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:05:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:05:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1686ms 09:05:52 INFO - PROCESS | 1754 | 1466697952363 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1754 | 1466697952368 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:05:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:05:52 INFO - PROCESS | 1754 | 1466697952377 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1754 | 1466697952381 Marionette TRACE conn4 <- [1,1646,null,{}] 09:05:52 INFO - PROCESS | 1754 | 1466697952389 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:05:52 INFO - PROCESS | 1754 | 1466697952395 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:52 INFO - PROCESS | 1754 | 1466697952559 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:05:52 INFO - PROCESS | 1754 | 1466697952776 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1754 | 1466697952791 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7dc00 == 40 [pid = 1754] [id = 419] 09:05:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8da7e400) [pid = 1754] [serial = 1258] [outer = (nil)] 09:05:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8dbf9800) [pid = 1754] [serial = 1259] [outer = 0x8da7e400] 09:05:52 INFO - PROCESS | 1754 | 1466697952866 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8dd92800) [pid = 1754] [serial = 1260] [outer = 0x8da7e400] 09:05:53 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf38800 == 39 [pid = 1754] [id = 398] 09:05:53 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf2400 == 38 [pid = 1754] [id = 396] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x93c8f800) [pid = 1754] [serial = 1202] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x92530000) [pid = 1754] [serial = 1196] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8dbf8000) [pid = 1754] [serial = 1199] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8e553800) [pid = 1754] [serial = 1175] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8f738000) [pid = 1754] [serial = 1176] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dd88000) [pid = 1754] [serial = 1187] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8e54e400) [pid = 1754] [serial = 1188] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x93e73c00) [pid = 1754] [serial = 1184] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x951ba400) [pid = 1754] [serial = 1185] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f8cd800) [pid = 1754] [serial = 1190] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8f8d7000) [pid = 1754] [serial = 1191] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x92112800) [pid = 1754] [serial = 1178] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x92340000) [pid = 1754] [serial = 1179] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92e90000) [pid = 1754] [serial = 1181] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x93c4e400) [pid = 1754] [serial = 1182] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x92115800) [pid = 1754] [serial = 1193] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92583c00) [pid = 1754] [serial = 1173] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9252f800) [pid = 1754] [serial = 1172] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92532800) [pid = 1754] [serial = 1197] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x93e72000) [pid = 1754] [serial = 1203] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8f73d800) [pid = 1754] [serial = 1200] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92336800) [pid = 1754] [serial = 1194] [outer = (nil)] [url = about:blank] 09:05:53 INFO - PROCESS | 1754 | 1466697953767 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:05:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:05:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1434ms 09:05:53 INFO - PROCESS | 1754 | 1466697953811 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 1754 | 1466697953817 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:05:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:05:53 INFO - PROCESS | 1754 | 1466697953828 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 1754 | 1466697953832 Marionette TRACE conn4 <- [1,1650,null,{}] 09:05:53 INFO - PROCESS | 1754 | 1466697953837 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:05:53 INFO - PROCESS | 1754 | 1466697953843 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:54 INFO - PROCESS | 1754 | 1466697954005 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:05:54 INFO - PROCESS | 1754 | 1466697954015 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1754 | 1466697954021 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99ac00 == 39 [pid = 1754] [id = 420] 09:05:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8f744400) [pid = 1754] [serial = 1261] [outer = (nil)] 09:05:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8f8d5400) [pid = 1754] [serial = 1262] [outer = 0x8f744400] 09:05:54 INFO - PROCESS | 1754 | 1466697954094 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91384c00) [pid = 1754] [serial = 1263] [outer = 0x8f744400] 09:05:55 INFO - PROCESS | 1754 | 1466697955008 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:05:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1229ms 09:05:55 INFO - PROCESS | 1754 | 1466697955057 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 1754 | 1466697955061 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:05:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:05:55 INFO - PROCESS | 1754 | 1466697955067 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 1754 | 1466697955072 Marionette TRACE conn4 <- [1,1654,null,{}] 09:05:55 INFO - PROCESS | 1754 | 1466697955088 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:05:55 INFO - PROCESS | 1754 | 1466697955095 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:55 INFO - PROCESS | 1754 | 1466697955306 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:05:55 INFO - PROCESS | 1754 | 1466697955317 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 1754 | 1466697955326 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x92335400 == 40 [pid = 1754] [id = 421] 09:05:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92337400) [pid = 1754] [serial = 1264] [outer = (nil)] 09:05:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9252c400) [pid = 1754] [serial = 1265] [outer = 0x92337400] 09:05:55 INFO - PROCESS | 1754 | 1466697955395 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92567c00) [pid = 1754] [serial = 1266] [outer = 0x92337400] 09:05:56 INFO - PROCESS | 1754 | 1466697956289 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:05:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:05:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1232ms 09:05:56 INFO - PROCESS | 1754 | 1466697956299 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1754 | 1466697956303 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:05:56 INFO - PROCESS | 1754 | 1466697956313 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1754 | 1466697956315 Marionette TRACE conn4 <- [1,1658,null,{}] 09:05:56 INFO - PROCESS | 1754 | 1466697956330 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:05:56 INFO - PROCESS | 1754 | 1466697956333 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:56 INFO - PROCESS | 1754 | 1466697956547 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:05:56 INFO - PROCESS | 1754 | 1466697956566 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1754 | 1466697956572 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3d000 == 41 [pid = 1754] [id = 422] 09:05:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8f8d3400) [pid = 1754] [serial = 1267] [outer = (nil)] 09:05:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9258c000) [pid = 1754] [serial = 1268] [outer = 0x8f8d3400] 09:05:56 INFO - PROCESS | 1754 | 1466697956638 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92e88000) [pid = 1754] [serial = 1269] [outer = 0x8f8d3400] 09:05:57 INFO - PROCESS | 1754 | 1466697957557 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:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8bf60400) [pid = 1754] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dbf2c00) [pid = 1754] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8c386400) [pid = 1754] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8c38dc00) [pid = 1754] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f73d400) [pid = 1754] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x91387000) [pid = 1754] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x92e8b400) [pid = 1754] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8dbefc00) [pid = 1754] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92e8d400) [pid = 1754] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x91386000) [pid = 1754] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x92001c00) [pid = 1754] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e558800) [pid = 1754] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:05:57 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x95331400) [pid = 1754] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1388ms 09:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:05:57 INFO - PROCESS | 1754 | 1466697957700 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1754 | 1466697957704 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:05:57 INFO - PROCESS | 1754 | 1466697957710 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1754 | 1466697957714 Marionette TRACE conn4 <- [1,1662,null,{}] 09:05:57 INFO - PROCESS | 1754 | 1466697957719 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:05:57 INFO - PROCESS | 1754 | 1466697957724 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:57 INFO - PROCESS | 1754 | 1466697957870 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:05:57 INFO - PROCESS | 1754 | 1466697957879 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 1754 | 1466697957887 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf63400 == 42 [pid = 1754] [id = 423] 09:05:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8c386400) [pid = 1754] [serial = 1270] [outer = (nil)] 09:05:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8f73bc00) [pid = 1754] [serial = 1271] [outer = 0x8c386400] 09:05:57 INFO - PROCESS | 1754 | 1466697957951 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8f8ce800) [pid = 1754] [serial = 1272] [outer = 0x8c386400] 09:05:58 INFO - PROCESS | 1754 | 1466697958808 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:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1132ms 09:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:05:58 INFO - PROCESS | 1754 | 1466697958841 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 1754 | 1466697958844 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:05:58 INFO - PROCESS | 1754 | 1466697958850 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 1754 | 1466697958853 Marionette TRACE conn4 <- [1,1666,null,{}] 09:05:58 INFO - PROCESS | 1754 | 1466697958859 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:05:58 INFO - PROCESS | 1754 | 1466697958868 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:59 INFO - PROCESS | 1754 | 1466697959052 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:05:59 INFO - PROCESS | 1754 | 1466697959061 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1754 | 1466697959071 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:05:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8b000 == 43 [pid = 1754] [id = 424] 09:05:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8f744000) [pid = 1754] [serial = 1273] [outer = (nil)] 09:05:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x93e80000) [pid = 1754] [serial = 1274] [outer = 0x8f744000] 09:05:59 INFO - PROCESS | 1754 | 1466697959136 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x951ba400) [pid = 1754] [serial = 1275] [outer = 0x8f744000] 09:06:00 INFO - PROCESS | 1754 | 1466697960135 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:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1338ms 09:06:00 INFO - PROCESS | 1754 | 1466697960188 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 1754 | 1466697960195 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:06:00 INFO - PROCESS | 1754 | 1466697960204 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 1754 | 1466697960210 Marionette TRACE conn4 <- [1,1670,null,{}] 09:06:00 INFO - PROCESS | 1754 | 1466697960218 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:06:00 INFO - PROCESS | 1754 | 1466697960224 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:00 INFO - PROCESS | 1754 | 1466697960410 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:06:00 INFO - PROCESS | 1754 | 1466697960586 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 1754 | 1466697960600 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf63c00 == 44 [pid = 1754] [id = 425] 09:06:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8c38c000) [pid = 1754] [serial = 1276] [outer = (nil)] 09:06:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dbefc00) [pid = 1754] [serial = 1277] [outer = 0x8c38c000] 09:06:00 INFO - PROCESS | 1754 | 1466697960678 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e55a800) [pid = 1754] [serial = 1278] [outer = 0x8c38c000] 09:06:01 INFO - PROCESS | 1754 | 1466697961675 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:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1535ms 09:06:01 INFO - PROCESS | 1754 | 1466697961739 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1754 | 1466697961746 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:06:01 INFO - PROCESS | 1754 | 1466697961757 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1754 | 1466697961760 Marionette TRACE conn4 <- [1,1674,null,{}] 09:06:01 INFO - PROCESS | 1754 | 1466697961767 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:06:01 INFO - PROCESS | 1754 | 1466697961776 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:01 INFO - PROCESS | 1754 | 1466697961989 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:06:02 INFO - PROCESS | 1754 | 1466697962212 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1754 | 1466697962221 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x91388c00 == 45 [pid = 1754] [id = 426] 09:06:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x91390800) [pid = 1754] [serial = 1279] [outer = (nil)] 09:06:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92009c00) [pid = 1754] [serial = 1280] [outer = 0x91390800] 09:06:02 INFO - PROCESS | 1754 | 1466697962369 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9211dc00) [pid = 1754] [serial = 1281] [outer = 0x91390800] 09:06:03 INFO - PROCESS | 1754 | 1466697963328 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:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1629ms 09:06:03 INFO - PROCESS | 1754 | 1466697963386 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1754 | 1466697963390 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:06:03 INFO - PROCESS | 1754 | 1466697963397 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1754 | 1466697963403 Marionette TRACE conn4 <- [1,1678,null,{}] 09:06:03 INFO - PROCESS | 1754 | 1466697963419 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:06:03 INFO - PROCESS | 1754 | 1466697963427 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:03 INFO - PROCESS | 1754 | 1466697963649 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:06:03 INFO - PROCESS | 1754 | 1466697963869 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1754 | 1466697963880 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x92004400 == 46 [pid = 1754] [id = 427] 09:06:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x93c4c000) [pid = 1754] [serial = 1282] [outer = (nil)] 09:06:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x93e80400) [pid = 1754] [serial = 1283] [outer = 0x93c4c000] 09:06:04 INFO - PROCESS | 1754 | 1466697964002 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x95247400) [pid = 1754] [serial = 1284] [outer = 0x93c4c000] 09:06:04 INFO - PROCESS | 1754 | 1466697964854 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:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1492ms 09:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:06:04 INFO - PROCESS | 1754 | 1466697964890 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1754 | 1466697964894 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:06:04 INFO - PROCESS | 1754 | 1466697964901 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1754 | 1466697964904 Marionette TRACE conn4 <- [1,1682,null,{}] 09:06:04 INFO - PROCESS | 1754 | 1466697964910 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:06:04 INFO - PROCESS | 1754 | 1466697964915 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:05 INFO - PROCESS | 1754 | 1466697965090 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:06:05 INFO - PROCESS | 1754 | 1466697965264 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1754 | 1466697965271 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd85800 == 47 [pid = 1754] [id = 428] 09:06:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9524c000) [pid = 1754] [serial = 1285] [outer = (nil)] 09:06:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x952fac00) [pid = 1754] [serial = 1286] [outer = 0x9524c000] 09:06:05 INFO - PROCESS | 1754 | 1466697965348 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9532b400) [pid = 1754] [serial = 1287] [outer = 0x9524c000] 09:06:06 INFO - PROCESS | 1754 | 1466697966258 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:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1386ms 09:06:06 INFO - PROCESS | 1754 | 1466697966288 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1754 | 1466697966293 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:06:06 INFO - PROCESS | 1754 | 1466697966299 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1754 | 1466697966302 Marionette TRACE conn4 <- [1,1686,null,{}] 09:06:06 INFO - PROCESS | 1754 | 1466697966308 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:06:06 INFO - PROCESS | 1754 | 1466697966313 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:06 INFO - PROCESS | 1754 | 1466697966485 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:06:06 INFO - PROCESS | 1754 | 1466697966663 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 1754 | 1466697966674 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f740c00 == 48 [pid = 1754] [id = 429] 09:06:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9532b000) [pid = 1754] [serial = 1288] [outer = (nil)] 09:06:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x9533f000) [pid = 1754] [serial = 1289] [outer = 0x9532b000] 09:06:06 INFO - PROCESS | 1754 | 1466697966748 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x95340000) [pid = 1754] [serial = 1290] [outer = 0x9532b000] 09:06:07 INFO - PROCESS | 1754 | 1466697967675 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:06:07 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:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1438ms 09:06:07 INFO - PROCESS | 1754 | 1466697967738 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:06:07 INFO - PROCESS | 1754 | 1466697967742 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:06:07 INFO - PROCESS | 1754 | 1466697967748 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1754 | 1466697967752 Marionette TRACE conn4 <- [1,1690,null,{}] 09:06:07 INFO - PROCESS | 1754 | 1466697967757 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:06:07 INFO - PROCESS | 1754 | 1466697967767 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:08 INFO - PROCESS | 1754 | 1466697968007 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:06:08 INFO - PROCESS | 1754 | 1466697968245 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1754 | 1466697968254 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf60000 == 49 [pid = 1754] [id = 430] 09:06:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8bf67400) [pid = 1754] [serial = 1291] [outer = (nil)] 09:06:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8da81c00) [pid = 1754] [serial = 1292] [outer = 0x8bf67400] 09:06:08 INFO - PROCESS | 1754 | 1466697968377 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8ed40c00) [pid = 1754] [serial = 1293] [outer = 0x8bf67400] 09:06:09 INFO - PROCESS | 1754 | 1466697969485 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:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1785ms 09:06:09 INFO - PROCESS | 1754 | 1466697969533 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1754 | 1466697969539 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:06:09 INFO - PROCESS | 1754 | 1466697969548 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1754 | 1466697969552 Marionette TRACE conn4 <- [1,1694,null,{}] 09:06:09 INFO - PROCESS | 1754 | 1466697969560 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:06:09 INFO - PROCESS | 1754 | 1466697969566 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:09 INFO - PROCESS | 1754 | 1466697969734 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:06:09 INFO - PROCESS | 1754 | 1466697969965 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1754 | 1466697969979 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8cc00 == 50 [pid = 1754] [id = 431] 09:06:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8dd8dc00) [pid = 1754] [serial = 1294] [outer = (nil)] 09:06:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8ed33800) [pid = 1754] [serial = 1295] [outer = 0x8dd8dc00] 09:06:10 INFO - PROCESS | 1754 | 1466697970063 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8f742c00) [pid = 1754] [serial = 1296] [outer = 0x8dd8dc00] 09:06:10 INFO - PROCESS | 1754 | 1466697970982 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:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1483ms 09:06:11 INFO - PROCESS | 1754 | 1466697971030 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 1754 | 1466697971037 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:06:11 INFO - PROCESS | 1754 | 1466697971047 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 1754 | 1466697971051 Marionette TRACE conn4 <- [1,1698,null,{}] 09:06:11 INFO - PROCESS | 1754 | 1466697971057 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:06:11 INFO - PROCESS | 1754 | 1466697971062 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:11 INFO - PROCESS | 1754 | 1466697971234 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5f400 == 49 [pid = 1754] [id = 409] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbef400 == 48 [pid = 1754] [id = 386] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbedc00 == 47 [pid = 1754] [id = 387] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8dc800 == 46 [pid = 1754] [id = 402] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x9200d800 == 45 [pid = 1754] [id = 403] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8c385800 == 44 [pid = 1754] [id = 408] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x91386800 == 43 [pid = 1754] [id = 404] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8d996800 == 42 [pid = 1754] [id = 405] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf64800 == 41 [pid = 1754] [id = 407] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf36400 == 40 [pid = 1754] [id = 391] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x92119800 == 39 [pid = 1754] [id = 390] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5b000 == 38 [pid = 1754] [id = 400] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf61000 == 37 [pid = 1754] [id = 399] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x9138bc00 == 36 [pid = 1754] [id = 388] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3e000 == 35 [pid = 1754] [id = 389] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7d000 == 34 [pid = 1754] [id = 395] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38c800 == 33 [pid = 1754] [id = 401] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x92005c00 == 32 [pid = 1754] [id = 397] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8f744c00 == 31 [pid = 1754] [id = 392] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3ac00 == 30 [pid = 1754] [id = 394] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8d994000 == 29 [pid = 1754] [id = 406] 09:06:12 INFO - PROCESS | 1754 | --DOCSHELL 0x92e85400 == 28 [pid = 1754] [id = 393] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8bf65c00) [pid = 1754] [serial = 1229] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8c392000) [pid = 1754] [serial = 1230] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8dbf6800) [pid = 1754] [serial = 1232] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8da80800) [pid = 1754] [serial = 1227] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8c390800) [pid = 1754] [serial = 1226] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8e54c400) [pid = 1754] [serial = 1206] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8dbf5c00) [pid = 1754] [serial = 1205] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x95529800) [pid = 1754] [serial = 1223] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9200e400) [pid = 1754] [serial = 1209] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x916ec800) [pid = 1754] [serial = 1208] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x95241000) [pid = 1754] [serial = 1212] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x93c59c00) [pid = 1754] [serial = 1211] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9138ec00) [pid = 1754] [serial = 1238] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x95328000) [pid = 1754] [serial = 1215] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92004c00) [pid = 1754] [serial = 1241] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x952f1c00) [pid = 1754] [serial = 1214] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x95332000) [pid = 1754] [serial = 1218] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x916ec000) [pid = 1754] [serial = 1239] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9532fc00) [pid = 1754] [serial = 1217] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8ed3d000) [pid = 1754] [serial = 1235] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8f73a000) [pid = 1754] [serial = 1236] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x953b9c00) [pid = 1754] [serial = 1221] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x953b4800) [pid = 1754] [serial = 1220] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x95532c00) [pid = 1754] [serial = 1224] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9200b000) [pid = 1754] [serial = 1242] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8dd8b400) [pid = 1754] [serial = 1233] [outer = (nil)] [url = about:blank] 09:06:12 INFO - PROCESS | 1754 | 1466697972532 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1754 | 1466697972540 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3d400 == 29 [pid = 1754] [id = 432] 09:06:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8bf3d800) [pid = 1754] [serial = 1297] [outer = (nil)] 09:06:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8bf5a800) [pid = 1754] [serial = 1298] [outer = 0x8bf3d800] 09:06:12 INFO - PROCESS | 1754 | 1466697972618 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8bf65c00) [pid = 1754] [serial = 1299] [outer = 0x8bf3d800] 09:06:13 INFO - PROCESS | 1754 | 1466697973388 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:06:13 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:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2383ms 09:06:13 INFO - PROCESS | 1754 | 1466697973431 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1754 | 1466697973436 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:06:13 INFO - PROCESS | 1754 | 1466697973444 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1754 | 1466697973448 Marionette TRACE conn4 <- [1,1702,null,{}] 09:06:13 INFO - PROCESS | 1754 | 1466697973465 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:06:13 INFO - PROCESS | 1754 | 1466697973473 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:13 INFO - PROCESS | 1754 | 1466697973633 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:06:13 INFO - PROCESS | 1754 | 1466697973644 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 1754 | 1466697973651 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d993400 == 30 [pid = 1754] [id = 433] 09:06:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d997c00) [pid = 1754] [serial = 1300] [outer = (nil)] 09:06:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8da83000) [pid = 1754] [serial = 1301] [outer = 0x8d997c00] 09:06:13 INFO - PROCESS | 1754 | 1466697973721 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8dbf1800) [pid = 1754] [serial = 1302] [outer = 0x8d997c00] 09:06:14 INFO - PROCESS | 1754 | 1466697974636 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:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1238ms 09:06:14 INFO - PROCESS | 1754 | 1466697974686 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 1754 | 1466697974692 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:06:14 INFO - PROCESS | 1754 | 1466697974699 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 1754 | 1466697974701 Marionette TRACE conn4 <- [1,1706,null,{}] 09:06:14 INFO - PROCESS | 1754 | 1466697974707 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:06:14 INFO - PROCESS | 1754 | 1466697974712 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:14 INFO - PROCESS | 1754 | 1466697974879 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:06:15 INFO - PROCESS | 1754 | 1466697975036 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 1754 | 1466697975046 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7fc00 == 31 [pid = 1754] [id = 434] 09:06:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dbf0800) [pid = 1754] [serial = 1303] [outer = (nil)] 09:06:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e554000) [pid = 1754] [serial = 1304] [outer = 0x8dbf0800] 09:06:15 INFO - PROCESS | 1754 | 1466697975111 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8ed3f000) [pid = 1754] [serial = 1305] [outer = 0x8dbf0800] 09:06:16 INFO - PROCESS | 1754 | 1466697976044 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:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1390ms 09:06:16 INFO - PROCESS | 1754 | 1466697976089 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 1754 | 1466697976092 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:06:16 INFO - PROCESS | 1754 | 1466697976115 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 1754 | 1466697976124 Marionette TRACE conn4 <- [1,1710,null,{}] 09:06:16 INFO - PROCESS | 1754 | 1466697976132 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:06:16 INFO - PROCESS | 1754 | 1466697976140 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:16 INFO - PROCESS | 1754 | 1466697976358 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:06:16 INFO - PROCESS | 1754 | 1466697976381 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1754 | 1466697976387 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e2800 == 32 [pid = 1754] [id = 435] 09:06:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x916e7000) [pid = 1754] [serial = 1306] [outer = (nil)] 09:06:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x916edc00) [pid = 1754] [serial = 1307] [outer = 0x916e7000] 09:06:16 INFO - PROCESS | 1754 | 1466697976472 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92006c00) [pid = 1754] [serial = 1308] [outer = 0x916e7000] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f8d3400) [pid = 1754] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8c386400) [pid = 1754] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x91383000) [pid = 1754] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8da7e400) [pid = 1754] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f73d000) [pid = 1754] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92583800) [pid = 1754] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8f744400) [pid = 1754] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9211fc00) [pid = 1754] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8c386000) [pid = 1754] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x92337400) [pid = 1754] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:06:17 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8f744000) [pid = 1754] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:06:17 INFO - PROCESS | 1754 | 1466697977811 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:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1759ms 09:06:17 INFO - PROCESS | 1754 | 1466697977859 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 1754 | 1466697977862 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:06:17 INFO - PROCESS | 1754 | 1466697977869 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1754 | 1466697977872 Marionette TRACE conn4 <- [1,1714,null,{}] 09:06:17 INFO - PROCESS | 1754 | 1466697977877 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:06:17 INFO - PROCESS | 1754 | 1466697977882 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:18 INFO - PROCESS | 1754 | 1466697978055 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:06:18 INFO - PROCESS | 1754 | 1466697978190 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 1754 | 1466697978199 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf66800 == 33 [pid = 1754] [id = 436] 09:06:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8c386400) [pid = 1754] [serial = 1309] [outer = (nil)] 09:06:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8f73fc00) [pid = 1754] [serial = 1310] [outer = 0x8c386400] 09:06:18 INFO - PROCESS | 1754 | 1466697978262 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9200a400) [pid = 1754] [serial = 1311] [outer = 0x8c386400] 09:06:18 INFO - PROCESS | 1754 | 1466697978954 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:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1130ms 09:06:19 INFO - PROCESS | 1754 | 1466697978999 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 1754 | 1466697979003 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:06:19 INFO - PROCESS | 1754 | 1466697979008 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 1754 | 1466697979012 Marionette TRACE conn4 <- [1,1718,null,{}] 09:06:19 INFO - PROCESS | 1754 | 1466697979025 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:06:19 INFO - PROCESS | 1754 | 1466697979030 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:19 INFO - PROCESS | 1754 | 1466697979175 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:06:19 INFO - PROCESS | 1754 | 1466697979186 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1754 | 1466697979204 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x92118400 == 34 [pid = 1754] [id = 437] 09:06:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x92119800) [pid = 1754] [serial = 1312] [outer = (nil)] 09:06:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92337800) [pid = 1754] [serial = 1313] [outer = 0x92119800] 09:06:19 INFO - PROCESS | 1754 | 1466697979280 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92533c00) [pid = 1754] [serial = 1314] [outer = 0x92119800] 09:06:20 INFO - PROCESS | 1754 | 1466697980491 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:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1537ms 09:06:20 INFO - PROCESS | 1754 | 1466697980547 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1754 | 1466697980554 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:06:20 INFO - PROCESS | 1754 | 1466697980563 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1754 | 1466697980568 Marionette TRACE conn4 <- [1,1722,null,{}] 09:06:20 INFO - PROCESS | 1754 | 1466697980578 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:06:20 INFO - PROCESS | 1754 | 1466697980584 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:20 INFO - PROCESS | 1754 | 1466697980767 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:06:21 INFO - PROCESS | 1754 | 1466697980986 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1754 | 1466697980995 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c392400 == 35 [pid = 1754] [id = 438] 09:06:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8d99ec00) [pid = 1754] [serial = 1315] [outer = (nil)] 09:06:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dd88400) [pid = 1754] [serial = 1316] [outer = 0x8d99ec00] 09:06:21 INFO - PROCESS | 1754 | 1466697981117 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8e556800) [pid = 1754] [serial = 1317] [outer = 0x8d99ec00] 09:06:22 INFO - PROCESS | 1754 | 1466697982077 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:06:22 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:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1589ms 09:06:22 INFO - PROCESS | 1754 | 1466697982151 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 1754 | 1466697982158 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:06:22 INFO - PROCESS | 1754 | 1466697982168 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1754 | 1466697982172 Marionette TRACE conn4 <- [1,1726,null,{}] 09:06:22 INFO - PROCESS | 1754 | 1466697982179 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:06:22 INFO - PROCESS | 1754 | 1466697982185 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:22 INFO - PROCESS | 1754 | 1466697982419 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:06:22 INFO - PROCESS | 1754 | 1466697982723 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1754 | 1466697982732 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd87400 == 36 [pid = 1754] [id = 439] 09:06:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x91389400) [pid = 1754] [serial = 1318] [outer = (nil)] 09:06:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92004c00) [pid = 1754] [serial = 1319] [outer = 0x91389400] 09:06:22 INFO - PROCESS | 1754 | 1466697982819 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92114400) [pid = 1754] [serial = 1320] [outer = 0x91389400] 09:06:23 INFO - PROCESS | 1754 | 1466697983787 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:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1680ms 09:06:23 INFO - PROCESS | 1754 | 1466697983868 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 1754 | 1466697983873 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:06:23 INFO - PROCESS | 1754 | 1466697983884 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1754 | 1466697983890 Marionette TRACE conn4 <- [1,1730,null,{}] 09:06:23 INFO - PROCESS | 1754 | 1466697983907 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:06:23 INFO - PROCESS | 1754 | 1466697983915 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:24 INFO - PROCESS | 1754 | 1466697984137 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:06:24 INFO - PROCESS | 1754 | 1466697984401 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 1754 | 1466697984411 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x92567000 == 37 [pid = 1754] [id = 440] 09:06:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92571800) [pid = 1754] [serial = 1321] [outer = (nil)] 09:06:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92589c00) [pid = 1754] [serial = 1322] [outer = 0x92571800] 09:06:24 INFO - PROCESS | 1754 | 1466697984498 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92e85800) [pid = 1754] [serial = 1323] [outer = 0x92571800] 09:06:25 INFO - PROCESS | 1754 | 1466697985480 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:06:25 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:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1790ms 09:06:25 INFO - PROCESS | 1754 | 1466697985675 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1754 | 1466697985680 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:06:25 INFO - PROCESS | 1754 | 1466697985689 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1754 | 1466697985693 Marionette TRACE conn4 <- [1,1734,null,{}] 09:06:25 INFO - PROCESS | 1754 | 1466697985701 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:06:25 INFO - PROCESS | 1754 | 1466697985707 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:25 INFO - PROCESS | 1754 | 1466697985871 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:06:26 INFO - PROCESS | 1754 | 1466697986110 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 1754 | 1466697986125 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99c400 == 38 [pid = 1754] [id = 441] 09:06:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8d99dc00) [pid = 1754] [serial = 1324] [outer = (nil)] 09:06:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8da7d800) [pid = 1754] [serial = 1325] [outer = 0x8d99dc00] 09:06:26 INFO - PROCESS | 1754 | 1466697986274 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8da84400) [pid = 1754] [serial = 1326] [outer = 0x8d99dc00] 09:06:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3d000 == 37 [pid = 1754] [id = 422] 09:06:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf66000 == 36 [pid = 1754] [id = 413] 09:06:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99f400 == 35 [pid = 1754] [id = 412] 09:06:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99ac00 == 34 [pid = 1754] [id = 420] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x93e80000) [pid = 1754] [serial = 1274] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9258c000) [pid = 1754] [serial = 1268] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8f73bc00) [pid = 1754] [serial = 1271] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8f8ce800) [pid = 1754] [serial = 1272] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92e88000) [pid = 1754] [serial = 1269] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x91390000) [pid = 1754] [serial = 1250] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x916eec00) [pid = 1754] [serial = 1251] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8dbf9800) [pid = 1754] [serial = 1259] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dd92800) [pid = 1754] [serial = 1260] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x93c56800) [pid = 1754] [serial = 1256] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x93c93c00) [pid = 1754] [serial = 1257] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9258e800) [pid = 1754] [serial = 1253] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92e88400) [pid = 1754] [serial = 1254] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8f8d5400) [pid = 1754] [serial = 1262] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x91384c00) [pid = 1754] [serial = 1263] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9256b800) [pid = 1754] [serial = 1245] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9233cc00) [pid = 1754] [serial = 1244] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8dbf9400) [pid = 1754] [serial = 1247] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e54f000) [pid = 1754] [serial = 1248] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9252c400) [pid = 1754] [serial = 1265] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x951ba400) [pid = 1754] [serial = 1275] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x92567c00) [pid = 1754] [serial = 1266] [outer = (nil)] [url = about:blank] 09:06:27 INFO - PROCESS | 1754 | 1466697987206 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:06:27 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:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1584ms 09:06:27 INFO - PROCESS | 1754 | 1466697987273 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 1754 | 1466697987278 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:06:27 INFO - PROCESS | 1754 | 1466697987288 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 1754 | 1466697987292 Marionette TRACE conn4 <- [1,1738,null,{}] 09:06:27 INFO - PROCESS | 1754 | 1466697987299 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:06:27 INFO - PROCESS | 1754 | 1466697987304 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:27 INFO - PROCESS | 1754 | 1466697987472 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:06:27 INFO - PROCESS | 1754 | 1466697987624 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1754 | 1466697987633 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99f400 == 35 [pid = 1754] [id = 442] 09:06:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dd86800) [pid = 1754] [serial = 1327] [outer = (nil)] 09:06:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8ed3dc00) [pid = 1754] [serial = 1328] [outer = 0x8dd86800] 09:06:27 INFO - PROCESS | 1754 | 1466697987711 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8f8d1000) [pid = 1754] [serial = 1329] [outer = 0x8dd86800] 09:06:28 INFO - PROCESS | 1754 | 1466697988479 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:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1241ms 09:06:28 INFO - PROCESS | 1754 | 1466697988528 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1754 | 1466697988532 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:06:28 INFO - PROCESS | 1754 | 1466697988538 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1754 | 1466697988541 Marionette TRACE conn4 <- [1,1742,null,{}] 09:06:28 INFO - PROCESS | 1754 | 1466697988555 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:06:28 INFO - PROCESS | 1754 | 1466697988563 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:28 INFO - PROCESS | 1754 | 1466697988725 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:06:28 INFO - PROCESS | 1754 | 1466697988736 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1754 | 1466697988749 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200f000 == 36 [pid = 1754] [id = 443] 09:06:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x92110400) [pid = 1754] [serial = 1330] [outer = (nil)] 09:06:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x92340c00) [pid = 1754] [serial = 1331] [outer = 0x92110400] 09:06:28 INFO - PROCESS | 1754 | 1466697988816 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x92532400) [pid = 1754] [serial = 1332] [outer = 0x92110400] 09:06:29 INFO - PROCESS | 1754 | 1466697989804 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:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1329ms 09:06:29 INFO - PROCESS | 1754 | 1466697989868 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 1754 | 1466697989872 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:06:29 INFO - PROCESS | 1754 | 1466697989899 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1754 | 1466697989902 Marionette TRACE conn4 <- [1,1746,null,{}] 09:06:29 INFO - PROCESS | 1754 | 1466697989907 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:06:29 INFO - PROCESS | 1754 | 1466697989912 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:30 INFO - PROCESS | 1754 | 1466697990118 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:06:30 INFO - PROCESS | 1754 | 1466697990145 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1754 | 1466697990155 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73d400 == 37 [pid = 1754] [id = 444] 09:06:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x92423c00) [pid = 1754] [serial = 1333] [outer = (nil)] 09:06:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9258e800) [pid = 1754] [serial = 1334] [outer = 0x92423c00] 09:06:30 INFO - PROCESS | 1754 | 1466697990217 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92e86c00) [pid = 1754] [serial = 1335] [outer = 0x92423c00] 09:06:31 INFO - PROCESS | 1754 | 1466697991103 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:06:31 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:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1230ms 09:06:31 INFO - PROCESS | 1754 | 1466697991130 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1754 | 1466697991133 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:06:31 INFO - PROCESS | 1754 | 1466697991140 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1754 | 1466697991142 Marionette TRACE conn4 <- [1,1750,null,{}] 09:06:31 INFO - PROCESS | 1754 | 1466697991148 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:06:31 INFO - PROCESS | 1754 | 1466697991153 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:31 INFO - PROCESS | 1754 | 1466697991342 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:06:31 INFO - PROCESS | 1754 | 1466697991366 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 1754 | 1466697991374 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x92111000 == 38 [pid = 1754] [id = 445] 09:06:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92584000) [pid = 1754] [serial = 1336] [outer = (nil)] 09:06:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x93aca400) [pid = 1754] [serial = 1337] [outer = 0x92584000] 09:06:31 INFO - PROCESS | 1754 | 1466697991439 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x93accc00) [pid = 1754] [serial = 1338] [outer = 0x92584000] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x916e7000) [pid = 1754] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8d997c00) [pid = 1754] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8bf3d800) [pid = 1754] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8dd8dc00) [pid = 1754] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8c38c000) [pid = 1754] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x91390800) [pid = 1754] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x93c4c000) [pid = 1754] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8c386400) [pid = 1754] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9524c000) [pid = 1754] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9532b000) [pid = 1754] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x8bf67400) [pid = 1754] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:06:31 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x8dbf0800) [pid = 1754] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:06:32 INFO - PROCESS | 1754 | 1466697992395 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:06:32 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:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1278ms 09:06:32 INFO - PROCESS | 1754 | 1466697992418 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 1754 | 1466697992422 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:06:32 INFO - PROCESS | 1754 | 1466697992429 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 1754 | 1466697992433 Marionette TRACE conn4 <- [1,1754,null,{}] 09:06:32 INFO - PROCESS | 1754 | 1466697992438 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:06:32 INFO - PROCESS | 1754 | 1466697992448 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:32 INFO - PROCESS | 1754 | 1466697992656 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:06:32 INFO - PROCESS | 1754 | 1466697992786 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1754 | 1466697992795 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d997c00 == 39 [pid = 1754] [id = 446] 09:06:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8dd8dc00) [pid = 1754] [serial = 1339] [outer = (nil)] 09:06:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x93c91c00) [pid = 1754] [serial = 1340] [outer = 0x8dd8dc00] 09:06:32 INFO - PROCESS | 1754 | 1466697992860 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x93e73800) [pid = 1754] [serial = 1341] [outer = 0x8dd8dc00] 09:06:33 INFO - PROCESS | 1754 | 1466697993600 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:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1189ms 09:06:33 INFO - PROCESS | 1754 | 1466697993617 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1754 | 1466697993621 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:06:33 INFO - PROCESS | 1754 | 1466697993627 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1754 | 1466697993630 Marionette TRACE conn4 <- [1,1758,null,{}] 09:06:33 INFO - PROCESS | 1754 | 1466697993635 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:06:33 INFO - PROCESS | 1754 | 1466697993640 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:33 INFO - PROCESS | 1754 | 1466697993830 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:06:34 INFO - PROCESS | 1754 | 1466697993987 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1754 | 1466697993995 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf30c00 == 40 [pid = 1754] [id = 447] 09:06:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8bf32000) [pid = 1754] [serial = 1342] [outer = (nil)] 09:06:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8bf3d800) [pid = 1754] [serial = 1343] [outer = 0x8bf32000] 09:06:34 INFO - PROCESS | 1754 | 1466697994077 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8c385800) [pid = 1754] [serial = 1344] [outer = 0x8bf32000] 09:06:35 INFO - PROCESS | 1754 | 1466697995067 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:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1492ms 09:06:35 INFO - PROCESS | 1754 | 1466697995122 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1754 | 1466697995128 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:06:35 INFO - PROCESS | 1754 | 1466697995136 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1754 | 1466697995141 Marionette TRACE conn4 <- [1,1762,null,{}] 09:06:35 INFO - PROCESS | 1754 | 1466697995150 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:06:35 INFO - PROCESS | 1754 | 1466697995158 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:35 INFO - PROCESS | 1754 | 1466697995343 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:06:35 INFO - PROCESS | 1754 | 1466697995520 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1754 | 1466697995529 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf7c00 == 41 [pid = 1754] [id = 448] 09:06:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e554c00) [pid = 1754] [serial = 1345] [outer = (nil)] 09:06:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x91386000) [pid = 1754] [serial = 1346] [outer = 0x8e554c00] 09:06:35 INFO - PROCESS | 1754 | 1466697995614 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x916e2c00) [pid = 1754] [serial = 1347] [outer = 0x8e554c00] 09:06:36 INFO - PROCESS | 1754 | 1466697996590 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:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1535ms 09:06:36 INFO - PROCESS | 1754 | 1466697996675 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1754 | 1466697996682 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:06:36 INFO - PROCESS | 1754 | 1466697996689 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1754 | 1466697996692 Marionette TRACE conn4 <- [1,1766,null,{}] 09:06:36 INFO - PROCESS | 1754 | 1466697996698 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:06:36 INFO - PROCESS | 1754 | 1466697996704 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:36 INFO - PROCESS | 1754 | 1466697996922 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:06:37 INFO - PROCESS | 1754 | 1466697997187 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1754 | 1466697997195 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x91383c00 == 42 [pid = 1754] [id = 449] 09:06:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92334800) [pid = 1754] [serial = 1348] [outer = (nil)] 09:06:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9258a000) [pid = 1754] [serial = 1349] [outer = 0x92334800] 09:06:37 INFO - PROCESS | 1754 | 1466697997288 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x93c4cc00) [pid = 1754] [serial = 1350] [outer = 0x92334800] 09:06:38 INFO - PROCESS | 1754 | 1466697998178 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:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1540ms 09:06:38 INFO - PROCESS | 1754 | 1466697998245 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1754 | 1466697998250 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:06:38 INFO - PROCESS | 1754 | 1466697998267 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1754 | 1466697998277 Marionette TRACE conn4 <- [1,1770,null,{}] 09:06:38 INFO - PROCESS | 1754 | 1466697998284 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:06:38 INFO - PROCESS | 1754 | 1466697998291 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:38 INFO - PROCESS | 1754 | 1466697998469 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:06:38 INFO - PROCESS | 1754 | 1466697998645 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 1754 | 1466697998655 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf8800 == 43 [pid = 1754] [id = 450] 09:06:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x916e6000) [pid = 1754] [serial = 1351] [outer = (nil)] 09:06:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x95243400) [pid = 1754] [serial = 1352] [outer = 0x916e6000] 09:06:38 INFO - PROCESS | 1754 | 1466697998732 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x952f2000) [pid = 1754] [serial = 1353] [outer = 0x916e6000] 09:06:39 INFO - PROCESS | 1754 | 1466697999666 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:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1456ms 09:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:06:39 INFO - PROCESS | 1754 | 1466697999716 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1754 | 1466697999720 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:06:39 INFO - PROCESS | 1754 | 1466697999727 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1754 | 1466697999730 Marionette TRACE conn4 <- [1,1774,null,{}] 09:06:39 INFO - PROCESS | 1754 | 1466697999736 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:06:39 INFO - PROCESS | 1754 | 1466697999741 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:39 INFO - PROCESS | 1754 | 1466697999915 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:06:40 INFO - PROCESS | 1754 | 1466698000089 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 1754 | 1466698000099 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x95249800 == 44 [pid = 1754] [id = 451] 09:06:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x952f1000) [pid = 1754] [serial = 1354] [outer = (nil)] 09:06:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x95332000) [pid = 1754] [serial = 1355] [outer = 0x952f1000] 09:06:40 INFO - PROCESS | 1754 | 1466698000176 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x95334800) [pid = 1754] [serial = 1356] [outer = 0x952f1000] 09:06:41 INFO - PROCESS | 1754 | 1466698001092 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:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1430ms 09:06:41 INFO - PROCESS | 1754 | 1466698001157 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 1754 | 1466698001161 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:06:41 INFO - PROCESS | 1754 | 1466698001167 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1754 | 1466698001170 Marionette TRACE conn4 <- [1,1778,null,{}] 09:06:41 INFO - PROCESS | 1754 | 1466698001176 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:06:41 INFO - PROCESS | 1754 | 1466698001181 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:41 INFO - PROCESS | 1754 | 1466698001351 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:06:41 INFO - PROCESS | 1754 | 1466698001534 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1754 | 1466698001553 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x9533e000 == 45 [pid = 1754] [id = 452] 09:06:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x95342000) [pid = 1754] [serial = 1357] [outer = (nil)] 09:06:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x95349800) [pid = 1754] [serial = 1358] [outer = 0x95342000] 09:06:41 INFO - PROCESS | 1754 | 1466698001654 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x953bac00) [pid = 1754] [serial = 1359] [outer = 0x95342000] 09:06:42 INFO - PROCESS | 1754 | 1466698002609 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:06:42 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:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1485ms 09:06:42 INFO - PROCESS | 1754 | 1466698002654 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 1754 | 1466698002658 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:06:42 INFO - PROCESS | 1754 | 1466698002664 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1754 | 1466698002668 Marionette TRACE conn4 <- [1,1782,null,{}] 09:06:42 INFO - PROCESS | 1754 | 1466698002674 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:06:42 INFO - PROCESS | 1754 | 1466698002680 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:42 INFO - PROCESS | 1754 | 1466698002848 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:06:43 INFO - PROCESS | 1754 | 1466698003024 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 1754 | 1466698003030 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x952fb400 == 46 [pid = 1754] [id = 453] 09:06:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x95341400) [pid = 1754] [serial = 1360] [outer = (nil)] 09:06:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x9830b800) [pid = 1754] [serial = 1361] [outer = 0x95341400] 09:06:43 INFO - PROCESS | 1754 | 1466698003110 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x983a7400) [pid = 1754] [serial = 1362] [outer = 0x95341400] 09:06:43 INFO - PROCESS | 1754 | 1466698003983 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:06:44 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:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1388ms 09:06:44 INFO - PROCESS | 1754 | 1466698004056 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 1754 | 1466698004060 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:06:44 INFO - PROCESS | 1754 | 1466698004068 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1754 | 1466698004071 Marionette TRACE conn4 <- [1,1786,null,{}] 09:06:44 INFO - PROCESS | 1754 | 1466698004077 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:06:44 INFO - PROCESS | 1754 | 1466698004082 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:44 INFO - PROCESS | 1754 | 1466698004268 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:06:44 INFO - PROCESS | 1754 | 1466698004446 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1754 | 1466698004454 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf39800 == 47 [pid = 1754] [id = 454] 09:06:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8bf58c00) [pid = 1754] [serial = 1363] [outer = (nil)] 09:06:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x983b8c00) [pid = 1754] [serial = 1364] [outer = 0x8bf58c00] 09:06:44 INFO - PROCESS | 1754 | 1466698004529 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x983bac00) [pid = 1754] [serial = 1365] [outer = 0x8bf58c00] 09:06:45 INFO - PROCESS | 1754 | 1466698005417 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:06:45 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:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1382ms 09:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:06:45 INFO - PROCESS | 1754 | 1466698005451 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1754 | 1466698005454 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:06:45 INFO - PROCESS | 1754 | 1466698005460 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1754 | 1466698005464 Marionette TRACE conn4 <- [1,1790,null,{}] 09:06:45 INFO - PROCESS | 1754 | 1466698005469 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:06:45 INFO - PROCESS | 1754 | 1466698005474 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:45 INFO - PROCESS | 1754 | 1466698005635 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:06:45 INFO - PROCESS | 1754 | 1466698005830 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 1754 | 1466698005837 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5c400 == 48 [pid = 1754] [id = 455] 09:06:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x916ee400) [pid = 1754] [serial = 1366] [outer = (nil)] 09:06:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x983c3800) [pid = 1754] [serial = 1367] [outer = 0x916ee400] 09:06:45 INFO - PROCESS | 1754 | 1466698005914 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x983c5000) [pid = 1754] [serial = 1368] [outer = 0x916ee400] 09:06:46 INFO - PROCESS | 1754 | 1466698006850 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:06:46 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:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1432ms 09:06:46 INFO - PROCESS | 1754 | 1466698006892 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1754 | 1466698006896 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:06:46 INFO - PROCESS | 1754 | 1466698006902 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1754 | 1466698006905 Marionette TRACE conn4 <- [1,1794,null,{}] 09:06:46 INFO - PROCESS | 1754 | 1466698006911 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:06:46 INFO - PROCESS | 1754 | 1466698006915 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:47 INFO - PROCESS | 1754 | 1466698007085 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:06:47 INFO - PROCESS | 1754 | 1466698007503 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1754 | 1466698007514 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf59400 == 49 [pid = 1754] [id = 456] 09:06:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8bf5a400) [pid = 1754] [serial = 1369] [outer = (nil)] 09:06:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8c389800) [pid = 1754] [serial = 1370] [outer = 0x8bf5a400] 09:06:47 INFO - PROCESS | 1754 | 1466698007626 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8da78400) [pid = 1754] [serial = 1371] [outer = 0x8bf5a400] 09:06:48 INFO - PROCESS | 1754 | 1466698008512 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:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1682ms 09:06:48 INFO - PROCESS | 1754 | 1466698008598 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:06:48 INFO - PROCESS | 1754 | 1466698008609 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:06:48 INFO - PROCESS | 1754 | 1466698008623 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1754 | 1466698008627 Marionette TRACE conn4 <- [1,1798,null,{}] 09:06:48 INFO - PROCESS | 1754 | 1466698008640 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:06:48 INFO - PROCESS | 1754 | 1466698008648 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:48 INFO - PROCESS | 1754 | 1466698008821 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:06:49 INFO - PROCESS | 1754 | 1466698009008 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1754 | 1466698009017 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd87800 == 50 [pid = 1754] [id = 457] 09:06:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8dd89800) [pid = 1754] [serial = 1372] [outer = (nil)] 09:06:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8f8cfc00) [pid = 1754] [serial = 1373] [outer = 0x8dd89800] 09:06:49 INFO - PROCESS | 1754 | 1466698009089 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x916f0400) [pid = 1754] [serial = 1374] [outer = 0x8dd89800] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf60000 == 49 [pid = 1754] [id = 430] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3d400 == 48 [pid = 1754] [id = 432] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x9211a400 == 47 [pid = 1754] [id = 414] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf63c00 == 46 [pid = 1754] [id = 425] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x92335400 == 45 [pid = 1754] [id = 421] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38ac00 == 44 [pid = 1754] [id = 418] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8b000 == 43 [pid = 1754] [id = 424] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8e557000 == 42 [pid = 1754] [id = 411] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x91388c00 == 41 [pid = 1754] [id = 426] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d0400 == 40 [pid = 1754] [id = 416] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x92581c00 == 39 [pid = 1754] [id = 417] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf63400 == 38 [pid = 1754] [id = 423] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8c384000 == 37 [pid = 1754] [id = 415] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7dc00 == 36 [pid = 1754] [id = 419] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf1400 == 35 [pid = 1754] [id = 410] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd85800 == 34 [pid = 1754] [id = 428] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x92004400 == 33 [pid = 1754] [id = 427] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8f740c00 == 32 [pid = 1754] [id = 429] 09:06:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8cc00 == 31 [pid = 1754] [id = 431] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x916edc00) [pid = 1754] [serial = 1307] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8da83000) [pid = 1754] [serial = 1301] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8dbf1800) [pid = 1754] [serial = 1302] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8bf5a800) [pid = 1754] [serial = 1298] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8bf65c00) [pid = 1754] [serial = 1299] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8f742c00) [pid = 1754] [serial = 1296] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8ed33800) [pid = 1754] [serial = 1295] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8e55a800) [pid = 1754] [serial = 1278] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8dbefc00) [pid = 1754] [serial = 1277] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9211dc00) [pid = 1754] [serial = 1281] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x92009c00) [pid = 1754] [serial = 1280] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x95247400) [pid = 1754] [serial = 1284] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x93e80400) [pid = 1754] [serial = 1283] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9200a400) [pid = 1754] [serial = 1311] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9532b400) [pid = 1754] [serial = 1287] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x92337800) [pid = 1754] [serial = 1313] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x952fac00) [pid = 1754] [serial = 1286] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x95340000) [pid = 1754] [serial = 1290] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92006c00) [pid = 1754] [serial = 1308] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9533f000) [pid = 1754] [serial = 1289] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8ed40c00) [pid = 1754] [serial = 1293] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8da81c00) [pid = 1754] [serial = 1292] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8ed3f000) [pid = 1754] [serial = 1305] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8e554000) [pid = 1754] [serial = 1304] [outer = (nil)] [url = about:blank] 09:06:50 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8f73fc00) [pid = 1754] [serial = 1310] [outer = (nil)] [url = about:blank] 09:06:51 INFO - PROCESS | 1754 | 1466698011235 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:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2646ms 09:06:51 INFO - PROCESS | 1754 | 1466698011267 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1754 | 1466698011273 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:06:51 INFO - PROCESS | 1754 | 1466698011331 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1754 | 1466698011335 Marionette TRACE conn4 <- [1,1802,null,{}] 09:06:51 INFO - PROCESS | 1754 | 1466698011344 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:06:51 INFO - PROCESS | 1754 | 1466698011348 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:51 INFO - PROCESS | 1754 | 1466698011510 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:06:51 INFO - PROCESS | 1754 | 1466698011521 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1754 | 1466698011532 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99b000 == 32 [pid = 1754] [id = 458] 09:06:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8da7ec00) [pid = 1754] [serial = 1375] [outer = (nil)] 09:06:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8dbed800) [pid = 1754] [serial = 1376] [outer = 0x8da7ec00] 09:06:51 INFO - PROCESS | 1754 | 1466698011598 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8dbf1800) [pid = 1754] [serial = 1377] [outer = 0x8da7ec00] 09:06:52 INFO - PROCESS | 1754 | 1466698012536 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:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1287ms 09:06:52 INFO - PROCESS | 1754 | 1466698012613 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1754 | 1466698012621 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:06:52 INFO - PROCESS | 1754 | 1466698012639 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1754 | 1466698012644 Marionette TRACE conn4 <- [1,1806,null,{}] 09:06:52 INFO - PROCESS | 1754 | 1466698012650 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:06:52 INFO - PROCESS | 1754 | 1466698012655 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:52 INFO - PROCESS | 1754 | 1466698012805 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:06:52 INFO - PROCESS | 1754 | 1466698012953 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1754 | 1466698012964 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbfac00 == 33 [pid = 1754] [id = 459] 09:06:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8dd8e400) [pid = 1754] [serial = 1378] [outer = (nil)] 09:06:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8e553c00) [pid = 1754] [serial = 1379] [outer = 0x8dd8e400] 09:06:53 INFO - PROCESS | 1754 | 1466698013046 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8ed34800) [pid = 1754] [serial = 1380] [outer = 0x8dd8e400] 09:06:53 INFO - PROCESS | 1754 | 1466698013932 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:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1333ms 09:06:53 INFO - PROCESS | 1754 | 1466698013973 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 1754 | 1466698013977 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:06:53 INFO - PROCESS | 1754 | 1466698013989 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 1754 | 1466698013995 Marionette TRACE conn4 <- [1,1810,null,{}] 09:06:54 INFO - PROCESS | 1754 | 1466698014012 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:06:54 INFO - PROCESS | 1754 | 1466698014020 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:54 INFO - PROCESS | 1754 | 1466698014249 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:06:54 INFO - PROCESS | 1754 | 1466698014302 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1754 | 1466698014311 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x9138d000 == 34 [pid = 1754] [id = 460] 09:06:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9138f400) [pid = 1754] [serial = 1381] [outer = (nil)] 09:06:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x916ebc00) [pid = 1754] [serial = 1382] [outer = 0x9138f400] 09:06:54 INFO - PROCESS | 1754 | 1466698014381 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x92007000) [pid = 1754] [serial = 1383] [outer = 0x9138f400] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8dd8dc00) [pid = 1754] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92423c00) [pid = 1754] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x92584000) [pid = 1754] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x91389400) [pid = 1754] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d99dc00) [pid = 1754] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92110400) [pid = 1754] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92571800) [pid = 1754] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8d99ec00) [pid = 1754] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92119800) [pid = 1754] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:06:55 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dd86800) [pid = 1754] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:06:55 INFO - PROCESS | 1754 | 1466698015848 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:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1941ms 09:06:55 INFO - PROCESS | 1754 | 1466698015925 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1754 | 1466698015929 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:06:55 INFO - PROCESS | 1754 | 1466698015935 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1754 | 1466698015937 Marionette TRACE conn4 <- [1,1814,null,{}] 09:06:55 INFO - PROCESS | 1754 | 1466698015943 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:06:55 INFO - PROCESS | 1754 | 1466698015948 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:56 INFO - PROCESS | 1754 | 1466698016142 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:06:56 INFO - PROCESS | 1754 | 1466698016231 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1754 | 1466698016237 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da77400 == 35 [pid = 1754] [id = 461] 09:06:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e554800) [pid = 1754] [serial = 1384] [outer = (nil)] 09:06:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x91382400) [pid = 1754] [serial = 1385] [outer = 0x8e554800] 09:06:56 INFO - PROCESS | 1754 | 1466698016306 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9200a800) [pid = 1754] [serial = 1386] [outer = 0x8e554800] 09:06:56 INFO - PROCESS | 1754 | 1466698016979 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:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1093ms 09:06:57 INFO - PROCESS | 1754 | 1466698017028 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 1754 | 1466698017032 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:06:57 INFO - PROCESS | 1754 | 1466698017038 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 1754 | 1466698017041 Marionette TRACE conn4 <- [1,1818,null,{}] 09:06:57 INFO - PROCESS | 1754 | 1466698017046 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:06:57 INFO - PROCESS | 1754 | 1466698017051 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:57 INFO - PROCESS | 1754 | 1466698017239 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:06:57 INFO - PROCESS | 1754 | 1466698017264 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 1754 | 1466698017272 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x92113000 == 36 [pid = 1754] [id = 462] 09:06:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92117000) [pid = 1754] [serial = 1387] [outer = (nil)] 09:06:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9211fc00) [pid = 1754] [serial = 1388] [outer = 0x92117000] 09:06:57 INFO - PROCESS | 1754 | 1466698017336 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x9233cc00) [pid = 1754] [serial = 1389] [outer = 0x92117000] 09:06:58 INFO - PROCESS | 1754 | 1466698018373 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:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1383ms 09:06:58 INFO - PROCESS | 1754 | 1466698018422 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 1754 | 1466698018429 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:06:58 INFO - PROCESS | 1754 | 1466698018437 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 1754 | 1466698018443 Marionette TRACE conn4 <- [1,1822,null,{}] 09:06:58 INFO - PROCESS | 1754 | 1466698018451 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:06:58 INFO - PROCESS | 1754 | 1466698018457 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:58 INFO - PROCESS | 1754 | 1466698018642 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:06:58 INFO - PROCESS | 1754 | 1466698018882 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1754 | 1466698018895 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:06:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38f800 == 37 [pid = 1754] [id = 463] 09:06:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8c390400) [pid = 1754] [serial = 1390] [outer = (nil)] 09:06:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8dbf5800) [pid = 1754] [serial = 1391] [outer = 0x8c390400] 09:06:59 INFO - PROCESS | 1754 | 1466698019020 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8dd92800) [pid = 1754] [serial = 1392] [outer = 0x8c390400] 09:07:00 INFO - PROCESS | 1754 | 1466698020031 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:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1650ms 09:07:00 INFO - PROCESS | 1754 | 1466698020087 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1754 | 1466698020095 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:07:00 INFO - PROCESS | 1754 | 1466698020105 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1754 | 1466698020109 Marionette TRACE conn4 <- [1,1826,null,{}] 09:07:00 INFO - PROCESS | 1754 | 1466698020115 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:07:00 INFO - PROCESS | 1754 | 1466698020121 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:00 INFO - PROCESS | 1754 | 1466698020308 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:07:00 INFO - PROCESS | 1754 | 1466698020532 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1754 | 1466698020541 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d2000 == 38 [pid = 1754] [id = 464] 09:07:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8f8dac00) [pid = 1754] [serial = 1393] [outer = (nil)] 09:07:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x916e5c00) [pid = 1754] [serial = 1394] [outer = 0x8f8dac00] 09:07:00 INFO - PROCESS | 1754 | 1466698020670 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x91382000) [pid = 1754] [serial = 1395] [outer = 0x8f8dac00] 09:07:01 INFO - PROCESS | 1754 | 1466698021688 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:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1640ms 09:07:01 INFO - PROCESS | 1754 | 1466698021745 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:07:01 INFO - PROCESS | 1754 | 1466698021750 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:07:01 INFO - PROCESS | 1754 | 1466698021756 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1754 | 1466698021762 Marionette TRACE conn4 <- [1,1830,null,{}] 09:07:01 INFO - PROCESS | 1754 | 1466698021779 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:07:01 INFO - PROCESS | 1754 | 1466698021787 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:01 INFO - PROCESS | 1754 | 1466698021965 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:07:02 INFO - PROCESS | 1754 | 1466698022184 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1754 | 1466698022197 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x9256c400 == 39 [pid = 1754] [id = 465] 09:07:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x9256c800) [pid = 1754] [serial = 1396] [outer = (nil)] 09:07:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92584c00) [pid = 1754] [serial = 1397] [outer = 0x9256c800] 09:07:02 INFO - PROCESS | 1754 | 1466698022284 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9258bc00) [pid = 1754] [serial = 1398] [outer = 0x9256c800] 09:07:03 INFO - PROCESS | 1754 | 1466698023302 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:07:03 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:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1602ms 09:07:03 INFO - PROCESS | 1754 | 1466698023359 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1754 | 1466698023364 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:07:03 INFO - PROCESS | 1754 | 1466698023370 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1754 | 1466698023374 Marionette TRACE conn4 <- [1,1834,null,{}] 09:07:03 INFO - PROCESS | 1754 | 1466698023379 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:07:03 INFO - PROCESS | 1754 | 1466698023385 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:03 INFO - PROCESS | 1754 | 1466698023581 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:07:03 INFO - PROCESS | 1754 | 1466698023822 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1754 | 1466698023830 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf8000 == 40 [pid = 1754] [id = 466] 09:07:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8f8cdc00) [pid = 1754] [serial = 1399] [outer = (nil)] 09:07:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x93ac2c00) [pid = 1754] [serial = 1400] [outer = 0x8f8cdc00] 09:07:03 INFO - PROCESS | 1754 | 1466698023954 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x93c5a000) [pid = 1754] [serial = 1401] [outer = 0x8f8cdc00] 09:07:05 INFO - PROCESS | 1754 | 1466698025070 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:07:05 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:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1786ms 09:07:05 INFO - PROCESS | 1754 | 1466698025157 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 1754 | 1466698025163 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:07:05 INFO - PROCESS | 1754 | 1466698025172 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1754 | 1466698025176 Marionette TRACE conn4 <- [1,1838,null,{}] 09:07:05 INFO - PROCESS | 1754 | 1466698025185 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:07:05 INFO - PROCESS | 1754 | 1466698025191 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:05 INFO - PROCESS | 1754 | 1466698025423 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:07:05 INFO - PROCESS | 1754 | --DOCSHELL 0x952fb400 == 39 [pid = 1754] [id = 453] 09:07:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8da77400 == 38 [pid = 1754] [id = 461] 09:07:05 INFO - PROCESS | 1754 | --DOCSHELL 0x9138d000 == 37 [pid = 1754] [id = 460] 09:07:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbfac00 == 36 [pid = 1754] [id = 459] 09:07:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99b000 == 35 [pid = 1754] [id = 458] 09:07:05 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd87800 == 34 [pid = 1754] [id = 457] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x92004c00) [pid = 1754] [serial = 1319] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x92114400) [pid = 1754] [serial = 1320] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8da7d800) [pid = 1754] [serial = 1325] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8da84400) [pid = 1754] [serial = 1326] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92340c00) [pid = 1754] [serial = 1331] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x92589c00) [pid = 1754] [serial = 1322] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92e85800) [pid = 1754] [serial = 1323] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8dd88400) [pid = 1754] [serial = 1316] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8e556800) [pid = 1754] [serial = 1317] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92533c00) [pid = 1754] [serial = 1314] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8ed3dc00) [pid = 1754] [serial = 1328] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8f8d1000) [pid = 1754] [serial = 1329] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x93e73800) [pid = 1754] [serial = 1341] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x93accc00) [pid = 1754] [serial = 1338] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92532400) [pid = 1754] [serial = 1332] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x93c91c00) [pid = 1754] [serial = 1340] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9258e800) [pid = 1754] [serial = 1334] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x93aca400) [pid = 1754] [serial = 1337] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92e86c00) [pid = 1754] [serial = 1335] [outer = (nil)] [url = about:blank] 09:07:05 INFO - PROCESS | 1754 | 1466698025680 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1754 | 1466698025694 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d991c00 == 35 [pid = 1754] [id = 467] 09:07:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8d992c00) [pid = 1754] [serial = 1402] [outer = (nil)] 09:07:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8da7e800) [pid = 1754] [serial = 1403] [outer = 0x8d992c00] 09:07:05 INFO - PROCESS | 1754 | 1466698025762 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dbf5c00) [pid = 1754] [serial = 1404] [outer = 0x8d992c00] 09:07:06 INFO - PROCESS | 1754 | 1466698026521 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:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1432ms 09:07:06 INFO - PROCESS | 1754 | 1466698026602 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1754 | 1466698026610 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:07:06 INFO - PROCESS | 1754 | 1466698026620 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1754 | 1466698026623 Marionette TRACE conn4 <- [1,1842,null,{}] 09:07:06 INFO - PROCESS | 1754 | 1466698026630 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:07:06 INFO - PROCESS | 1754 | 1466698026635 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:06 INFO - PROCESS | 1754 | 1466698026804 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:07:06 INFO - PROCESS | 1754 | 1466698026942 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1754 | 1466698026950 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7d400 == 36 [pid = 1754] [id = 468] 09:07:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8ed3ec00) [pid = 1754] [serial = 1405] [outer = (nil)] 09:07:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8f73fc00) [pid = 1754] [serial = 1406] [outer = 0x8ed3ec00] 09:07:07 INFO - PROCESS | 1754 | 1466698027020 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8f8d3800) [pid = 1754] [serial = 1407] [outer = 0x8ed3ec00] 09:07:07 INFO - PROCESS | 1754 | 1466698027850 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:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1282ms 09:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:07:07 INFO - PROCESS | 1754 | 1466698027903 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 1754 | 1466698027906 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:07:07 INFO - PROCESS | 1754 | 1466698027913 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 1754 | 1466698027918 Marionette TRACE conn4 <- [1,1846,null,{}] 09:07:07 INFO - PROCESS | 1754 | 1466698027934 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:07:07 INFO - PROCESS | 1754 | 1466698027942 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:08 INFO - PROCESS | 1754 | 1466698028150 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:07:08 INFO - PROCESS | 1754 | 1466698028241 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1754 | 1466698028248 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed32000 == 37 [pid = 1754] [id = 469] 09:07:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x916e7c00) [pid = 1754] [serial = 1408] [outer = (nil)] 09:07:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92423400) [pid = 1754] [serial = 1409] [outer = 0x916e7c00] 09:07:08 INFO - PROCESS | 1754 | 1466698028330 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92569400) [pid = 1754] [serial = 1410] [outer = 0x916e7c00] 09:07:09 INFO - PROCESS | 1754 | 1466698029156 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:07:09 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:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1284ms 09:07:09 INFO - PROCESS | 1754 | 1466698029196 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1754 | 1466698029199 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:07:09 INFO - PROCESS | 1754 | 1466698029206 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1754 | 1466698029208 Marionette TRACE conn4 <- [1,1850,null,{}] 09:07:09 INFO - PROCESS | 1754 | 1466698029219 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:07:09 INFO - PROCESS | 1754 | 1466698029223 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:09 INFO - PROCESS | 1754 | 1466698029468 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:07:09 INFO - PROCESS | 1754 | 1466698029510 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1754 | 1466698029517 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c387400 == 38 [pid = 1754] [id = 470] 09:07:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8d99dc00) [pid = 1754] [serial = 1411] [outer = (nil)] 09:07:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9258e800) [pid = 1754] [serial = 1412] [outer = 0x8d99dc00] 09:07:09 INFO - PROCESS | 1754 | 1466698029583 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92e88400) [pid = 1754] [serial = 1413] [outer = 0x8d99dc00] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8bf32000) [pid = 1754] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8e554c00) [pid = 1754] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92334800) [pid = 1754] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x916e6000) [pid = 1754] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x952f1000) [pid = 1754] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9138f400) [pid = 1754] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x95342000) [pid = 1754] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8dd8e400) [pid = 1754] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x95341400) [pid = 1754] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8da7ec00) [pid = 1754] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dd89800) [pid = 1754] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8bf58c00) [pid = 1754] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x916ee400) [pid = 1754] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8bf5a400) [pid = 1754] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:07:10 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8e554800) [pid = 1754] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:07:10 INFO - PROCESS | 1754 | 1466698030623 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:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1445ms 09:07:10 INFO - PROCESS | 1754 | 1466698030652 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1754 | 1466698030656 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:07:10 INFO - PROCESS | 1754 | 1466698030662 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1754 | 1466698030665 Marionette TRACE conn4 <- [1,1854,null,{}] 09:07:10 INFO - PROCESS | 1754 | 1466698030671 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:07:10 INFO - PROCESS | 1754 | 1466698030675 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:10 INFO - PROCESS | 1754 | 1466698030873 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:07:10 INFO - PROCESS | 1754 | 1466698030890 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1754 | 1466698030898 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8b400 == 39 [pid = 1754] [id = 471] 09:07:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8e54b400) [pid = 1754] [serial = 1414] [outer = (nil)] 09:07:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x92119400) [pid = 1754] [serial = 1415] [outer = 0x8e54b400] 09:07:10 INFO - PROCESS | 1754 | 1466698030963 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92e8dc00) [pid = 1754] [serial = 1416] [outer = 0x8e54b400] 09:07:11 INFO - PROCESS | 1754 | 1466698031796 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:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1178ms 09:07:11 INFO - PROCESS | 1754 | 1466698031842 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1754 | 1466698031846 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:07:11 INFO - PROCESS | 1754 | 1466698031853 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1754 | 1466698031858 Marionette TRACE conn4 <- [1,1858,null,{}] 09:07:11 INFO - PROCESS | 1754 | 1466698031863 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:07:11 INFO - PROCESS | 1754 | 1466698031873 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:12 INFO - PROCESS | 1754 | 1466698032059 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:07:12 INFO - PROCESS | 1754 | 1466698032070 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1754 | 1466698032078 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c387800 == 40 [pid = 1754] [id = 472] 09:07:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e553800) [pid = 1754] [serial = 1417] [outer = (nil)] 09:07:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x95241800) [pid = 1754] [serial = 1418] [outer = 0x8e553800] 09:07:12 INFO - PROCESS | 1754 | 1466698032264 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x95245400) [pid = 1754] [serial = 1419] [outer = 0x8e553800] 09:07:13 INFO - PROCESS | 1754 | 1466698033304 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:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1483ms 09:07:13 INFO - PROCESS | 1754 | 1466698033337 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1754 | 1466698033343 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:07:13 INFO - PROCESS | 1754 | 1466698033351 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1754 | 1466698033358 Marionette TRACE conn4 <- [1,1862,null,{}] 09:07:13 INFO - PROCESS | 1754 | 1466698033366 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:07:13 INFO - PROCESS | 1754 | 1466698033372 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:13 INFO - PROCESS | 1754 | 1466698033565 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:07:13 INFO - PROCESS | 1754 | 1466698033743 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 1754 | 1466698033754 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c384400 == 41 [pid = 1754] [id = 473] 09:07:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8da7dc00) [pid = 1754] [serial = 1420] [outer = (nil)] 09:07:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x8dd8bc00) [pid = 1754] [serial = 1421] [outer = 0x8da7dc00] 09:07:13 INFO - PROCESS | 1754 | 1466698033835 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8ed3bc00) [pid = 1754] [serial = 1422] [outer = 0x8da7dc00] 09:07:14 INFO - PROCESS | 1754 | 1466698034820 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:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1539ms 09:07:14 INFO - PROCESS | 1754 | 1466698034890 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 1754 | 1466698034897 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:07:14 INFO - PROCESS | 1754 | 1466698034907 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 1754 | 1466698034912 Marionette TRACE conn4 <- [1,1866,null,{}] 09:07:14 INFO - PROCESS | 1754 | 1466698034918 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:07:14 INFO - PROCESS | 1754 | 1466698034924 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:15 INFO - PROCESS | 1754 | 1466698035144 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:07:15 INFO - PROCESS | 1754 | 1466698035408 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 1754 | 1466698035415 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x92004c00 == 42 [pid = 1754] [id = 474] 09:07:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92119000) [pid = 1754] [serial = 1423] [outer = (nil)] 09:07:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92424000) [pid = 1754] [serial = 1424] [outer = 0x92119000] 09:07:15 INFO - PROCESS | 1754 | 1466698035540 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92567400) [pid = 1754] [serial = 1425] [outer = 0x92119000] 09:07:16 INFO - PROCESS | 1754 | 1466698036424 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:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1586ms 09:07:16 INFO - PROCESS | 1754 | 1466698036494 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 1754 | 1466698036498 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:07:16 INFO - PROCESS | 1754 | 1466698036505 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 1754 | 1466698036511 Marionette TRACE conn4 <- [1,1870,null,{}] 09:07:16 INFO - PROCESS | 1754 | 1466698036527 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:07:16 INFO - PROCESS | 1754 | 1466698036536 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:16 INFO - PROCESS | 1754 | 1466698036751 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:07:17 INFO - PROCESS | 1754 | 1466698036984 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1754 | 1466698036992 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38c800 == 43 [pid = 1754] [id = 475] 09:07:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x95245000) [pid = 1754] [serial = 1426] [outer = (nil)] 09:07:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x952fa800) [pid = 1754] [serial = 1427] [outer = 0x95245000] 09:07:17 INFO - PROCESS | 1754 | 1466698037120 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x9532b800) [pid = 1754] [serial = 1428] [outer = 0x95245000] 09:07:18 INFO - PROCESS | 1754 | 1466698038015 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:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1584ms 09:07:18 INFO - PROCESS | 1754 | 1466698038090 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:07:18 INFO - PROCESS | 1754 | 1466698038101 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:07:18 INFO - PROCESS | 1754 | 1466698038106 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1754 | 1466698038109 Marionette TRACE conn4 <- [1,1874,null,{}] 09:07:18 INFO - PROCESS | 1754 | 1466698038116 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:07:18 INFO - PROCESS | 1754 | 1466698038121 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:18 INFO - PROCESS | 1754 | 1466698038329 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:07:18 INFO - PROCESS | 1754 | 1466698038516 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 1754 | 1466698038527 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e5400 == 44 [pid = 1754] [id = 476] 09:07:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x93e78800) [pid = 1754] [serial = 1429] [outer = (nil)] 09:07:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x95340400) [pid = 1754] [serial = 1430] [outer = 0x93e78800] 09:07:18 INFO - PROCESS | 1754 | 1466698038604 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x95341c00) [pid = 1754] [serial = 1431] [outer = 0x93e78800] 09:07:19 INFO - PROCESS | 1754 | 1466698039513 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:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1490ms 09:07:19 INFO - PROCESS | 1754 | 1466698039597 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 1754 | 1466698039601 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:07:19 INFO - PROCESS | 1754 | 1466698039608 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 1754 | 1466698039611 Marionette TRACE conn4 <- [1,1878,null,{}] 09:07:19 INFO - PROCESS | 1754 | 1466698039617 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:07:19 INFO - PROCESS | 1754 | 1466698039622 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:19 INFO - PROCESS | 1754 | 1466698039829 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:07:20 INFO - PROCESS | 1754 | 1466698040060 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 1754 | 1466698040070 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99e800 == 45 [pid = 1754] [id = 477] 09:07:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8da77400) [pid = 1754] [serial = 1432] [outer = (nil)] 09:07:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9534b800) [pid = 1754] [serial = 1433] [outer = 0x8da77400] 09:07:20 INFO - PROCESS | 1754 | 1466698040198 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x953b7800) [pid = 1754] [serial = 1434] [outer = 0x8da77400] 09:07:21 INFO - PROCESS | 1754 | 1466698041136 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:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1580ms 09:07:21 INFO - PROCESS | 1754 | 1466698041189 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:07:21 INFO - PROCESS | 1754 | 1466698041193 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:07:21 INFO - PROCESS | 1754 | 1466698041199 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 1754 | 1466698041203 Marionette TRACE conn4 <- [1,1882,null,{}] 09:07:21 INFO - PROCESS | 1754 | 1466698041209 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:07:21 INFO - PROCESS | 1754 | 1466698041219 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:21 INFO - PROCESS | 1754 | 1466698041408 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:07:21 INFO - PROCESS | 1754 | 1466698041835 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1754 | 1466698041844 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf64400 == 46 [pid = 1754] [id = 478] 09:07:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8bf65c00) [pid = 1754] [serial = 1435] [outer = (nil)] 09:07:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8c38fc00) [pid = 1754] [serial = 1436] [outer = 0x8bf65c00] 09:07:21 INFO - PROCESS | 1754 | 1466698041934 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8da7d000) [pid = 1754] [serial = 1437] [outer = 0x8bf65c00] 09:07:22 INFO - PROCESS | 1754 | 1466698042799 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:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1636ms 09:07:22 INFO - PROCESS | 1754 | 1466698042852 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 1754 | 1466698042858 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:07:22 INFO - PROCESS | 1754 | 1466698042868 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1754 | 1466698042871 Marionette TRACE conn4 <- [1,1886,null,{}] 09:07:22 INFO - PROCESS | 1754 | 1466698042879 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:07:22 INFO - PROCESS | 1754 | 1466698042887 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:23 INFO - PROCESS | 1754 | 1466698043052 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:07:23 INFO - PROCESS | 1754 | 1466698043279 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1754 | 1466698043293 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d9a0000 == 47 [pid = 1754] [id = 479] 09:07:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8e554c00) [pid = 1754] [serial = 1438] [outer = (nil)] 09:07:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x9138a000) [pid = 1754] [serial = 1439] [outer = 0x8e554c00] 09:07:23 INFO - PROCESS | 1754 | 1466698043382 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x916eb400) [pid = 1754] [serial = 1440] [outer = 0x8e554c00] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8b400 == 46 [pid = 1754] [id = 471] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c387400 == 45 [pid = 1754] [id = 470] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed32000 == 44 [pid = 1754] [id = 469] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7d400 == 43 [pid = 1754] [id = 468] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d991c00 == 42 [pid = 1754] [id = 467] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d2000 == 41 [pid = 1754] [id = 464] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38f800 == 40 [pid = 1754] [id = 463] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf8800 == 39 [pid = 1754] [id = 450] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x95249800 == 38 [pid = 1754] [id = 451] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9533e000 == 37 [pid = 1754] [id = 452] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf39800 == 36 [pid = 1754] [id = 454] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x92113000 == 35 [pid = 1754] [id = 462] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf8000 == 34 [pid = 1754] [id = 466] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9256c400 == 33 [pid = 1754] [id = 465] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5c400 == 32 [pid = 1754] [id = 455] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf59400 == 31 [pid = 1754] [id = 456] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99e800 == 30 [pid = 1754] [id = 477] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf64400 == 29 [pid = 1754] [id = 478] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x916e5400 == 28 [pid = 1754] [id = 476] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38c800 == 27 [pid = 1754] [id = 475] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x92004c00 == 26 [pid = 1754] [id = 474] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c387800 == 25 [pid = 1754] [id = 472] 09:07:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c384400 == 24 [pid = 1754] [id = 473] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8c385800) [pid = 1754] [serial = 1344] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8bf3d800) [pid = 1754] [serial = 1343] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x916e2c00) [pid = 1754] [serial = 1347] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x91386000) [pid = 1754] [serial = 1346] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x93c4cc00) [pid = 1754] [serial = 1350] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x9258a000) [pid = 1754] [serial = 1349] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x952f2000) [pid = 1754] [serial = 1353] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x95243400) [pid = 1754] [serial = 1352] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x95334800) [pid = 1754] [serial = 1356] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x95332000) [pid = 1754] [serial = 1355] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x916ebc00) [pid = 1754] [serial = 1382] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x953bac00) [pid = 1754] [serial = 1359] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x95349800) [pid = 1754] [serial = 1358] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x8e553c00) [pid = 1754] [serial = 1379] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x983a7400) [pid = 1754] [serial = 1362] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8dbed800) [pid = 1754] [serial = 1376] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8dbf1800) [pid = 1754] [serial = 1377] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9830b800) [pid = 1754] [serial = 1361] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x916f0400) [pid = 1754] [serial = 1374] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f8cfc00) [pid = 1754] [serial = 1373] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x983bac00) [pid = 1754] [serial = 1365] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x983b8c00) [pid = 1754] [serial = 1364] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x983c5000) [pid = 1754] [serial = 1368] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x983c3800) [pid = 1754] [serial = 1367] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8da78400) [pid = 1754] [serial = 1371] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8c389800) [pid = 1754] [serial = 1370] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x91382400) [pid = 1754] [serial = 1385] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9200a800) [pid = 1754] [serial = 1386] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x92007000) [pid = 1754] [serial = 1383] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9211fc00) [pid = 1754] [serial = 1388] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x8ed34800) [pid = 1754] [serial = 1380] [outer = (nil)] [url = about:blank] 09:07:25 INFO - PROCESS | 1754 | 1466698045506 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:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2683ms 09:07:25 INFO - PROCESS | 1754 | 1466698045552 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1754 | 1466698045555 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:07:25 INFO - PROCESS | 1754 | 1466698045563 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1754 | 1466698045567 Marionette TRACE conn4 <- [1,1890,null,{}] 09:07:25 INFO - PROCESS | 1754 | 1466698045574 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:07:25 INFO - PROCESS | 1754 | 1466698045580 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:25 INFO - PROCESS | 1754 | 1466698045729 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:07:25 INFO - PROCESS | 1754 | 1466698045857 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1754 | 1466698045867 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c388c00 == 25 [pid = 1754] [id = 480] 09:07:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8c389800) [pid = 1754] [serial = 1441] [outer = (nil)] 09:07:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8c38e000) [pid = 1754] [serial = 1442] [outer = 0x8c389800] 09:07:25 INFO - PROCESS | 1754 | 1466698045934 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8c392000) [pid = 1754] [serial = 1443] [outer = 0x8c389800] 09:07:26 INFO - PROCESS | 1754 | 1466698046710 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:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1183ms 09:07:26 INFO - PROCESS | 1754 | 1466698046760 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 1754 | 1466698046768 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:07:26 INFO - PROCESS | 1754 | 1466698046783 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1754 | 1466698046788 Marionette TRACE conn4 <- [1,1894,null,{}] 09:07:26 INFO - PROCESS | 1754 | 1466698046794 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:07:26 INFO - PROCESS | 1754 | 1466698046798 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:26 INFO - PROCESS | 1754 | 1466698046976 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:07:27 INFO - PROCESS | 1754 | 1466698046990 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1754 | 1466698046996 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8ac00 == 26 [pid = 1754] [id = 481] 09:07:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dd8d400) [pid = 1754] [serial = 1444] [outer = (nil)] 09:07:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8dd92400) [pid = 1754] [serial = 1445] [outer = 0x8dd8d400] 09:07:27 INFO - PROCESS | 1754 | 1466698047068 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8e553400) [pid = 1754] [serial = 1446] [outer = 0x8dd8d400] 09:07:28 INFO - PROCESS | 1754 | 1466698048010 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:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1279ms 09:07:28 INFO - PROCESS | 1754 | 1466698048075 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1754 | 1466698048079 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:07:28 INFO - PROCESS | 1754 | 1466698048085 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1754 | 1466698048091 Marionette TRACE conn4 <- [1,1898,null,{}] 09:07:28 INFO - PROCESS | 1754 | 1466698048108 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:07:28 INFO - PROCESS | 1754 | 1466698048116 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:28 INFO - PROCESS | 1754 | 1466698048324 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:07:28 INFO - PROCESS | 1754 | 1466698048413 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1754 | 1466698048424 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d6800 == 27 [pid = 1754] [id = 482] 09:07:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x91386000) [pid = 1754] [serial = 1447] [outer = (nil)] 09:07:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x916e1800) [pid = 1754] [serial = 1448] [outer = 0x91386000] 09:07:28 INFO - PROCESS | 1754 | 1466698048495 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x916edc00) [pid = 1754] [serial = 1449] [outer = 0x91386000] 09:07:29 INFO - PROCESS | 1754 | 1466698049372 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:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1333ms 09:07:29 INFO - PROCESS | 1754 | 1466698049419 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1754 | 1466698049423 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:07:29 INFO - PROCESS | 1754 | 1466698049437 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1754 | 1466698049440 Marionette TRACE conn4 <- [1,1902,null,{}] 09:07:29 INFO - PROCESS | 1754 | 1466698049446 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:07:29 INFO - PROCESS | 1754 | 1466698049450 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:29 INFO - PROCESS | 1754 | 1466698049651 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:07:29 INFO - PROCESS | 1754 | 1466698049673 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 1754 | 1466698049679 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8c800 == 28 [pid = 1754] [id = 483] 09:07:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x92003000) [pid = 1754] [serial = 1450] [outer = (nil)] 09:07:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92114800) [pid = 1754] [serial = 1451] [outer = 0x92003000] 09:07:29 INFO - PROCESS | 1754 | 1466698049747 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92339400) [pid = 1754] [serial = 1452] [outer = 0x92003000] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8ed3ec00) [pid = 1754] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x916e7c00) [pid = 1754] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8c390400) [pid = 1754] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8e54b400) [pid = 1754] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8f8cdc00) [pid = 1754] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9256c800) [pid = 1754] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8d992c00) [pid = 1754] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92117000) [pid = 1754] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8f8dac00) [pid = 1754] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d99dc00) [pid = 1754] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:07:30 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e553800) [pid = 1754] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:07:31 INFO - PROCESS | 1754 | 1466698051125 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:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1731ms 09:07:31 INFO - PROCESS | 1754 | 1466698051169 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 1754 | 1466698051172 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:07:31 INFO - PROCESS | 1754 | 1466698051178 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1754 | 1466698051181 Marionette TRACE conn4 <- [1,1906,null,{}] 09:07:31 INFO - PROCESS | 1754 | 1466698051187 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:07:31 INFO - PROCESS | 1754 | 1466698051191 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:31 INFO - PROCESS | 1754 | 1466698051376 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:07:31 INFO - PROCESS | 1754 | 1466698051394 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1754 | 1466698051405 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da79000 == 29 [pid = 1754] [id = 484] 09:07:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8ed31c00) [pid = 1754] [serial = 1453] [outer = (nil)] 09:07:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x916ea400) [pid = 1754] [serial = 1454] [outer = 0x8ed31c00] 09:07:31 INFO - PROCESS | 1754 | 1466698051467 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x92118c00) [pid = 1754] [serial = 1455] [outer = 0x8ed31c00] 09:07:32 INFO - PROCESS | 1754 | 1466698052287 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:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1128ms 09:07:32 INFO - PROCESS | 1754 | 1466698052306 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 1754 | 1466698052310 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:07:32 INFO - PROCESS | 1754 | 1466698052326 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 1754 | 1466698052329 Marionette TRACE conn4 <- [1,1910,null,{}] 09:07:32 INFO - PROCESS | 1754 | 1466698052338 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:07:32 INFO - PROCESS | 1754 | 1466698052347 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:32 INFO - PROCESS | 1754 | 1466698052531 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:07:32 INFO - PROCESS | 1754 | 1466698052540 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1754 | 1466698052547 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99a800 == 30 [pid = 1754] [id = 485] 09:07:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8d99dc00) [pid = 1754] [serial = 1456] [outer = (nil)] 09:07:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x92586c00) [pid = 1754] [serial = 1457] [outer = 0x8d99dc00] 09:07:32 INFO - PROCESS | 1754 | 1466698052613 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x93ac3000) [pid = 1754] [serial = 1458] [outer = 0x8d99dc00] 09:07:33 INFO - PROCESS | 1754 | 1466698053797 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:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1535ms 09:07:33 INFO - PROCESS | 1754 | 1466698053863 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 1754 | 1466698053870 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:07:33 INFO - PROCESS | 1754 | 1466698053877 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1754 | 1466698053885 Marionette TRACE conn4 <- [1,1914,null,{}] 09:07:33 INFO - PROCESS | 1754 | 1466698053893 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:07:33 INFO - PROCESS | 1754 | 1466698053899 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:34 INFO - PROCESS | 1754 | 1466698054115 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:07:34 INFO - PROCESS | 1754 | 1466698054339 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1754 | 1466698054352 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d999400 == 31 [pid = 1754] [id = 486] 09:07:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8d99a000) [pid = 1754] [serial = 1459] [outer = (nil)] 09:07:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8da81c00) [pid = 1754] [serial = 1460] [outer = 0x8d99a000] 09:07:34 INFO - PROCESS | 1754 | 1466698054475 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dd8a400) [pid = 1754] [serial = 1461] [outer = 0x8d99a000] 09:07:35 INFO - PROCESS | 1754 | 1466698055402 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:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1584ms 09:07:35 INFO - PROCESS | 1754 | 1466698055462 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1754 | 1466698055470 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:07:35 INFO - PROCESS | 1754 | 1466698055480 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1754 | 1466698055484 Marionette TRACE conn4 <- [1,1918,null,{}] 09:07:35 INFO - PROCESS | 1754 | 1466698055491 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:07:35 INFO - PROCESS | 1754 | 1466698055496 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:35 INFO - PROCESS | 1754 | 1466698055723 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:07:36 INFO - PROCESS | 1754 | 1466698055986 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 1754 | 1466698055994 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da80800 == 32 [pid = 1754] [id = 487] 09:07:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x91382400) [pid = 1754] [serial = 1462] [outer = (nil)] 09:07:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92007400) [pid = 1754] [serial = 1463] [outer = 0x91382400] 09:07:36 INFO - PROCESS | 1754 | 1466698056121 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92117800) [pid = 1754] [serial = 1464] [outer = 0x91382400] 09:07:37 INFO - PROCESS | 1754 | 1466698057099 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:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1691ms 09:07:37 INFO - PROCESS | 1754 | 1466698057172 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1754 | 1466698057176 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:07:37 INFO - PROCESS | 1754 | 1466698057183 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1754 | 1466698057189 Marionette TRACE conn4 <- [1,1922,null,{}] 09:07:37 INFO - PROCESS | 1754 | 1466698057205 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:07:37 INFO - PROCESS | 1754 | 1466698057214 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:37 INFO - PROCESS | 1754 | 1466698057438 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:07:37 INFO - PROCESS | 1754 | 1466698057658 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1754 | 1466698057667 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x9211d000 == 33 [pid = 1754] [id = 488] 09:07:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92340c00) [pid = 1754] [serial = 1465] [outer = (nil)] 09:07:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92e8e000) [pid = 1754] [serial = 1466] [outer = 0x92340c00] 09:07:37 INFO - PROCESS | 1754 | 1466698057797 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x93c94800) [pid = 1754] [serial = 1467] [outer = 0x92340c00] 09:07:38 INFO - PROCESS | 1754 | 1466698058921 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:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1787ms 09:07:38 INFO - PROCESS | 1754 | 1466698058971 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1754 | 1466698058976 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:07:38 INFO - PROCESS | 1754 | 1466698058985 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1754 | 1466698058990 Marionette TRACE conn4 <- [1,1926,null,{}] 09:07:39 INFO - PROCESS | 1754 | 1466698058998 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:07:39 INFO - PROCESS | 1754 | 1466698059003 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:39 INFO - PROCESS | 1754 | 1466698059174 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:07:39 INFO - PROCESS | 1754 | 1466698059436 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 1754 | 1466698059450 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c390400 == 34 [pid = 1754] [id = 489] 09:07:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8d99e400) [pid = 1754] [serial = 1468] [outer = (nil)] 09:07:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8da85000) [pid = 1754] [serial = 1469] [outer = 0x8d99e400] 09:07:39 INFO - PROCESS | 1754 | 1466698059566 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8dbed000) [pid = 1754] [serial = 1470] [outer = 0x8d99e400] 09:07:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8da79000 == 33 [pid = 1754] [id = 484] 09:07:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8c800 == 32 [pid = 1754] [id = 483] 09:07:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d6800 == 31 [pid = 1754] [id = 482] 09:07:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8ac00 == 30 [pid = 1754] [id = 481] 09:07:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8c388c00 == 29 [pid = 1754] [id = 480] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x95245400) [pid = 1754] [serial = 1419] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x95241800) [pid = 1754] [serial = 1418] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92e8dc00) [pid = 1754] [serial = 1416] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8f73fc00) [pid = 1754] [serial = 1406] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x92423400) [pid = 1754] [serial = 1409] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8dbf5800) [pid = 1754] [serial = 1391] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x92119400) [pid = 1754] [serial = 1415] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x93ac2c00) [pid = 1754] [serial = 1400] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x9258bc00) [pid = 1754] [serial = 1398] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8f8d3800) [pid = 1754] [serial = 1407] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dbf5c00) [pid = 1754] [serial = 1404] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9233cc00) [pid = 1754] [serial = 1389] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x91382000) [pid = 1754] [serial = 1395] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8da7e800) [pid = 1754] [serial = 1403] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92569400) [pid = 1754] [serial = 1410] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x92e88400) [pid = 1754] [serial = 1413] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8dd92800) [pid = 1754] [serial = 1392] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x93c5a000) [pid = 1754] [serial = 1401] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9258e800) [pid = 1754] [serial = 1412] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x916e5c00) [pid = 1754] [serial = 1394] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x92584c00) [pid = 1754] [serial = 1397] [outer = (nil)] [url = about:blank] 09:07:40 INFO - PROCESS | 1754 | 1466698060468 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:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1536ms 09:07:40 INFO - PROCESS | 1754 | 1466698060561 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1754 | 1466698060571 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:07:40 INFO - PROCESS | 1754 | 1466698060584 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 1754 | 1466698060587 Marionette TRACE conn4 <- [1,1930,null,{}] 09:07:40 INFO - PROCESS | 1754 | 1466698060593 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:07:40 INFO - PROCESS | 1754 | 1466698060598 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:40 INFO - PROCESS | 1754 | 1466698060758 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:07:40 INFO - PROCESS | 1754 | 1466698060770 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1754 | 1466698060778 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54c000 == 30 [pid = 1754] [id = 490] 09:07:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x8ed32000) [pid = 1754] [serial = 1471] [outer = (nil)] 09:07:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x8ed3b000) [pid = 1754] [serial = 1472] [outer = 0x8ed32000] 09:07:40 INFO - PROCESS | 1754 | 1466698060850 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8f743000) [pid = 1754] [serial = 1473] [outer = 0x8ed32000] 09:07:41 INFO - PROCESS | 1754 | 1466698061745 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:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1188ms 09:07:41 INFO - PROCESS | 1754 | 1466698061771 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1754 | 1466698061775 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:07:41 INFO - PROCESS | 1754 | 1466698061781 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1754 | 1466698061787 Marionette TRACE conn4 <- [1,1934,null,{}] 09:07:41 INFO - PROCESS | 1754 | 1466698061806 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:07:41 INFO - PROCESS | 1754 | 1466698061814 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:42 INFO - PROCESS | 1754 | 1466698062041 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:07:42 INFO - PROCESS | 1754 | 1466698062056 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1754 | 1466698062066 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x92005000 == 31 [pid = 1754] [id = 491] 09:07:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9200a800) [pid = 1754] [serial = 1474] [outer = (nil)] 09:07:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9211f400) [pid = 1754] [serial = 1475] [outer = 0x9200a800] 09:07:42 INFO - PROCESS | 1754 | 1466698062133 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8f8cec00) [pid = 1754] [serial = 1476] [outer = 0x9200a800] 09:07:43 INFO - PROCESS | 1754 | 1466698063076 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:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1346ms 09:07:43 INFO - PROCESS | 1754 | 1466698063128 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1754 | 1466698063132 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:07:43 INFO - PROCESS | 1754 | 1466698063145 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1754 | 1466698063147 Marionette TRACE conn4 <- [1,1938,null,{}] 09:07:43 INFO - PROCESS | 1754 | 1466698063153 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:07:43 INFO - PROCESS | 1754 | 1466698063158 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:43 INFO - PROCESS | 1754 | 1466698063365 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:07:43 INFO - PROCESS | 1754 | 1466698063386 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1754 | 1466698063396 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x9233a000 == 32 [pid = 1754] [id = 492] 09:07:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9256b400) [pid = 1754] [serial = 1477] [outer = (nil)] 09:07:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9258bc00) [pid = 1754] [serial = 1478] [outer = 0x9256b400] 09:07:43 INFO - PROCESS | 1754 | 1466698063460 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x93acdc00) [pid = 1754] [serial = 1479] [outer = 0x9256b400] 09:07:44 INFO - PROCESS | 1754 | 1466698064323 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:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1195ms 09:07:44 INFO - PROCESS | 1754 | 1466698064340 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1754 | 1466698064344 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:07:44 INFO - PROCESS | 1754 | 1466698064350 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1754 | 1466698064353 Marionette TRACE conn4 <- [1,1942,null,{}] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8dd8d400) [pid = 1754] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8e554c00) [pid = 1754] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8da7dc00) [pid = 1754] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x92119000) [pid = 1754] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8c389800) [pid = 1754] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x95245000) [pid = 1754] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x93e78800) [pid = 1754] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x92003000) [pid = 1754] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x91386000) [pid = 1754] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x8da77400) [pid = 1754] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x8bf65c00) [pid = 1754] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:07:44 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x8ed31c00) [pid = 1754] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:07:44 INFO - PROCESS | 1754 | 1466698064502 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:07:44 INFO - PROCESS | 1754 | 1466698064507 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:44 INFO - PROCESS | 1754 | 1466698064652 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:07:44 INFO - PROCESS | 1754 | 1466698064662 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1754 | 1466698064670 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5e400 == 33 [pid = 1754] [id = 493] 09:07:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x8e553800) [pid = 1754] [serial = 1480] [outer = (nil)] 09:07:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x916e3c00) [pid = 1754] [serial = 1481] [outer = 0x8e553800] 09:07:44 INFO - PROCESS | 1754 | 1466698064734 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x92119000) [pid = 1754] [serial = 1482] [outer = 0x8e553800] 09:07:45 INFO - PROCESS | 1754 | 1466698065616 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:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1289ms 09:07:45 INFO - PROCESS | 1754 | 1466698065639 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1754 | 1466698065642 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:07:45 INFO - PROCESS | 1754 | 1466698065652 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1754 | 1466698065654 Marionette TRACE conn4 <- [1,1946,null,{}] 09:07:45 INFO - PROCESS | 1754 | 1466698065660 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:07:45 INFO - PROCESS | 1754 | 1466698065670 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:45 INFO - PROCESS | 1754 | 1466698065855 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:07:45 INFO - PROCESS | 1754 | 1466698065865 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1754 | 1466698065875 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf64c00 == 34 [pid = 1754] [id = 494] 09:07:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x916e8400) [pid = 1754] [serial = 1483] [outer = (nil)] 09:07:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x95240400) [pid = 1754] [serial = 1484] [outer = 0x916e8400] 09:07:45 INFO - PROCESS | 1754 | 1466698065938 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9524a000) [pid = 1754] [serial = 1485] [outer = 0x916e8400] 09:07:47 INFO - PROCESS | 1754 | 1466698067001 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:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1385ms 09:07:47 INFO - PROCESS | 1754 | 1466698067037 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1754 | 1466698067044 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:07:47 INFO - PROCESS | 1754 | 1466698067053 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1754 | 1466698067057 Marionette TRACE conn4 <- [1,1950,null,{}] 09:07:47 INFO - PROCESS | 1754 | 1466698067066 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:07:47 INFO - PROCESS | 1754 | 1466698067072 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:47 INFO - PROCESS | 1754 | 1466698067306 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:07:47 INFO - PROCESS | 1754 | 1466698067555 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 1754 | 1466698067568 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c383c00 == 35 [pid = 1754] [id = 495] 09:07:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8c385c00) [pid = 1754] [serial = 1486] [outer = (nil)] 09:07:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8dbfb400) [pid = 1754] [serial = 1487] [outer = 0x8c385c00] 09:07:47 INFO - PROCESS | 1754 | 1466698067694 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dd91800) [pid = 1754] [serial = 1488] [outer = 0x8c385c00] 09:07:48 INFO - PROCESS | 1754 | 1466698068585 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:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1583ms 09:07:48 INFO - PROCESS | 1754 | 1466698068636 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:07:48 INFO - PROCESS | 1754 | 1466698068643 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:07:48 INFO - PROCESS | 1754 | 1466698068654 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 1754 | 1466698068658 Marionette TRACE conn4 <- [1,1954,null,{}] 09:07:48 INFO - PROCESS | 1754 | 1466698068665 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:07:48 INFO - PROCESS | 1754 | 1466698068670 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:48 INFO - PROCESS | 1754 | 1466698068848 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:07:49 INFO - PROCESS | 1754 | 1466698069025 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1754 | 1466698069034 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x91388800 == 36 [pid = 1754] [id = 496] 09:07:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x91389800) [pid = 1754] [serial = 1489] [outer = (nil)] 09:07:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x916e7400) [pid = 1754] [serial = 1490] [outer = 0x91389800] 09:07:49 INFO - PROCESS | 1754 | 1466698069117 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x92114c00) [pid = 1754] [serial = 1491] [outer = 0x91389800] 09:07:50 INFO - PROCESS | 1754 | 1466698070086 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:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1486ms 09:07:50 INFO - PROCESS | 1754 | 1466698070141 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 1754 | 1466698070144 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:07:50 INFO - PROCESS | 1754 | 1466698070151 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1754 | 1466698070157 Marionette TRACE conn4 <- [1,1958,null,{}] 09:07:50 INFO - PROCESS | 1754 | 1466698070173 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:07:50 INFO - PROCESS | 1754 | 1466698070182 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:50 INFO - PROCESS | 1754 | 1466698070395 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:07:50 INFO - PROCESS | 1754 | 1466698070638 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 1754 | 1466698070651 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x9252c800 == 37 [pid = 1754] [id = 497] 09:07:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x95243000) [pid = 1754] [serial = 1492] [outer = (nil)] 09:07:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9524b400) [pid = 1754] [serial = 1493] [outer = 0x95243000] 09:07:50 INFO - PROCESS | 1754 | 1466698070773 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x952f2c00) [pid = 1754] [serial = 1494] [outer = 0x95243000] 09:07:51 INFO - PROCESS | 1754 | 1466698071629 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:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1535ms 09:07:51 INFO - PROCESS | 1754 | 1466698071686 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 1754 | 1466698071690 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:07:51 INFO - PROCESS | 1754 | 1466698071698 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1754 | 1466698071700 Marionette TRACE conn4 <- [1,1962,null,{}] 09:07:51 INFO - PROCESS | 1754 | 1466698071707 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:07:51 INFO - PROCESS | 1754 | 1466698071712 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:51 INFO - PROCESS | 1754 | 1466698071882 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:07:52 INFO - PROCESS | 1754 | 1466698072075 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 1754 | 1466698072083 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x952fa000 == 38 [pid = 1754] [id = 498] 09:07:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x952fb400) [pid = 1754] [serial = 1495] [outer = (nil)] 09:07:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x95335400) [pid = 1754] [serial = 1496] [outer = 0x952fb400] 09:07:52 INFO - PROCESS | 1754 | 1466698072164 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9533e000) [pid = 1754] [serial = 1497] [outer = 0x952fb400] 09:07:53 INFO - PROCESS | 1754 | 1466698073081 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:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1431ms 09:07:53 INFO - PROCESS | 1754 | 1466698073130 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:07:53 INFO - PROCESS | 1754 | 1466698073134 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:07:53 INFO - PROCESS | 1754 | 1466698073141 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 1754 | 1466698073144 Marionette TRACE conn4 <- [1,1966,null,{}] 09:07:53 INFO - PROCESS | 1754 | 1466698073150 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:07:53 INFO - PROCESS | 1754 | 1466698073155 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:53 INFO - PROCESS | 1754 | 1466698073323 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:07:53 INFO - PROCESS | 1754 | 1466698073502 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1754 | 1466698073513 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c99400 == 39 [pid = 1754] [id = 499] 09:07:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x95246400) [pid = 1754] [serial = 1498] [outer = (nil)] 09:07:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x95349c00) [pid = 1754] [serial = 1499] [outer = 0x95246400] 09:07:53 INFO - PROCESS | 1754 | 1466698073592 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x953b4800) [pid = 1754] [serial = 1500] [outer = 0x95246400] 09:07:54 INFO - PROCESS | 1754 | 1466698074670 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:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1588ms 09:07:54 INFO - PROCESS | 1754 | 1466698074734 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:07:54 INFO - PROCESS | 1754 | 1466698074738 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:07:54 INFO - PROCESS | 1754 | 1466698074746 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 1754 | 1466698074749 Marionette TRACE conn4 <- [1,1970,null,{}] 09:07:54 INFO - PROCESS | 1754 | 1466698074755 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:07:54 INFO - PROCESS | 1754 | 1466698074765 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:54 INFO - PROCESS | 1754 | 1466698074969 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:07:55 INFO - PROCESS | 1754 | 1466698075151 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1754 | 1466698075160 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x95332c00 == 40 [pid = 1754] [id = 500] 09:07:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x95343000) [pid = 1754] [serial = 1501] [outer = (nil)] 09:07:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x983ad800) [pid = 1754] [serial = 1502] [outer = 0x95343000] 09:07:55 INFO - PROCESS | 1754 | 1466698075235 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x983b0800) [pid = 1754] [serial = 1503] [outer = 0x95343000] 09:07:56 INFO - PROCESS | 1754 | 1466698076190 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:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1484ms 09:07:56 INFO - PROCESS | 1754 | 1466698076229 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1754 | 1466698076233 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:07:56 INFO - PROCESS | 1754 | 1466698076239 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1754 | 1466698076243 Marionette TRACE conn4 <- [1,1974,null,{}] 09:07:56 INFO - PROCESS | 1754 | 1466698076249 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:07:56 INFO - PROCESS | 1754 | 1466698076254 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:56 INFO - PROCESS | 1754 | 1466698076416 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:07:56 INFO - PROCESS | 1754 | 1466698076610 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1754 | 1466698076619 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x95330400 == 41 [pid = 1754] [id = 501] 09:07:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x95346000) [pid = 1754] [serial = 1504] [outer = (nil)] 09:07:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x983bec00) [pid = 1754] [serial = 1505] [outer = 0x95346000] 09:07:56 INFO - PROCESS | 1754 | 1466698076695 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x983c1c00) [pid = 1754] [serial = 1506] [outer = 0x95346000] 09:07:57 INFO - PROCESS | 1754 | 1466698077590 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:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1379ms 09:07:57 INFO - PROCESS | 1754 | 1466698077624 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 1754 | 1466698077627 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:07:57 INFO - PROCESS | 1754 | 1466698077635 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 1754 | 1466698077639 Marionette TRACE conn4 <- [1,1978,null,{}] 09:07:57 INFO - PROCESS | 1754 | 1466698077645 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:07:57 INFO - PROCESS | 1754 | 1466698077650 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:57 INFO - PROCESS | 1754 | 1466698077823 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:07:58 INFO - PROCESS | 1754 | 1466698078004 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1754 | 1466698078010 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3fc00 == 42 [pid = 1754] [id = 502] 09:07:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8c385800) [pid = 1754] [serial = 1507] [outer = (nil)] 09:07:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8dd87c00) [pid = 1754] [serial = 1508] [outer = 0x8c385800] 09:07:58 INFO - PROCESS | 1754 | 1466698078088 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8e554800) [pid = 1754] [serial = 1509] [outer = 0x8c385800] 09:07:59 INFO - PROCESS | 1754 | 1466698079229 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:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1629ms 09:07:59 INFO - PROCESS | 1754 | 1466698079269 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1754 | 1466698079275 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:07:59 INFO - PROCESS | 1754 | 1466698079282 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1754 | 1466698079287 Marionette TRACE conn4 <- [1,1982,null,{}] 09:07:59 INFO - PROCESS | 1754 | 1466698079294 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:07:59 INFO - PROCESS | 1754 | 1466698079300 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:59 INFO - PROCESS | 1754 | 1466698079474 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:07:59 INFO - PROCESS | 1754 | 1466698079769 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1754 | 1466698079793 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:07:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd84400 == 43 [pid = 1754] [id = 503] 09:07:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8dd8cc00) [pid = 1754] [serial = 1510] [outer = (nil)] 09:07:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8e54c400) [pid = 1754] [serial = 1511] [outer = 0x8dd8cc00] 09:07:59 INFO - PROCESS | 1754 | 1466698079890 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8ed37400) [pid = 1754] [serial = 1512] [outer = 0x8dd8cc00] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5e400 == 42 [pid = 1754] [id = 493] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x9233a000 == 41 [pid = 1754] [id = 492] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x92005000 == 40 [pid = 1754] [id = 491] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8e54c000 == 39 [pid = 1754] [id = 490] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8c390400 == 38 [pid = 1754] [id = 489] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8d999400 == 37 [pid = 1754] [id = 486] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8d9a0000 == 36 [pid = 1754] [id = 479] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x9211d000 == 35 [pid = 1754] [id = 488] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99a800 == 34 [pid = 1754] [id = 485] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8da80800 == 33 [pid = 1754] [id = 487] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3fc00 == 32 [pid = 1754] [id = 502] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x95330400 == 31 [pid = 1754] [id = 501] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x95332c00 == 30 [pid = 1754] [id = 500] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x93c99400 == 29 [pid = 1754] [id = 499] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x9252c800 == 28 [pid = 1754] [id = 497] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x952fa000 == 27 [pid = 1754] [id = 498] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x91388800 == 26 [pid = 1754] [id = 496] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf64c00 == 25 [pid = 1754] [id = 494] 09:08:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8c383c00 == 24 [pid = 1754] [id = 495] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8dd92400) [pid = 1754] [serial = 1445] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x9138a000) [pid = 1754] [serial = 1439] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x916eb400) [pid = 1754] [serial = 1440] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8ed3bc00) [pid = 1754] [serial = 1422] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8dd8bc00) [pid = 1754] [serial = 1421] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x92567400) [pid = 1754] [serial = 1425] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92424000) [pid = 1754] [serial = 1424] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8c38e000) [pid = 1754] [serial = 1442] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8c392000) [pid = 1754] [serial = 1443] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9532b800) [pid = 1754] [serial = 1428] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x952fa800) [pid = 1754] [serial = 1427] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x95341c00) [pid = 1754] [serial = 1431] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x95340400) [pid = 1754] [serial = 1430] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x92114800) [pid = 1754] [serial = 1451] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x916edc00) [pid = 1754] [serial = 1449] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x916e1800) [pid = 1754] [serial = 1448] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x953b7800) [pid = 1754] [serial = 1434] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x9534b800) [pid = 1754] [serial = 1433] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8da7d000) [pid = 1754] [serial = 1437] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8c38fc00) [pid = 1754] [serial = 1436] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92339400) [pid = 1754] [serial = 1452] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x916ea400) [pid = 1754] [serial = 1454] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8e553400) [pid = 1754] [serial = 1446] [outer = (nil)] [url = about:blank] 09:08:01 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92118c00) [pid = 1754] [serial = 1455] [outer = (nil)] [url = about:blank] 09:08:02 INFO - PROCESS | 1754 | 1466698082462 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:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 3246ms 09:08:02 INFO - PROCESS | 1754 | 1466698082531 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 1754 | 1466698082541 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:08:02 INFO - PROCESS | 1754 | 1466698082554 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 1754 | 1466698082561 Marionette TRACE conn4 <- [1,1986,null,{}] 09:08:02 INFO - PROCESS | 1754 | 1466698082573 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:08:02 INFO - PROCESS | 1754 | 1466698082581 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:02 INFO - PROCESS | 1754 | 1466698082918 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:08:03 INFO - PROCESS | 1754 | 1466698083104 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1754 | 1466698083123 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5f800 == 25 [pid = 1754] [id = 504] 09:08:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8bf63400) [pid = 1754] [serial = 1513] [outer = (nil)] 09:08:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8d993800) [pid = 1754] [serial = 1514] [outer = 0x8bf63400] 09:08:03 INFO - PROCESS | 1754 | 1466698083235 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8d99b400) [pid = 1754] [serial = 1515] [outer = 0x8bf63400] 09:08:04 INFO - PROCESS | 1754 | 1466698084372 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:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1847ms 09:08:04 INFO - PROCESS | 1754 | 1466698084401 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1754 | 1466698084413 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:08:04 INFO - PROCESS | 1754 | 1466698084455 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1754 | 1466698084462 Marionette TRACE conn4 <- [1,1990,null,{}] 09:08:04 INFO - PROCESS | 1754 | 1466698084472 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:08:04 INFO - PROCESS | 1754 | 1466698084480 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:04 INFO - PROCESS | 1754 | 1466698084725 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:08:05 INFO - PROCESS | 1754 | 1466698085038 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1754 | 1466698085050 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd86c00 == 26 [pid = 1754] [id = 505] 09:08:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8dd8e000) [pid = 1754] [serial = 1516] [outer = (nil)] 09:08:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e54d800) [pid = 1754] [serial = 1517] [outer = 0x8dd8e000] 09:08:05 INFO - PROCESS | 1754 | 1466698085165 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8ed34000) [pid = 1754] [serial = 1518] [outer = 0x8dd8e000] 09:08:06 INFO - PROCESS | 1754 | 1466698086582 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:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2201ms 09:08:06 INFO - PROCESS | 1754 | 1466698086660 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 1754 | 1466698086667 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:08:06 INFO - PROCESS | 1754 | 1466698086676 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1754 | 1466698086685 Marionette TRACE conn4 <- [1,1994,null,{}] 09:08:06 INFO - PROCESS | 1754 | 1466698086731 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:08:06 INFO - PROCESS | 1754 | 1466698086745 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8d99dc00) [pid = 1754] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9200a800) [pid = 1754] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8d99e400) [pid = 1754] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x91382400) [pid = 1754] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9256b400) [pid = 1754] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92340c00) [pid = 1754] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8ed32000) [pid = 1754] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8d99a000) [pid = 1754] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8e553800) [pid = 1754] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:08:07 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x916e8400) [pid = 1754] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:08:07 INFO - PROCESS | 1754 | 1466698087938 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:08:08 INFO - PROCESS | 1754 | 1466698088079 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1754 | 1466698088094 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f742c00 == 27 [pid = 1754] [id = 506] 09:08:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8f8d2000) [pid = 1754] [serial = 1519] [outer = (nil)] 09:08:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x91388800) [pid = 1754] [serial = 1520] [outer = 0x8f8d2000] 09:08:08 INFO - PROCESS | 1754 | 1466698088212 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x916e5800) [pid = 1754] [serial = 1521] [outer = 0x8f8d2000] 09:08:09 INFO - PROCESS | 1754 | 1466698089310 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:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2673ms 09:08:09 INFO - PROCESS | 1754 | 1466698089350 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 1754 | 1466698089380 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:08:09 INFO - PROCESS | 1754 | 1466698089390 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1754 | 1466698089395 Marionette TRACE conn4 <- [1,1998,null,{}] 09:08:09 INFO - PROCESS | 1754 | 1466698089403 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:08:09 INFO - PROCESS | 1754 | 1466698089410 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:09 INFO - PROCESS | 1754 | 1466698089707 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:08:10 INFO - PROCESS | 1754 | 1466698090038 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 1754 | 1466698090056 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3a400 == 28 [pid = 1754] [id = 507] 09:08:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8bf3a800) [pid = 1754] [serial = 1522] [outer = (nil)] 09:08:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8bf5a000) [pid = 1754] [serial = 1523] [outer = 0x8bf3a800] 09:08:10 INFO - PROCESS | 1754 | 1466698090193 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8c386800) [pid = 1754] [serial = 1524] [outer = 0x8bf3a800] 09:08:11 INFO - PROCESS | 1754 | 1466698091802 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:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2443ms 09:08:11 INFO - PROCESS | 1754 | 1466698091837 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1754 | 1466698091846 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:08:11 INFO - PROCESS | 1754 | 1466698091857 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1754 | 1466698091866 Marionette TRACE conn4 <- [1,2002,null,{}] 09:08:11 INFO - PROCESS | 1754 | 1466698091923 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:08:11 INFO - PROCESS | 1754 | 1466698091939 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:12 INFO - PROCESS | 1754 | 1466698092395 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:08:12 INFO - PROCESS | 1754 | 1466698092567 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1754 | 1466698092582 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbfa400 == 29 [pid = 1754] [id = 508] 09:08:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8dd8ac00) [pid = 1754] [serial = 1525] [outer = (nil)] 09:08:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8e550800) [pid = 1754] [serial = 1526] [outer = 0x8dd8ac00] 09:08:12 INFO - PROCESS | 1754 | 1466698092718 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f73ac00) [pid = 1754] [serial = 1527] [outer = 0x8dd8ac00] 09:08:14 INFO - PROCESS | 1754 | 1466698094184 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:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2396ms 09:08:14 INFO - PROCESS | 1754 | 1466698094260 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 1754 | 1466698094270 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:08:14 INFO - PROCESS | 1754 | 1466698094280 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1754 | 1466698094287 Marionette TRACE conn4 <- [1,2006,null,{}] 09:08:14 INFO - PROCESS | 1754 | 1466698094296 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:08:14 INFO - PROCESS | 1754 | 1466698094303 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:14 INFO - PROCESS | 1754 | 1466698094679 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:08:14 INFO - PROCESS | 1754 | 1466698094848 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1754 | 1466698094858 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da77c00 == 30 [pid = 1754] [id = 509] 09:08:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8dd89c00) [pid = 1754] [serial = 1528] [outer = (nil)] 09:08:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x916f0400) [pid = 1754] [serial = 1529] [outer = 0x8dd89c00] 09:08:14 INFO - PROCESS | 1754 | 1466698094936 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9200c800) [pid = 1754] [serial = 1530] [outer = 0x8dd89c00] 09:08:15 INFO - PROCESS | 1754 | 1466698095866 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:08:15 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:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1637ms 09:08:15 INFO - PROCESS | 1754 | 1466698095916 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 1754 | 1466698095920 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:08:15 INFO - PROCESS | 1754 | 1466698095936 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 1754 | 1466698095945 Marionette TRACE conn4 <- [1,2010,null,{}] 09:08:15 INFO - PROCESS | 1754 | 1466698095951 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:08:15 INFO - PROCESS | 1754 | 1466698095959 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:16 INFO - PROCESS | 1754 | 1466698096205 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:08:16 INFO - PROCESS | 1754 | 1466698096425 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1754 | 1466698096434 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d994c00 == 31 [pid = 1754] [id = 510] 09:08:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8da83000) [pid = 1754] [serial = 1531] [outer = (nil)] 09:08:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92336800) [pid = 1754] [serial = 1532] [outer = 0x8da83000] 09:08:16 INFO - PROCESS | 1754 | 1466698096527 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8d993c00) [pid = 1754] [serial = 1533] [outer = 0x8da83000] 09:08:17 INFO - PROCESS | 1754 | 1466698097420 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:08:17 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:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1548ms 09:08:17 INFO - PROCESS | 1754 | 1466698097477 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1754 | 1466698097481 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:08:17 INFO - PROCESS | 1754 | 1466698097488 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1754 | 1466698097491 Marionette TRACE conn4 <- [1,2014,null,{}] 09:08:17 INFO - PROCESS | 1754 | 1466698097497 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:08:17 INFO - PROCESS | 1754 | 1466698097502 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:17 INFO - PROCESS | 1754 | 1466698097674 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:08:17 INFO - PROCESS | 1754 | 1466698097847 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 1754 | 1466698097853 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbecc00 == 32 [pid = 1754] [id = 511] 09:08:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92115800) [pid = 1754] [serial = 1534] [outer = (nil)] 09:08:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x92571000) [pid = 1754] [serial = 1535] [outer = 0x92115800] 09:08:17 INFO - PROCESS | 1754 | 1466698097935 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x92531000) [pid = 1754] [serial = 1536] [outer = 0x92115800] 09:08:18 INFO - PROCESS | 1754 | 1466698098790 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:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1336ms 09:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:08:18 INFO - PROCESS | 1754 | 1466698098825 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 1754 | 1466698098828 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:08:18 INFO - PROCESS | 1754 | 1466698098835 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 1754 | 1466698098838 Marionette TRACE conn4 <- [1,2018,null,{}] 09:08:18 INFO - PROCESS | 1754 | 1466698098844 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:08:18 INFO - PROCESS | 1754 | 1466698098849 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:19 INFO - PROCESS | 1754 | 1466698099080 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:08:19 INFO - PROCESS | 1754 | 1466698099207 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1754 | 1466698099227 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f741c00 == 33 [pid = 1754] [id = 512] 09:08:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92588400) [pid = 1754] [serial = 1537] [outer = (nil)] 09:08:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92e89000) [pid = 1754] [serial = 1538] [outer = 0x92588400] 09:08:19 INFO - PROCESS | 1754 | 1466698099316 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x93e76c00) [pid = 1754] [serial = 1539] [outer = 0x92588400] 09:08:20 INFO - PROCESS | 1754 | 1466698100282 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:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1491ms 09:08:20 INFO - PROCESS | 1754 | 1466698100326 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1754 | 1466698100330 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:08:20 INFO - PROCESS | 1754 | 1466698100336 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1754 | 1466698100340 Marionette TRACE conn4 <- [1,2022,null,{}] 09:08:20 INFO - PROCESS | 1754 | 1466698100345 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:08:20 INFO - PROCESS | 1754 | 1466698100351 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:20 INFO - PROCESS | 1754 | 1466698100530 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:08:20 INFO - PROCESS | 1754 | 1466698100719 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 1754 | 1466698100727 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e85c00 == 34 [pid = 1754] [id = 513] 09:08:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92e88400) [pid = 1754] [serial = 1540] [outer = (nil)] 09:08:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x95246800) [pid = 1754] [serial = 1541] [outer = 0x92e88400] 09:08:20 INFO - PROCESS | 1754 | 1466698100819 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x95327400) [pid = 1754] [serial = 1542] [outer = 0x92e88400] 09:08:21 INFO - PROCESS | 1754 | 1466698101773 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:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1486ms 09:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:08:21 INFO - PROCESS | 1754 | 1466698101824 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 1754 | 1466698101827 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:08:21 INFO - PROCESS | 1754 | 1466698101834 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 1754 | 1466698101838 Marionette TRACE conn4 <- [1,2026,null,{}] 09:08:21 INFO - PROCESS | 1754 | 1466698101843 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:08:21 INFO - PROCESS | 1754 | 1466698101848 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:22 INFO - PROCESS | 1754 | 1466698102019 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:08:22 INFO - PROCESS | 1754 | 1466698102207 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 1754 | 1466698102215 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf38800 == 35 [pid = 1754] [id = 514] 09:08:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x8bf3bc00) [pid = 1754] [serial = 1543] [outer = (nil)] 09:08:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x95330400) [pid = 1754] [serial = 1544] [outer = 0x8bf3bc00] 09:08:22 INFO - PROCESS | 1754 | 1466698102295 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x95331c00) [pid = 1754] [serial = 1545] [outer = 0x8bf3bc00] 09:08:23 INFO - PROCESS | 1754 | 1466698103247 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:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1481ms 09:08:23 INFO - PROCESS | 1754 | 1466698103315 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 1754 | 1466698103319 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:08:23 INFO - PROCESS | 1754 | 1466698103325 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 1754 | 1466698103328 Marionette TRACE conn4 <- [1,2030,null,{}] 09:08:23 INFO - PROCESS | 1754 | 1466698103334 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:08:23 INFO - PROCESS | 1754 | 1466698103339 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:23 INFO - PROCESS | 1754 | 1466698103503 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:08:23 INFO - PROCESS | 1754 | 1466698103681 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1754 | 1466698103690 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf35800 == 36 [pid = 1754] [id = 515] 09:08:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8e55a400) [pid = 1754] [serial = 1546] [outer = (nil)] 09:08:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x95336400) [pid = 1754] [serial = 1547] [outer = 0x8e55a400] 09:08:23 INFO - PROCESS | 1754 | 1466698103772 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x95242400) [pid = 1754] [serial = 1548] [outer = 0x8e55a400] 09:08:24 INFO - PROCESS | 1754 | 1466698104658 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:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1380ms 09:08:24 INFO - PROCESS | 1754 | 1466698104706 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1754 | 1466698104709 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:08:24 INFO - PROCESS | 1754 | 1466698104736 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1754 | 1466698104740 Marionette TRACE conn4 <- [1,2034,null,{}] 09:08:24 INFO - PROCESS | 1754 | 1466698104747 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:08:24 INFO - PROCESS | 1754 | 1466698104752 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:24 INFO - PROCESS | 1754 | 1466698104921 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:08:25 INFO - PROCESS | 1754 | 1466698105226 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 1754 | 1466698105237 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf37400 == 37 [pid = 1754] [id = 516] 09:08:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8bf38400) [pid = 1754] [serial = 1549] [outer = (nil)] 09:08:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8bf3e800) [pid = 1754] [serial = 1550] [outer = 0x8bf38400] 09:08:25 INFO - PROCESS | 1754 | 1466698105363 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8c387400) [pid = 1754] [serial = 1551] [outer = 0x8bf38400] 09:08:26 INFO - PROCESS | 1754 | 1466698106257 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:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1607ms 09:08:26 INFO - PROCESS | 1754 | 1466698106330 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:08:26 INFO - PROCESS | 1754 | 1466698106335 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:08:26 INFO - PROCESS | 1754 | 1466698106342 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 1754 | 1466698106347 Marionette TRACE conn4 <- [1,2038,null,{}] 09:08:26 INFO - PROCESS | 1754 | 1466698106355 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:08:26 INFO - PROCESS | 1754 | 1466698106360 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:26 INFO - PROCESS | 1754 | 1466698106527 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:08:26 INFO - PROCESS | 1754 | 1466698106777 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1754 | 1466698106785 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf60800 == 38 [pid = 1754] [id = 517] 09:08:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8da78000) [pid = 1754] [serial = 1552] [outer = (nil)] 09:08:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8dbee000) [pid = 1754] [serial = 1553] [outer = 0x8da78000] 09:08:26 INFO - PROCESS | 1754 | 1466698106910 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8dbfac00) [pid = 1754] [serial = 1554] [outer = 0x8da78000] 09:08:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8f742c00 == 37 [pid = 1754] [id = 506] 09:08:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd86c00 == 36 [pid = 1754] [id = 505] 09:08:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5f800 == 35 [pid = 1754] [id = 504] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x93ac3000) [pid = 1754] [serial = 1458] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8f8cec00) [pid = 1754] [serial = 1476] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8dbed000) [pid = 1754] [serial = 1470] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x92117800) [pid = 1754] [serial = 1464] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x93acdc00) [pid = 1754] [serial = 1479] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x93c94800) [pid = 1754] [serial = 1467] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8ed3b000) [pid = 1754] [serial = 1472] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8f743000) [pid = 1754] [serial = 1473] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x92007400) [pid = 1754] [serial = 1463] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8da81c00) [pid = 1754] [serial = 1460] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x92586c00) [pid = 1754] [serial = 1457] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9258bc00) [pid = 1754] [serial = 1478] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8dd8a400) [pid = 1754] [serial = 1461] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x9211f400) [pid = 1754] [serial = 1475] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92e8e000) [pid = 1754] [serial = 1466] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x916e3c00) [pid = 1754] [serial = 1481] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8da85000) [pid = 1754] [serial = 1469] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x95240400) [pid = 1754] [serial = 1484] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9524a000) [pid = 1754] [serial = 1485] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92119000) [pid = 1754] [serial = 1482] [outer = (nil)] [url = about:blank] 09:08:27 INFO - PROCESS | 1754 | 1466698107765 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:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1487ms 09:08:27 INFO - PROCESS | 1754 | 1466698107833 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:08:27 INFO - PROCESS | 1754 | 1466698107839 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:08:27 INFO - PROCESS | 1754 | 1466698107845 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1754 | 1466698107849 Marionette TRACE conn4 <- [1,2042,null,{}] 09:08:27 INFO - PROCESS | 1754 | 1466698107855 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:08:27 INFO - PROCESS | 1754 | 1466698107859 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:28 INFO - PROCESS | 1754 | 1466698108026 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:08:28 INFO - PROCESS | 1754 | 1466698108163 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1754 | 1466698108171 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed37000 == 36 [pid = 1754] [id = 518] 09:08:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8ed39000) [pid = 1754] [serial = 1555] [outer = (nil)] 09:08:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8f73c400) [pid = 1754] [serial = 1556] [outer = 0x8ed39000] 09:08:28 INFO - PROCESS | 1754 | 1466698108238 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8f8cfc00) [pid = 1754] [serial = 1557] [outer = 0x8ed39000] 09:08:29 INFO - PROCESS | 1754 | 1466698109065 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:08:29 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:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1291ms 09:08:29 INFO - PROCESS | 1754 | 1466698109137 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1754 | 1466698109140 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:08:29 INFO - PROCESS | 1754 | 1466698109157 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1754 | 1466698109166 Marionette TRACE conn4 <- [1,2046,null,{}] 09:08:29 INFO - PROCESS | 1754 | 1466698109174 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:08:29 INFO - PROCESS | 1754 | 1466698109181 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:29 INFO - PROCESS | 1754 | 1466698109355 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:08:29 INFO - PROCESS | 1754 | 1466698109510 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 1754 | 1466698109517 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da81c00 == 37 [pid = 1754] [id = 519] 09:08:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x91381800) [pid = 1754] [serial = 1558] [outer = (nil)] 09:08:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x92006c00) [pid = 1754] [serial = 1559] [outer = 0x91381800] 09:08:29 INFO - PROCESS | 1754 | 1466698109583 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92111c00) [pid = 1754] [serial = 1560] [outer = 0x91381800] 09:08:30 INFO - PROCESS | 1754 | 1466698110449 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:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1354ms 09:08:30 INFO - PROCESS | 1754 | 1466698110505 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:08:30 INFO - PROCESS | 1754 | 1466698110510 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:08:30 INFO - PROCESS | 1754 | 1466698110516 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 1754 | 1466698110519 Marionette TRACE conn4 <- [1,2050,null,{}] 09:08:30 INFO - PROCESS | 1754 | 1466698110524 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:08:30 INFO - PROCESS | 1754 | 1466698110528 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:30 INFO - PROCESS | 1754 | 1466698110758 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:08:30 INFO - PROCESS | 1754 | 1466698110781 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1754 | 1466698110789 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d991400 == 38 [pid = 1754] [id = 520] 09:08:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x916e8000) [pid = 1754] [serial = 1561] [outer = (nil)] 09:08:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9211f000) [pid = 1754] [serial = 1562] [outer = 0x916e8000] 09:08:30 INFO - PROCESS | 1754 | 1466698110866 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9233e800) [pid = 1754] [serial = 1563] [outer = 0x916e8000] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x952fb400) [pid = 1754] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x95246400) [pid = 1754] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x95343000) [pid = 1754] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8dd8cc00) [pid = 1754] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x8bf63400) [pid = 1754] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x95346000) [pid = 1754] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8c385c00) [pid = 1754] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x91389800) [pid = 1754] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x95243000) [pid = 1754] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8c385800) [pid = 1754] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:08:31 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8dd8e000) [pid = 1754] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:08:31 INFO - PROCESS | 1754 | 1466698111826 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:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1329ms 09:08:31 INFO - PROCESS | 1754 | 1466698111845 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1754 | 1466698111848 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:08:31 INFO - PROCESS | 1754 | 1466698111854 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1754 | 1466698111856 Marionette TRACE conn4 <- [1,2054,null,{}] 09:08:31 INFO - PROCESS | 1754 | 1466698111862 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:08:31 INFO - PROCESS | 1754 | 1466698111867 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:32 INFO - PROCESS | 1754 | 1466698112014 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:08:32 INFO - PROCESS | 1754 | 1466698112028 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 1754 | 1466698112042 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x9211d800 == 39 [pid = 1754] [id = 521] 09:08:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92334400) [pid = 1754] [serial = 1564] [outer = (nil)] 09:08:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x92528800) [pid = 1754] [serial = 1565] [outer = 0x92334400] 09:08:32 INFO - PROCESS | 1754 | 1466698112119 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9258e000) [pid = 1754] [serial = 1566] [outer = 0x92334400] 09:08:33 INFO - PROCESS | 1754 | 1466698113064 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:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1233ms 09:08:33 INFO - PROCESS | 1754 | 1466698113088 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1754 | 1466698113091 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:08:33 INFO - PROCESS | 1754 | 1466698113097 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1754 | 1466698113100 Marionette TRACE conn4 <- [1,2058,null,{}] 09:08:33 INFO - PROCESS | 1754 | 1466698113105 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:08:33 INFO - PROCESS | 1754 | 1466698113110 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:33 INFO - PROCESS | 1754 | 1466698113262 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:08:33 INFO - PROCESS | 1754 | 1466698113277 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1754 | 1466698113282 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x92572400 == 40 [pid = 1754] [id = 522] 09:08:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x92589c00) [pid = 1754] [serial = 1567] [outer = (nil)] 09:08:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x93ac3000) [pid = 1754] [serial = 1568] [outer = 0x92589c00] 09:08:33 INFO - PROCESS | 1754 | 1466698113350 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x93c5ac00) [pid = 1754] [serial = 1569] [outer = 0x92589c00] 09:08:34 INFO - PROCESS | 1754 | 1466698114459 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:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1429ms 09:08:34 INFO - PROCESS | 1754 | 1466698114528 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 1754 | 1466698114535 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:08:34 INFO - PROCESS | 1754 | 1466698114543 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1754 | 1466698114551 Marionette TRACE conn4 <- [1,2062,null,{}] 09:08:34 INFO - PROCESS | 1754 | 1466698114559 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:08:34 INFO - PROCESS | 1754 | 1466698114564 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:34 INFO - PROCESS | 1754 | 1466698114809 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:08:35 INFO - PROCESS | 1754 | 1466698115040 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1754 | 1466698115047 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99f000 == 41 [pid = 1754] [id = 523] 09:08:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8d99fc00) [pid = 1754] [serial = 1570] [outer = (nil)] 09:08:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8dbef000) [pid = 1754] [serial = 1571] [outer = 0x8d99fc00] 09:08:35 INFO - PROCESS | 1754 | 1466698115145 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8e553400) [pid = 1754] [serial = 1572] [outer = 0x8d99fc00] 09:08:36 INFO - PROCESS | 1754 | 1466698116044 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:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1536ms 09:08:36 INFO - PROCESS | 1754 | 1466698116079 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1754 | 1466698116087 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:08:36 INFO - PROCESS | 1754 | 1466698116098 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1754 | 1466698116101 Marionette TRACE conn4 <- [1,2066,null,{}] 09:08:36 INFO - PROCESS | 1754 | 1466698116108 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:08:36 INFO - PROCESS | 1754 | 1466698116114 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:36 INFO - PROCESS | 1754 | 1466698116299 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:08:36 INFO - PROCESS | 1754 | 1466698116490 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1754 | 1466698116499 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8cec00 == 42 [pid = 1754] [id = 524] 09:08:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x91385c00) [pid = 1754] [serial = 1573] [outer = (nil)] 09:08:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x916ee400) [pid = 1754] [serial = 1574] [outer = 0x91385c00] 09:08:36 INFO - PROCESS | 1754 | 1466698116583 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x92007000) [pid = 1754] [serial = 1575] [outer = 0x91385c00] 09:08:37 INFO - PROCESS | 1754 | 1466698117536 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:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1485ms 09:08:37 INFO - PROCESS | 1754 | 1466698117583 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 1754 | 1466698117587 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:08:37 INFO - PROCESS | 1754 | 1466698117594 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1754 | 1466698117600 Marionette TRACE conn4 <- [1,2070,null,{}] 09:08:37 INFO - PROCESS | 1754 | 1466698117617 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:08:37 INFO - PROCESS | 1754 | 1466698117625 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:37 INFO - PROCESS | 1754 | 1466698117807 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:08:38 INFO - PROCESS | 1754 | 1466698117988 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1754 | 1466698118000 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c97000 == 43 [pid = 1754] [id = 525] 09:08:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x93c97c00) [pid = 1754] [serial = 1576] [outer = (nil)] 09:08:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x93e79000) [pid = 1754] [serial = 1577] [outer = 0x93c97c00] 09:08:38 INFO - PROCESS | 1754 | 1466698118080 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x95246400) [pid = 1754] [serial = 1578] [outer = 0x93c97c00] 09:08:38 INFO - PROCESS | 1754 | 1466698118990 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:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1440ms 09:08:39 INFO - PROCESS | 1754 | 1466698119035 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:08:39 INFO - PROCESS | 1754 | 1466698119040 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:08:39 INFO - PROCESS | 1754 | 1466698119046 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1754 | 1466698119050 Marionette TRACE conn4 <- [1,2074,null,{}] 09:08:39 INFO - PROCESS | 1754 | 1466698119055 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:08:39 INFO - PROCESS | 1754 | 1466698119061 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:39 INFO - PROCESS | 1754 | 1466698119240 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:08:39 INFO - PROCESS | 1754 | 1466698119419 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 1754 | 1466698119427 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e8e000 == 44 [pid = 1754] [id = 526] 09:08:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x95246000) [pid = 1754] [serial = 1579] [outer = (nil)] 09:08:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x95334c00) [pid = 1754] [serial = 1580] [outer = 0x95246000] 09:08:39 INFO - PROCESS | 1754 | 1466698119515 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x95347400) [pid = 1754] [serial = 1581] [outer = 0x95246000] 09:08:40 INFO - PROCESS | 1754 | 1466698120441 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:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1436ms 09:08:40 INFO - PROCESS | 1754 | 1466698120483 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 1754 | 1466698120487 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:08:40 INFO - PROCESS | 1754 | 1466698120493 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 1754 | 1466698120497 Marionette TRACE conn4 <- [1,2078,null,{}] 09:08:40 INFO - PROCESS | 1754 | 1466698120503 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:08:40 INFO - PROCESS | 1754 | 1466698120507 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:40 INFO - PROCESS | 1754 | 1466698120680 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:08:40 INFO - PROCESS | 1754 | 1466698120873 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1754 | 1466698120883 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d5c00 == 45 [pid = 1754] [id = 527] 09:08:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8f8dc000) [pid = 1754] [serial = 1582] [outer = (nil)] 09:08:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x953be400) [pid = 1754] [serial = 1583] [outer = 0x8f8dc000] 09:08:41 INFO - PROCESS | 1754 | 1466698121003 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x953c1400) [pid = 1754] [serial = 1584] [outer = 0x8f8dc000] 09:08:42 INFO - PROCESS | 1754 | 1466698122030 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:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1579ms 09:08:42 INFO - PROCESS | 1754 | 1466698122074 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 1754 | 1466698122078 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:08:42 INFO - PROCESS | 1754 | 1466698122084 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1754 | 1466698122088 Marionette TRACE conn4 <- [1,2082,null,{}] 09:08:42 INFO - PROCESS | 1754 | 1466698122094 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:08:42 INFO - PROCESS | 1754 | 1466698122104 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:42 INFO - PROCESS | 1754 | 1466698122307 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:08:42 INFO - PROCESS | 1754 | 1466698122489 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1754 | 1466698122497 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c388400 == 46 [pid = 1754] [id = 528] 09:08:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8c390800) [pid = 1754] [serial = 1585] [outer = (nil)] 09:08:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x983bd000) [pid = 1754] [serial = 1586] [outer = 0x8c390800] 09:08:42 INFO - PROCESS | 1754 | 1466698122576 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x983c3400) [pid = 1754] [serial = 1587] [outer = 0x8c390800] 09:08:43 INFO - PROCESS | 1754 | 1466698123484 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:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1439ms 09:08:43 INFO - PROCESS | 1754 | 1466698123524 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1754 | 1466698123528 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:08:43 INFO - PROCESS | 1754 | 1466698123535 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 1754 | 1466698123538 Marionette TRACE conn4 <- [1,2086,null,{}] 09:08:43 INFO - PROCESS | 1754 | 1466698123544 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:08:43 INFO - PROCESS | 1754 | 1466698123549 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:43 INFO - PROCESS | 1754 | 1466698123713 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:08:43 INFO - PROCESS | 1754 | 1466698123901 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 1754 | 1466698123911 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x9258c400 == 47 [pid = 1754] [id = 529] 09:08:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x93c9a400) [pid = 1754] [serial = 1588] [outer = (nil)] 09:08:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x98466000) [pid = 1754] [serial = 1589] [outer = 0x93c9a400] 09:08:43 INFO - PROCESS | 1754 | 1466698123984 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x99368c00) [pid = 1754] [serial = 1590] [outer = 0x93c9a400] 09:08:44 INFO - PROCESS | 1754 | 1466698124919 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:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1440ms 09:08:44 INFO - PROCESS | 1754 | 1466698124975 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 1754 | 1466698124978 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:08:44 INFO - PROCESS | 1754 | 1466698124985 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 1754 | 1466698124989 Marionette TRACE conn4 <- [1,2090,null,{}] 09:08:44 INFO - PROCESS | 1754 | 1466698124994 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:08:45 INFO - PROCESS | 1754 | 1466698124999 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:45 INFO - PROCESS | 1754 | 1466698125171 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:08:45 INFO - PROCESS | 1754 | 1466698125356 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 1754 | 1466698125364 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99c800 == 48 [pid = 1754] [id = 530] 09:08:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8d99cc00) [pid = 1754] [serial = 1591] [outer = (nil)] 09:08:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8f737400) [pid = 1754] [serial = 1592] [outer = 0x8d99cc00] 09:08:45 INFO - PROCESS | 1754 | 1466698125442 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8f8d5400) [pid = 1754] [serial = 1593] [outer = 0x8d99cc00] 09:08:46 INFO - PROCESS | 1754 | 1466698126704 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:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1784ms 09:08:46 INFO - PROCESS | 1754 | 1466698126770 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 1754 | 1466698126775 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:08:46 INFO - PROCESS | 1754 | 1466698126783 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 1754 | 1466698126788 Marionette TRACE conn4 <- [1,2094,null,{}] 09:08:46 INFO - PROCESS | 1754 | 1466698126795 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:08:46 INFO - PROCESS | 1754 | 1466698126801 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:46 INFO - PROCESS | 1754 | 1466698126966 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:08:47 INFO - PROCESS | 1754 | 1466698127170 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:47 INFO - PROCESS | 1754 | 1466698127176 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7c400 == 49 [pid = 1754] [id = 531] 09:08:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x8dd88400) [pid = 1754] [serial = 1594] [outer = (nil)] 09:08:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x8ed40c00) [pid = 1754] [serial = 1595] [outer = 0x8dd88400] 09:08:47 INFO - PROCESS | 1754 | 1466698127263 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x8f8d9800) [pid = 1754] [serial = 1596] [outer = 0x8dd88400] 09:08:48 INFO - PROCESS | 1754 | 1466698128117 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:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1380ms 09:08:48 INFO - PROCESS | 1754 | 1466698128163 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 1754 | 1466698128174 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:08:48 INFO - PROCESS | 1754 | 1466698128191 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 1754 | 1466698128195 Marionette TRACE conn4 <- [1,2098,null,{}] 09:08:48 INFO - PROCESS | 1754 | 1466698128209 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:08:48 INFO - PROCESS | 1754 | 1466698128216 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:48 INFO - PROCESS | 1754 | 1466698128446 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:08:48 INFO - PROCESS | 1754 | 1466698128632 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 1754 | 1466698128646 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38e000 == 50 [pid = 1754] [id = 532] 09:08:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9138c000) [pid = 1754] [serial = 1597] [outer = (nil)] 09:08:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x9211f400) [pid = 1754] [serial = 1598] [outer = 0x9138c000] 09:08:48 INFO - PROCESS | 1754 | 1466698128726 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x92532400) [pid = 1754] [serial = 1599] [outer = 0x9138c000] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf66800 == 49 [pid = 1754] [id = 436] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x92118400 == 48 [pid = 1754] [id = 437] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd87400 == 47 [pid = 1754] [id = 439] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x916e2800 == 46 [pid = 1754] [id = 435] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8c392400 == 45 [pid = 1754] [id = 438] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99f400 == 44 [pid = 1754] [id = 442] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d993400 == 43 [pid = 1754] [id = 433] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7fc00 == 42 [pid = 1754] [id = 434] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x92111000 == 41 [pid = 1754] [id = 445] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x9200f000 == 40 [pid = 1754] [id = 443] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73d400 == 39 [pid = 1754] [id = 444] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf38800 == 38 [pid = 1754] [id = 514] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd84400 == 37 [pid = 1754] [id = 503] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf35800 == 36 [pid = 1754] [id = 515] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x91383c00 == 35 [pid = 1754] [id = 449] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x92567000 == 34 [pid = 1754] [id = 440] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3a400 == 33 [pid = 1754] [id = 507] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbfa400 == 32 [pid = 1754] [id = 508] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf30c00 == 31 [pid = 1754] [id = 447] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8f741c00 == 30 [pid = 1754] [id = 512] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d997c00 == 29 [pid = 1754] [id = 446] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8da77c00 == 28 [pid = 1754] [id = 509] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d994c00 == 27 [pid = 1754] [id = 510] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x92e85c00 == 26 [pid = 1754] [id = 513] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbecc00 == 25 [pid = 1754] [id = 511] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf37400 == 24 [pid = 1754] [id = 516] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99c400 == 23 [pid = 1754] [id = 441] 09:08:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf7c00 == 22 [pid = 1754] [id = 448] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x91388800) [pid = 1754] [serial = 1520] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x95335400) [pid = 1754] [serial = 1496] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x953b4800) [pid = 1754] [serial = 1500] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x95349c00) [pid = 1754] [serial = 1499] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x983b0800) [pid = 1754] [serial = 1503] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x983ad800) [pid = 1754] [serial = 1502] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8ed37400) [pid = 1754] [serial = 1512] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8e54c400) [pid = 1754] [serial = 1511] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8d993800) [pid = 1754] [serial = 1514] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8d99b400) [pid = 1754] [serial = 1515] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x983c1c00) [pid = 1754] [serial = 1506] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x983bec00) [pid = 1754] [serial = 1505] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8dd91800) [pid = 1754] [serial = 1488] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8dbfb400) [pid = 1754] [serial = 1487] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x92114c00) [pid = 1754] [serial = 1491] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x916e7400) [pid = 1754] [serial = 1490] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x952f2c00) [pid = 1754] [serial = 1494] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9524b400) [pid = 1754] [serial = 1493] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x9533e000) [pid = 1754] [serial = 1497] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8e554800) [pid = 1754] [serial = 1509] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8dd87c00) [pid = 1754] [serial = 1508] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8e54d800) [pid = 1754] [serial = 1517] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8ed34000) [pid = 1754] [serial = 1518] [outer = (nil)] [url = about:blank] 09:08:50 INFO - PROCESS | 1754 | 1466698130802 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:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2642ms 09:08:50 INFO - PROCESS | 1754 | 1466698130834 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:08:50 INFO - PROCESS | 1754 | 1466698130840 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:08:50 INFO - PROCESS | 1754 | 1466698130847 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 1754 | 1466698130854 Marionette TRACE conn4 <- [1,2102,null,{}] 09:08:50 INFO - PROCESS | 1754 | 1466698130861 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:08:50 INFO - PROCESS | 1754 | 1466698130866 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:51 INFO - PROCESS | 1754 | 1466698131037 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:08:51 INFO - PROCESS | 1754 | 1466698131179 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 1754 | 1466698131187 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c386000 == 23 [pid = 1754] [id = 533] 09:08:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8c38d400) [pid = 1754] [serial = 1600] [outer = (nil)] 09:08:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8da7b000) [pid = 1754] [serial = 1601] [outer = 0x8c38d400] 09:08:51 INFO - PROCESS | 1754 | 1466698131256 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dbf1c00) [pid = 1754] [serial = 1602] [outer = 0x8c38d400] 09:08:52 INFO - PROCESS | 1754 | 1466698132070 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:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1283ms 09:08:52 INFO - PROCESS | 1754 | 1466698132129 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 1754 | 1466698132136 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:08:52 INFO - PROCESS | 1754 | 1466698132146 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 1754 | 1466698132150 Marionette TRACE conn4 <- [1,2106,null,{}] 09:08:52 INFO - PROCESS | 1754 | 1466698132156 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:08:52 INFO - PROCESS | 1754 | 1466698132161 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:52 INFO - PROCESS | 1754 | 1466698132339 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:08:52 INFO - PROCESS | 1754 | 1466698132349 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 1754 | 1466698132355 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf8c00 == 24 [pid = 1754] [id = 534] 09:08:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8dd8c400) [pid = 1754] [serial = 1603] [outer = (nil)] 09:08:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8e559000) [pid = 1754] [serial = 1604] [outer = 0x8dd8c400] 09:08:52 INFO - PROCESS | 1754 | 1466698132566 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8ed38000) [pid = 1754] [serial = 1605] [outer = 0x8dd8c400] 09:08:53 INFO - PROCESS | 1754 | 1466698133418 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:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1331ms 09:08:53 INFO - PROCESS | 1754 | 1466698133478 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1754 | 1466698133482 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:08:53 INFO - PROCESS | 1754 | 1466698133489 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1754 | 1466698133494 Marionette TRACE conn4 <- [1,2110,null,{}] 09:08:53 INFO - PROCESS | 1754 | 1466698133511 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:08:53 INFO - PROCESS | 1754 | 1466698133520 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:53 INFO - PROCESS | 1754 | 1466698133749 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:08:53 INFO - PROCESS | 1754 | 1466698133849 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 1754 | 1466698133861 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x9138d000 == 25 [pid = 1754] [id = 535] 09:08:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9138dc00) [pid = 1754] [serial = 1606] [outer = (nil)] 09:08:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x916ee000) [pid = 1754] [serial = 1607] [outer = 0x9138dc00] 09:08:53 INFO - PROCESS | 1754 | 1466698133929 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x92113800) [pid = 1754] [serial = 1608] [outer = 0x9138dc00] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8bf3bc00) [pid = 1754] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x92334400) [pid = 1754] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8dd89c00) [pid = 1754] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8dd8ac00) [pid = 1754] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x92e88400) [pid = 1754] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8bf3a800) [pid = 1754] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x91381800) [pid = 1754] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8bf38400) [pid = 1754] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8f8d2000) [pid = 1754] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8da83000) [pid = 1754] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8da78000) [pid = 1754] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x92588400) [pid = 1754] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8e55a400) [pid = 1754] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8ed39000) [pid = 1754] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92115800) [pid = 1754] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x916e8000) [pid = 1754] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:08:55 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92589c00) [pid = 1754] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:08:55 INFO - PROCESS | 1754 | 1466698135470 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:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2003ms 09:08:55 INFO - PROCESS | 1754 | 1466698135492 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 1754 | 1466698135497 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:08:55 INFO - PROCESS | 1754 | 1466698135503 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 1754 | 1466698135506 Marionette TRACE conn4 <- [1,2114,null,{}] 09:08:55 INFO - PROCESS | 1754 | 1466698135511 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:08:55 INFO - PROCESS | 1754 | 1466698135516 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:55 INFO - PROCESS | 1754 | 1466698135670 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:08:55 INFO - PROCESS | 1754 | 1466698135808 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 1754 | 1466698135817 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf38400 == 26 [pid = 1754] [id = 536] 09:08:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8bf58800) [pid = 1754] [serial = 1609] [outer = (nil)] 09:08:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8ed37800) [pid = 1754] [serial = 1610] [outer = 0x8bf58800] 09:08:55 INFO - PROCESS | 1754 | 1466698135881 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92003400) [pid = 1754] [serial = 1611] [outer = 0x8bf58800] 09:08:56 INFO - PROCESS | 1754 | 1466698136563 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:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1129ms 09:08:56 INFO - PROCESS | 1754 | 1466698136636 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 1754 | 1466698136639 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:08:56 INFO - PROCESS | 1754 | 1466698136654 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 1754 | 1466698136658 Marionette TRACE conn4 <- [1,2118,null,{}] 09:08:56 INFO - PROCESS | 1754 | 1466698136663 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:08:56 INFO - PROCESS | 1754 | 1466698136668 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:56 INFO - PROCESS | 1754 | 1466698136813 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:08:56 INFO - PROCESS | 1754 | 1466698136822 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 1754 | 1466698136828 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d9a0800 == 27 [pid = 1754] [id = 537] 09:08:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8da85000) [pid = 1754] [serial = 1612] [outer = (nil)] 09:08:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x92341c00) [pid = 1754] [serial = 1613] [outer = 0x8da85000] 09:08:56 INFO - PROCESS | 1754 | 1466698136894 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9252c400) [pid = 1754] [serial = 1614] [outer = 0x8da85000] 09:08:58 INFO - PROCESS | 1754 | 1466698138091 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:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1492ms 09:08:58 INFO - PROCESS | 1754 | 1466698138139 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 1754 | 1466698138146 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:08:58 INFO - PROCESS | 1754 | 1466698138154 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 1754 | 1466698138159 Marionette TRACE conn4 <- [1,2122,null,{}] 09:08:58 INFO - PROCESS | 1754 | 1466698138169 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:08:58 INFO - PROCESS | 1754 | 1466698138174 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:58 INFO - PROCESS | 1754 | 1466698138365 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:08:58 INFO - PROCESS | 1754 | 1466698138594 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 1754 | 1466698138601 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:08:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c392400 == 28 [pid = 1754] [id = 538] 09:08:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8d993400) [pid = 1754] [serial = 1615] [outer = (nil)] 09:08:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8dd84400) [pid = 1754] [serial = 1616] [outer = 0x8d993400] 09:08:58 INFO - PROCESS | 1754 | 1466698138724 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8e557c00) [pid = 1754] [serial = 1617] [outer = 0x8d993400] 09:08:59 INFO - PROCESS | 1754 | 1466698139720 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:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1642ms 09:08:59 INFO - PROCESS | 1754 | 1466698139796 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 1754 | 1466698139804 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:08:59 INFO - PROCESS | 1754 | 1466698139814 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1754 | 1466698139818 Marionette TRACE conn4 <- [1,2126,null,{}] 09:08:59 INFO - PROCESS | 1754 | 1466698139824 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:08:59 INFO - PROCESS | 1754 | 1466698139830 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:00 INFO - PROCESS | 1754 | 1466698140045 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:09:00 INFO - PROCESS | 1754 | 1466698140366 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 1754 | 1466698140374 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed3a800 == 29 [pid = 1754] [id = 539] 09:09:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x916e1400) [pid = 1754] [serial = 1618] [outer = (nil)] 09:09:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x9211a400) [pid = 1754] [serial = 1619] [outer = 0x916e1400] 09:09:00 INFO - PROCESS | 1754 | 1466698140459 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x92425000) [pid = 1754] [serial = 1620] [outer = 0x916e1400] 09:09:01 INFO - PROCESS | 1754 | 1466698141423 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:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1685ms 09:09:01 INFO - PROCESS | 1754 | 1466698141499 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 1754 | 1466698141503 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:09:01 INFO - PROCESS | 1754 | 1466698141510 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 1754 | 1466698141516 Marionette TRACE conn4 <- [1,2130,null,{}] 09:09:01 INFO - PROCESS | 1754 | 1466698141533 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:09:01 INFO - PROCESS | 1754 | 1466698141541 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:01 INFO - PROCESS | 1754 | 1466698141771 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:09:02 INFO - PROCESS | 1754 | 1466698142003 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1754 | 1466698142012 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e85800 == 30 [pid = 1754] [id = 540] 09:09:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x92e88800) [pid = 1754] [serial = 1621] [outer = (nil)] 09:09:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x93accc00) [pid = 1754] [serial = 1622] [outer = 0x92e88800] 09:09:02 INFO - PROCESS | 1754 | 1466698142118 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x93c8fc00) [pid = 1754] [serial = 1623] [outer = 0x92e88800] 09:09:03 INFO - PROCESS | 1754 | 1466698143110 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:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:09:03 INFO - PROCESS | 1754 | 1466698143172 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:09:03 INFO - PROCESS | 1754 | 1466698143178 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1754 | 1466698143182 Marionette TRACE conn4 <- [1,2134,null,{}] 09:09:03 INFO - PROCESS | 1754 | 1466698143188 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:09:03 INFO - PROCESS | 1754 | 1466698143193 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:03 INFO - PROCESS | 1754 | 1466698143367 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:09:03 INFO - PROCESS | 1754 | 1466698143602 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 1754 | 1466698143611 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3ac00 == 31 [pid = 1754] [id = 541] 09:09:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8bf3e400) [pid = 1754] [serial = 1624] [outer = (nil)] 09:09:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8d999c00) [pid = 1754] [serial = 1625] [outer = 0x8bf3e400] 09:09:03 INFO - PROCESS | 1754 | 1466698143733 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8f746800) [pid = 1754] [serial = 1626] [outer = 0x8bf3e400] 09:09:04 INFO - PROCESS | 1754 | 1466698144891 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:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1789ms 09:09:04 INFO - PROCESS | 1754 | 1466698144994 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 1754 | 1466698144999 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:09:05 INFO - PROCESS | 1754 | 1466698145016 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 1754 | 1466698145021 Marionette TRACE conn4 <- [1,2138,null,{}] 09:09:05 INFO - PROCESS | 1754 | 1466698145029 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:09:05 INFO - PROCESS | 1754 | 1466698145034 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:05 INFO - PROCESS | 1754 | 1466698145198 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x93ac3000) [pid = 1754] [serial = 1568] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x93c5ac00) [pid = 1754] [serial = 1569] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9258e000) [pid = 1754] [serial = 1566] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x95331c00) [pid = 1754] [serial = 1545] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x92528800) [pid = 1754] [serial = 1565] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x916f0400) [pid = 1754] [serial = 1529] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8f73ac00) [pid = 1754] [serial = 1527] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x95246800) [pid = 1754] [serial = 1541] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8bf5a000) [pid = 1754] [serial = 1523] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8e550800) [pid = 1754] [serial = 1526] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x92111c00) [pid = 1754] [serial = 1560] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8c387400) [pid = 1754] [serial = 1551] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x916e5800) [pid = 1754] [serial = 1521] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x92336800) [pid = 1754] [serial = 1532] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8dbee000) [pid = 1754] [serial = 1553] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x95327400) [pid = 1754] [serial = 1542] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x92e89000) [pid = 1754] [serial = 1538] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x93e76c00) [pid = 1754] [serial = 1539] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x95242400) [pid = 1754] [serial = 1548] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x9200c800) [pid = 1754] [serial = 1530] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x8c386800) [pid = 1754] [serial = 1524] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x95330400) [pid = 1754] [serial = 1544] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8d993c00) [pid = 1754] [serial = 1533] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8dbfac00) [pid = 1754] [serial = 1554] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f73c400) [pid = 1754] [serial = 1556] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x92531000) [pid = 1754] [serial = 1536] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x95336400) [pid = 1754] [serial = 1547] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92571000) [pid = 1754] [serial = 1535] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8f8cfc00) [pid = 1754] [serial = 1557] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92006c00) [pid = 1754] [serial = 1559] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8bf3e800) [pid = 1754] [serial = 1550] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9211f000) [pid = 1754] [serial = 1562] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9233e800) [pid = 1754] [serial = 1563] [outer = (nil)] [url = about:blank] 09:09:05 INFO - PROCESS | 1754 | 1466698145437 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 1754 | 1466698145443 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5a400 == 32 [pid = 1754] [id = 542] 09:09:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8bf5dc00) [pid = 1754] [serial = 1627] [outer = (nil)] 09:09:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8d993c00) [pid = 1754] [serial = 1628] [outer = 0x8bf5dc00] 09:09:05 INFO - PROCESS | 1754 | 1466698145516 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8da80000) [pid = 1754] [serial = 1629] [outer = 0x8bf5dc00] 09:09:06 INFO - PROCESS | 1754 | 1466698146278 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:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1292ms 09:09:06 INFO - PROCESS | 1754 | 1466698146300 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 1754 | 1466698146307 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:09:06 INFO - PROCESS | 1754 | 1466698146318 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1754 | 1466698146322 Marionette TRACE conn4 <- [1,2142,null,{}] 09:09:06 INFO - PROCESS | 1754 | 1466698146331 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:09:06 INFO - PROCESS | 1754 | 1466698146337 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:06 INFO - PROCESS | 1754 | 1466698146501 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:09:06 INFO - PROCESS | 1754 | 1466698146865 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 1754 | 1466698146875 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73c400 == 33 [pid = 1754] [id = 543] 09:09:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8f741000) [pid = 1754] [serial = 1630] [outer = (nil)] 09:09:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8f8cf400) [pid = 1754] [serial = 1631] [outer = 0x8f741000] 09:09:07 INFO - PROCESS | 1754 | 1466698146992 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x91383400) [pid = 1754] [serial = 1632] [outer = 0x8f741000] 09:09:07 INFO - PROCESS | 1754 | 1466698147845 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:09:07 INFO - PROCESS | 1754 | 1466698147909 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:09:07 INFO - PROCESS | 1754 | 1466698147915 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1754 | 1466698147921 Marionette TRACE conn4 <- [1,2146,null,{}] 09:09:07 INFO - PROCESS | 1754 | 1466698147942 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:09:07 INFO - PROCESS | 1754 | 1466698147949 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:08 INFO - PROCESS | 1754 | 1466698148172 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:09:08 INFO - PROCESS | 1754 | 1466698148198 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1754 | 1466698148205 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e4400 == 34 [pid = 1754] [id = 544] 09:09:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x92334400) [pid = 1754] [serial = 1633] [outer = (nil)] 09:09:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92419800) [pid = 1754] [serial = 1634] [outer = 0x92334400] 09:09:08 INFO - PROCESS | 1754 | 1466698148288 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x92535400) [pid = 1754] [serial = 1635] [outer = 0x92334400] 09:09:09 INFO - PROCESS | 1754 | 1466698149174 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:09:09 INFO - PROCESS | 1754 | 1466698149211 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:09:09 INFO - PROCESS | 1754 | 1466698149217 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 1754 | 1466698149220 Marionette TRACE conn4 <- [1,2150,null,{}] 09:09:09 INFO - PROCESS | 1754 | 1466698149226 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:09:09 INFO - PROCESS | 1754 | 1466698149231 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:09 INFO - PROCESS | 1754 | 1466698149440 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:09:09 INFO - PROCESS | 1754 | 1466698149457 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 1754 | 1466698149464 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d996c00 == 35 [pid = 1754] [id = 545] 09:09:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92001800) [pid = 1754] [serial = 1636] [outer = (nil)] 09:09:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x9258a400) [pid = 1754] [serial = 1637] [outer = 0x92001800] 09:09:09 INFO - PROCESS | 1754 | 1466698149531 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9252ac00) [pid = 1754] [serial = 1638] [outer = 0x92001800] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8d99fc00) [pid = 1754] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x91385c00) [pid = 1754] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x93c97c00) [pid = 1754] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x95246000) [pid = 1754] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f8dc000) [pid = 1754] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8c390800) [pid = 1754] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x93c9a400) [pid = 1754] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x9138dc00) [pid = 1754] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9138c000) [pid = 1754] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x8d99cc00) [pid = 1754] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8dd88400) [pid = 1754] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8c38d400) [pid = 1754] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8dd8c400) [pid = 1754] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:09:10 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x8bf58800) [pid = 1754] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:09:10 INFO - PROCESS | 1754 | 1466698150521 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:09:10 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:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1332ms 09:09:10 INFO - PROCESS | 1754 | 1466698150549 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1754 | 1466698150552 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:09:10 INFO - PROCESS | 1754 | 1466698150558 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1754 | 1466698150560 Marionette TRACE conn4 <- [1,2154,null,{}] 09:09:10 INFO - PROCESS | 1754 | 1466698150566 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:09:10 INFO - PROCESS | 1754 | 1466698150571 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:10 INFO - PROCESS | 1754 | 1466698150718 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:09:10 INFO - PROCESS | 1754 | 1466698150732 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1754 | 1466698150738 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3f800 == 36 [pid = 1754] [id = 546] 09:09:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8da79400) [pid = 1754] [serial = 1639] [outer = (nil)] 09:09:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x92574000) [pid = 1754] [serial = 1640] [outer = 0x8da79400] 09:09:10 INFO - PROCESS | 1754 | 1466698150803 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9258e400) [pid = 1754] [serial = 1641] [outer = 0x8da79400] 09:09:11 INFO - PROCESS | 1754 | 1466698151738 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:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1229ms 09:09:11 INFO - PROCESS | 1754 | 1466698151787 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 1754 | 1466698151790 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:09:11 INFO - PROCESS | 1754 | 1466698151796 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 1754 | 1466698151813 Marionette TRACE conn4 <- [1,2158,null,{}] 09:09:11 INFO - PROCESS | 1754 | 1466698151818 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:09:11 INFO - PROCESS | 1754 | 1466698151828 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:12 INFO - PROCESS | 1754 | 1466698152077 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:09:12 INFO - PROCESS | 1754 | 1466698152258 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1754 | 1466698152268 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf32800 == 37 [pid = 1754] [id = 547] 09:09:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8bf39400) [pid = 1754] [serial = 1642] [outer = (nil)] 09:09:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8bf60c00) [pid = 1754] [serial = 1643] [outer = 0x8bf39400] 09:09:12 INFO - PROCESS | 1754 | 1466698152353 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8c383400) [pid = 1754] [serial = 1644] [outer = 0x8bf39400] 09:09:13 INFO - PROCESS | 1754 | 1466698153320 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:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1593ms 09:09:13 INFO - PROCESS | 1754 | 1466698153392 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1754 | 1466698153398 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:09:13 INFO - PROCESS | 1754 | 1466698153406 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1754 | 1466698153411 Marionette TRACE conn4 <- [1,2162,null,{}] 09:09:13 INFO - PROCESS | 1754 | 1466698153421 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:09:13 INFO - PROCESS | 1754 | 1466698153429 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:13 INFO - PROCESS | 1754 | 1466698153647 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:09:13 INFO - PROCESS | 1754 | 1466698153887 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1754 | 1466698153900 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8f000 == 38 [pid = 1754] [id = 548] 09:09:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8e54d400) [pid = 1754] [serial = 1645] [outer = (nil)] 09:09:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8f73e000) [pid = 1754] [serial = 1646] [outer = 0x8e54d400] 09:09:14 INFO - PROCESS | 1754 | 1466698154021 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x8f8da800) [pid = 1754] [serial = 1647] [outer = 0x8e54d400] 09:09:14 INFO - PROCESS | 1754 | 1466698154971 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:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1635ms 09:09:15 INFO - PROCESS | 1754 | 1466698155041 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:09:15 INFO - PROCESS | 1754 | 1466698155047 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:09:15 INFO - PROCESS | 1754 | 1466698155053 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 1754 | 1466698155057 Marionette TRACE conn4 <- [1,2166,null,{}] 09:09:15 INFO - PROCESS | 1754 | 1466698155063 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:09:15 INFO - PROCESS | 1754 | 1466698155068 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:15 INFO - PROCESS | 1754 | 1466698155288 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:09:15 INFO - PROCESS | 1754 | 1466698155473 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1754 | 1466698155485 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x92111c00 == 39 [pid = 1754] [id = 549] 09:09:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9211a000) [pid = 1754] [serial = 1648] [outer = (nil)] 09:09:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9233dc00) [pid = 1754] [serial = 1649] [outer = 0x9211a000] 09:09:15 INFO - PROCESS | 1754 | 1466698155655 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x9256c400) [pid = 1754] [serial = 1650] [outer = 0x9211a000] 09:09:16 INFO - PROCESS | 1754 | 1466698156568 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:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1592ms 09:09:16 INFO - PROCESS | 1754 | 1466698156645 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 1754 | 1466698156650 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:09:16 INFO - PROCESS | 1754 | 1466698156668 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1754 | 1466698156675 Marionette TRACE conn4 <- [1,2170,null,{}] 09:09:16 INFO - PROCESS | 1754 | 1466698156681 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:09:16 INFO - PROCESS | 1754 | 1466698156688 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:16 INFO - PROCESS | 1754 | 1466698156936 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:09:17 INFO - PROCESS | 1754 | 1466698157164 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 1754 | 1466698157170 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x92340800 == 40 [pid = 1754] [id = 550] 09:09:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92424400) [pid = 1754] [serial = 1651] [outer = (nil)] 09:09:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x93e78c00) [pid = 1754] [serial = 1652] [outer = 0x92424400] 09:09:17 INFO - PROCESS | 1754 | 1466698157264 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x952f1800) [pid = 1754] [serial = 1653] [outer = 0x92424400] 09:09:18 INFO - PROCESS | 1754 | 1466698158118 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:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1494ms 09:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:09:18 INFO - PROCESS | 1754 | 1466698158155 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1754 | 1466698158158 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:09:18 INFO - PROCESS | 1754 | 1466698158165 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1754 | 1466698158168 Marionette TRACE conn4 <- [1,2174,null,{}] 09:09:18 INFO - PROCESS | 1754 | 1466698158174 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:09:18 INFO - PROCESS | 1754 | 1466698158179 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:18 INFO - PROCESS | 1754 | 1466698158355 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:09:18 INFO - PROCESS | 1754 | 1466698158548 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 1754 | 1466698158555 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d992400 == 41 [pid = 1754] [id = 551] 09:09:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8dbec400) [pid = 1754] [serial = 1654] [outer = (nil)] 09:09:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92e87400) [pid = 1754] [serial = 1655] [outer = 0x8dbec400] 09:09:18 INFO - PROCESS | 1754 | 1466698158632 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x9532fc00) [pid = 1754] [serial = 1656] [outer = 0x8dbec400] 09:09:19 INFO - PROCESS | 1754 | 1466698159543 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:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1444ms 09:09:19 INFO - PROCESS | 1754 | 1466698159609 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 1754 | 1466698159613 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:09:19 INFO - PROCESS | 1754 | 1466698159619 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 1754 | 1466698159623 Marionette TRACE conn4 <- [1,2178,null,{}] 09:09:19 INFO - PROCESS | 1754 | 1466698159628 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:09:19 INFO - PROCESS | 1754 | 1466698159632 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:19 INFO - PROCESS | 1754 | 1466698159806 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:09:20 INFO - PROCESS | 1754 | 1466698159989 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1754 | 1466698160004 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x9533d000 == 42 [pid = 1754] [id = 552] 09:09:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x9533dc00) [pid = 1754] [serial = 1657] [outer = (nil)] 09:09:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x95341000) [pid = 1754] [serial = 1658] [outer = 0x9533dc00] 09:09:20 INFO - PROCESS | 1754 | 1466698160138 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x953ba400) [pid = 1754] [serial = 1659] [outer = 0x9533dc00] 09:09:21 INFO - PROCESS | 1754 | 1466698161158 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:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1594ms 09:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:09:21 INFO - PROCESS | 1754 | 1466698161214 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 1754 | 1466698161217 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:09:21 INFO - PROCESS | 1754 | 1466698161223 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 1754 | 1466698161227 Marionette TRACE conn4 <- [1,2182,null,{}] 09:09:21 INFO - PROCESS | 1754 | 1466698161233 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:09:21 INFO - PROCESS | 1754 | 1466698161238 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:21 INFO - PROCESS | 1754 | 1466698161414 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:09:21 INFO - PROCESS | 1754 | 1466698161607 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 1754 | 1466698161621 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x91383800 == 43 [pid = 1754] [id = 553] 09:09:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x91387000) [pid = 1754] [serial = 1660] [outer = (nil)] 09:09:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x983aa000) [pid = 1754] [serial = 1661] [outer = 0x91387000] 09:09:21 INFO - PROCESS | 1754 | 1466698161697 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x983af000) [pid = 1754] [serial = 1662] [outer = 0x91387000] 09:09:22 INFO - PROCESS | 1754 | 1466698162648 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:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1489ms 09:09:22 INFO - PROCESS | 1754 | 1466698162954 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 1754 | 1466698162961 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:09:22 INFO - PROCESS | 1754 | 1466698162970 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1754 | 1466698162975 Marionette TRACE conn4 <- [1,2186,null,{}] 09:09:22 INFO - PROCESS | 1754 | 1466698162982 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:09:22 INFO - PROCESS | 1754 | 1466698162989 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:23 INFO - PROCESS | 1754 | 1466698163159 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:09:23 INFO - PROCESS | 1754 | 1466698163403 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 1754 | 1466698163416 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d997800 == 44 [pid = 1754] [id = 554] 09:09:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8d998800) [pid = 1754] [serial = 1663] [outer = (nil)] 09:09:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8da7a000) [pid = 1754] [serial = 1664] [outer = 0x8d998800] 09:09:23 INFO - PROCESS | 1754 | 1466698163486 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8dbfa400) [pid = 1754] [serial = 1665] [outer = 0x8d998800] 09:09:24 INFO - PROCESS | 1754 | 1466698164469 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:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1546ms 09:09:24 INFO - PROCESS | 1754 | 1466698164517 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:09:24 INFO - PROCESS | 1754 | 1466698164522 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:09:24 INFO - PROCESS | 1754 | 1466698164532 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 1754 | 1466698164537 Marionette TRACE conn4 <- [1,2190,null,{}] 09:09:24 INFO - PROCESS | 1754 | 1466698164543 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:09:24 INFO - PROCESS | 1754 | 1466698164549 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf8c00 == 43 [pid = 1754] [id = 534] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9138d000 == 42 [pid = 1754] [id = 535] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf38400 == 41 [pid = 1754] [id = 536] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c386000 == 40 [pid = 1754] [id = 533] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3f800 == 39 [pid = 1754] [id = 546] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d996c00 == 38 [pid = 1754] [id = 545] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x916e4400 == 37 [pid = 1754] [id = 544] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73c400 == 36 [pid = 1754] [id = 543] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5a400 == 35 [pid = 1754] [id = 542] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3ac00 == 34 [pid = 1754] [id = 541] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x92e85800 == 33 [pid = 1754] [id = 540] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed3a800 == 32 [pid = 1754] [id = 539] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d9a0800 == 31 [pid = 1754] [id = 537] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c392400 == 30 [pid = 1754] [id = 538] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7c400 == 29 [pid = 1754] [id = 531] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf60800 == 28 [pid = 1754] [id = 517] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed37000 == 27 [pid = 1754] [id = 518] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38e000 == 26 [pid = 1754] [id = 532] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x92572400 == 25 [pid = 1754] [id = 522] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9211d800 == 24 [pid = 1754] [id = 521] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8c388400 == 23 [pid = 1754] [id = 528] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x93c97000 == 22 [pid = 1754] [id = 525] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d5c00 == 21 [pid = 1754] [id = 527] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9258c400 == 20 [pid = 1754] [id = 529] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d991400 == 19 [pid = 1754] [id = 520] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99f000 == 18 [pid = 1754] [id = 523] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x92e8e000 == 17 [pid = 1754] [id = 526] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8da81c00 == 16 [pid = 1754] [id = 519] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8cec00 == 15 [pid = 1754] [id = 524] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99c800 == 14 [pid = 1754] [id = 530] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x9533d000 == 13 [pid = 1754] [id = 552] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x91383800 == 12 [pid = 1754] [id = 553] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d992400 == 11 [pid = 1754] [id = 551] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x92340800 == 10 [pid = 1754] [id = 550] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8f000 == 9 [pid = 1754] [id = 548] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x92111c00 == 8 [pid = 1754] [id = 549] 09:09:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf32800 == 7 [pid = 1754] [id = 547] 09:09:25 INFO - PROCESS | 1754 | 1466698165763 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8e553400) [pid = 1754] [serial = 1572] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8dbef000) [pid = 1754] [serial = 1571] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x92007000) [pid = 1754] [serial = 1575] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x916ee400) [pid = 1754] [serial = 1574] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x95246400) [pid = 1754] [serial = 1578] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x93e79000) [pid = 1754] [serial = 1577] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x95347400) [pid = 1754] [serial = 1581] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x95334c00) [pid = 1754] [serial = 1580] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x953c1400) [pid = 1754] [serial = 1584] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x953be400) [pid = 1754] [serial = 1583] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x983c3400) [pid = 1754] [serial = 1587] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x983bd000) [pid = 1754] [serial = 1586] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x99368c00) [pid = 1754] [serial = 1590] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x98466000) [pid = 1754] [serial = 1589] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x916ee000) [pid = 1754] [serial = 1607] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9211f400) [pid = 1754] [serial = 1598] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f8d5400) [pid = 1754] [serial = 1593] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8f737400) [pid = 1754] [serial = 1592] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8f8d9800) [pid = 1754] [serial = 1596] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x8ed40c00) [pid = 1754] [serial = 1595] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8da7b000) [pid = 1754] [serial = 1601] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x8dbf1c00) [pid = 1754] [serial = 1602] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x92532400) [pid = 1754] [serial = 1599] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x92113800) [pid = 1754] [serial = 1608] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x8ed38000) [pid = 1754] [serial = 1605] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x8e559000) [pid = 1754] [serial = 1604] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x92341c00) [pid = 1754] [serial = 1613] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x8ed37800) [pid = 1754] [serial = 1610] [outer = (nil)] [url = about:blank] 09:09:25 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x92003400) [pid = 1754] [serial = 1611] [outer = (nil)] [url = about:blank] 09:09:26 INFO - PROCESS | 1754 | 1466698166110 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1754 | 1466698166119 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5ac00 == 8 [pid = 1754] [id = 555] 09:09:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x8bf5b800) [pid = 1754] [serial = 1666] [outer = (nil)] 09:09:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x8bf64000) [pid = 1754] [serial = 1667] [outer = 0x8bf5b800] 09:09:26 INFO - PROCESS | 1754 | 1466698166190 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x8c389000) [pid = 1754] [serial = 1668] [outer = 0x8bf5b800] 09:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2591ms 09:09:27 INFO - PROCESS | 1754 | 1466698167108 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:09:27 INFO - PROCESS | 1754 | 1466698167121 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 1754 | 1466698167127 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:09:27 INFO - PROCESS | 1754 | 1466698167135 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 1754 | 1466698167141 Marionette TRACE conn4 <- [1,2194,null,{}] 09:09:27 INFO - PROCESS | 1754 | 1466698167178 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:09:27 INFO - PROCESS | 1754 | 1466698167186 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:27 INFO - PROCESS | 1754 | 1466698167382 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:09:27 INFO - PROCESS | 1754 | 1466698167659 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1754 | 1466698167674 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99e400 == 9 [pid = 1754] [id = 556] 09:09:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8d99ec00) [pid = 1754] [serial = 1669] [outer = (nil)] 09:09:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8da79c00) [pid = 1754] [serial = 1670] [outer = 0x8d99ec00] 09:09:27 INFO - PROCESS | 1754 | 1466698167797 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x8dbed800) [pid = 1754] [serial = 1671] [outer = 0x8d99ec00] 09:09:28 INFO - PROCESS | 1754 | 1466698168773 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:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1722ms 09:09:28 INFO - PROCESS | 1754 | 1466698168857 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1754 | 1466698168865 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:09:28 INFO - PROCESS | 1754 | 1466698168875 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1754 | 1466698168880 Marionette TRACE conn4 <- [1,2198,null,{}] 09:09:28 INFO - PROCESS | 1754 | 1466698168886 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:09:28 INFO - PROCESS | 1754 | 1466698168892 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:29 INFO - PROCESS | 1754 | 1466698169108 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:09:29 INFO - PROCESS | 1754 | 1466698169336 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1754 | 1466698169343 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e550c00 == 10 [pid = 1754] [id = 557] 09:09:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8e556000) [pid = 1754] [serial = 1672] [outer = (nil)] 09:09:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x8ed32000) [pid = 1754] [serial = 1673] [outer = 0x8e556000] 09:09:29 INFO - PROCESS | 1754 | 1466698169501 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x8ed39c00) [pid = 1754] [serial = 1674] [outer = 0x8e556000] 09:09:30 INFO - PROCESS | 1754 | 1466698170496 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:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1682ms 09:09:30 INFO - PROCESS | 1754 | 1466698170557 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 1754 | 1466698170561 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:09:30 INFO - PROCESS | 1754 | 1466698170568 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1754 | 1466698170574 Marionette TRACE conn4 <- [1,2202,null,{}] 09:09:30 INFO - PROCESS | 1754 | 1466698170592 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:09:30 INFO - PROCESS | 1754 | 1466698170601 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:30 INFO - PROCESS | 1754 | 1466698170788 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:09:31 INFO - PROCESS | 1754 | 1466698171068 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 1754 | 1466698171086 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x9138b000 == 11 [pid = 1754] [id = 558] 09:09:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9138b800) [pid = 1754] [serial = 1675] [outer = (nil)] 09:09:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9138f400) [pid = 1754] [serial = 1676] [outer = 0x9138b800] 09:09:31 INFO - PROCESS | 1754 | 1466698171192 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x916e8400) [pid = 1754] [serial = 1677] [outer = 0x9138b800] 09:09:32 INFO - PROCESS | 1754 | 1466698172184 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:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1687ms 09:09:32 INFO - PROCESS | 1754 | 1466698172256 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 1754 | 1466698172260 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:09:32 INFO - PROCESS | 1754 | 1466698172266 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 1754 | 1466698172269 Marionette TRACE conn4 <- [1,2206,null,{}] 09:09:32 INFO - PROCESS | 1754 | 1466698172275 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:09:32 INFO - PROCESS | 1754 | 1466698172280 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:32 INFO - PROCESS | 1754 | 1466698172456 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:09:32 INFO - PROCESS | 1754 | 1466698172674 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1754 | 1466698172682 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38b400 == 12 [pid = 1754] [id = 559] 09:09:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8dbf1c00) [pid = 1754] [serial = 1678] [outer = (nil)] 09:09:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x9200b000) [pid = 1754] [serial = 1679] [outer = 0x8dbf1c00] 09:09:32 INFO - PROCESS | 1754 | 1466698172765 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x92112400) [pid = 1754] [serial = 1680] [outer = 0x8dbf1c00] 09:09:33 INFO - PROCESS | 1754 | 1466698173724 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:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1486ms 09:09:33 INFO - PROCESS | 1754 | 1466698173752 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 1754 | 1466698173756 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:09:33 INFO - PROCESS | 1754 | 1466698173762 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1754 | 1466698173766 Marionette TRACE conn4 <- [1,2210,null,{}] 09:09:33 INFO - PROCESS | 1754 | 1466698173771 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:09:33 INFO - PROCESS | 1754 | 1466698173775 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:33 INFO - PROCESS | 1754 | 1466698173945 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:09:34 INFO - PROCESS | 1754 | 1466698174136 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 1754 | 1466698174143 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e551000 == 13 [pid = 1754] [id = 560] 09:09:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8f8db000) [pid = 1754] [serial = 1681] [outer = (nil)] 09:09:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9211e800) [pid = 1754] [serial = 1682] [outer = 0x8f8db000] 09:09:34 INFO - PROCESS | 1754 | 1466698174225 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x92531c00) [pid = 1754] [serial = 1683] [outer = 0x8f8db000] 09:09:35 INFO - PROCESS | 1754 | 1466698175381 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:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1680ms 09:09:35 INFO - PROCESS | 1754 | 1466698175443 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1754 | 1466698175449 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:09:35 INFO - PROCESS | 1754 | 1466698175457 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1754 | 1466698175462 Marionette TRACE conn4 <- [1,2214,null,{}] 09:09:35 INFO - PROCESS | 1754 | 1466698175470 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:09:35 INFO - PROCESS | 1754 | 1466698175474 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:35 INFO - PROCESS | 1754 | 1466698175650 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:09:35 INFO - PROCESS | 1754 | 1466698175924 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 1754 | 1466698175934 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf58800 == 14 [pid = 1754] [id = 561] 09:09:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8dbf8c00) [pid = 1754] [serial = 1684] [outer = (nil)] 09:09:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8dd8fc00) [pid = 1754] [serial = 1685] [outer = 0x8dbf8c00] 09:09:36 INFO - PROCESS | 1754 | 1466698176013 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8e552400) [pid = 1754] [serial = 1686] [outer = 0x8dbf8c00] 09:09:36 INFO - PROCESS | 1754 | 1466698176786 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:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1381ms 09:09:36 INFO - PROCESS | 1754 | 1466698176838 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1754 | 1466698176843 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:09:36 INFO - PROCESS | 1754 | 1466698176853 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1754 | 1466698176857 Marionette TRACE conn4 <- [1,2218,null,{}] 09:09:36 INFO - PROCESS | 1754 | 1466698176867 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:09:36 INFO - PROCESS | 1754 | 1466698176871 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:37 INFO - PROCESS | 1754 | 1466698177101 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:09:37 INFO - PROCESS | 1754 | 1466698177237 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1754 | 1466698177246 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f744c00 == 15 [pid = 1754] [id = 562] 09:09:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8f8d7000) [pid = 1754] [serial = 1687] [outer = (nil)] 09:09:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9138a400) [pid = 1754] [serial = 1688] [outer = 0x8f8d7000] 09:09:37 INFO - PROCESS | 1754 | 1466698177317 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x916ef400) [pid = 1754] [serial = 1689] [outer = 0x8f8d7000] 09:09:38 INFO - PROCESS | 1754 | 1466698178183 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:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1385ms 09:09:38 INFO - PROCESS | 1754 | 1466698178242 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1754 | 1466698178245 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:09:38 INFO - PROCESS | 1754 | 1466698178252 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1754 | 1466698178258 Marionette TRACE conn4 <- [1,2222,null,{}] 09:09:38 INFO - PROCESS | 1754 | 1466698178273 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:09:38 INFO - PROCESS | 1754 | 1466698178280 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:38 INFO - PROCESS | 1754 | 1466698178502 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:09:38 INFO - PROCESS | 1754 | 1466698178520 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1754 | 1466698178531 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x92581400 == 16 [pid = 1754] [id = 563] 09:09:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92587800) [pid = 1754] [serial = 1690] [outer = (nil)] 09:09:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9258c400) [pid = 1754] [serial = 1691] [outer = 0x92587800] 09:09:38 INFO - PROCESS | 1754 | 1466698178609 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x92e8c800) [pid = 1754] [serial = 1692] [outer = 0x92587800] 09:09:39 INFO - PROCESS | 1754 | 1466698179607 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:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8bf39400) [pid = 1754] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x91387000) [pid = 1754] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x92424400) [pid = 1754] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8d998800) [pid = 1754] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8e54d400) [pid = 1754] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x9211a000) [pid = 1754] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9533dc00) [pid = 1754] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x8dbec400) [pid = 1754] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8da79400) [pid = 1754] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x92334400) [pid = 1754] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x92001800) [pid = 1754] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8da85000) [pid = 1754] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8f741000) [pid = 1754] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d993400) [pid = 1754] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x916e1400) [pid = 1754] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8bf5dc00) [pid = 1754] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x8bf3e400) [pid = 1754] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:09:39 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x92e88800) [pid = 1754] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1442ms 09:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:09:39 INFO - PROCESS | 1754 | 1466698179694 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 1754 | 1466698179697 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:09:39 INFO - PROCESS | 1754 | 1466698179704 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 1754 | 1466698179707 Marionette TRACE conn4 <- [1,2226,null,{}] 09:09:39 INFO - PROCESS | 1754 | 1466698179712 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:09:39 INFO - PROCESS | 1754 | 1466698179717 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:39 INFO - PROCESS | 1754 | 1466698179873 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:09:40 INFO - PROCESS | 1754 | 1466698180027 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 1754 | 1466698180036 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da79400 == 17 [pid = 1754] [id = 564] 09:09:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x8ed3fc00) [pid = 1754] [serial = 1693] [outer = (nil)] 09:09:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x91387000) [pid = 1754] [serial = 1694] [outer = 0x8ed3fc00] 09:09:40 INFO - PROCESS | 1754 | 1466698180106 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9211a000) [pid = 1754] [serial = 1695] [outer = 0x8ed3fc00] 09:09:40 INFO - PROCESS | 1754 | 1466698180871 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:09:40 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:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1194ms 09:09:40 INFO - PROCESS | 1754 | 1466698180898 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 1754 | 1466698180901 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:09:40 INFO - PROCESS | 1754 | 1466698180907 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1754 | 1466698180909 Marionette TRACE conn4 <- [1,2230,null,{}] 09:09:40 INFO - PROCESS | 1754 | 1466698180915 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:09:40 INFO - PROCESS | 1754 | 1466698180920 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:41 INFO - PROCESS | 1754 | 1466698181129 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:09:41 INFO - PROCESS | 1754 | 1466698181150 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 1754 | 1466698181156 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d994800 == 18 [pid = 1754] [id = 565] 09:09:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8d997000) [pid = 1754] [serial = 1696] [outer = (nil)] 09:09:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x93c56400) [pid = 1754] [serial = 1697] [outer = 0x8d997000] 09:09:41 INFO - PROCESS | 1754 | 1466698181231 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x93c96000) [pid = 1754] [serial = 1698] [outer = 0x8d997000] 09:09:42 INFO - PROCESS | 1754 | 1466698182358 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:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1481ms 09:09:42 INFO - PROCESS | 1754 | 1466698182388 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 1754 | 1466698182394 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:09:42 INFO - PROCESS | 1754 | 1466698182403 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 1754 | 1466698182406 Marionette TRACE conn4 <- [1,2234,null,{}] 09:09:42 INFO - PROCESS | 1754 | 1466698182415 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:09:42 INFO - PROCESS | 1754 | 1466698182421 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:42 INFO - PROCESS | 1754 | 1466698182647 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:09:42 INFO - PROCESS | 1754 | 1466698182896 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 1754 | 1466698182908 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7e800 == 19 [pid = 1754] [id = 566] 09:09:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8da83c00) [pid = 1754] [serial = 1699] [outer = (nil)] 09:09:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8f8d1000) [pid = 1754] [serial = 1700] [outer = 0x8da83c00] 09:09:43 INFO - PROCESS | 1754 | 1466698183032 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x91381800) [pid = 1754] [serial = 1701] [outer = 0x8da83c00] 09:09:43 INFO - PROCESS | 1754 | 1466698183907 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:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1536ms 09:09:43 INFO - PROCESS | 1754 | 1466698183938 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 1754 | 1466698183944 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:09:43 INFO - PROCESS | 1754 | 1466698183956 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 1754 | 1466698183959 Marionette TRACE conn4 <- [1,2238,null,{}] 09:09:43 INFO - PROCESS | 1754 | 1466698183966 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:09:43 INFO - PROCESS | 1754 | 1466698183972 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:44 INFO - PROCESS | 1754 | 1466698184158 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:09:44 INFO - PROCESS | 1754 | 1466698184344 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 1754 | 1466698184351 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x9233cc00 == 20 [pid = 1754] [id = 567] 09:09:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x92567000) [pid = 1754] [serial = 1702] [outer = (nil)] 09:09:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x92573800) [pid = 1754] [serial = 1703] [outer = 0x92567000] 09:09:44 INFO - PROCESS | 1754 | 1466698184434 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x92589000) [pid = 1754] [serial = 1704] [outer = 0x92567000] 09:09:45 INFO - PROCESS | 1754 | 1466698185444 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:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1536ms 09:09:45 INFO - PROCESS | 1754 | 1466698185492 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:09:45 INFO - PROCESS | 1754 | 1466698185496 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:09:45 INFO - PROCESS | 1754 | 1466698185503 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 1754 | 1466698185509 Marionette TRACE conn4 <- [1,2242,null,{}] 09:09:45 INFO - PROCESS | 1754 | 1466698185525 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:09:45 INFO - PROCESS | 1754 | 1466698185534 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:45 INFO - PROCESS | 1754 | 1466698185751 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:09:45 INFO - PROCESS | 1754 | 1466698185983 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 1754 | 1466698185998 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x92569400 == 21 [pid = 1754] [id = 568] 09:09:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x9524c000) [pid = 1754] [serial = 1705] [outer = (nil)] 09:09:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x952f1000) [pid = 1754] [serial = 1706] [outer = 0x9524c000] 09:09:46 INFO - PROCESS | 1754 | 1466698186124 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9532ac00) [pid = 1754] [serial = 1707] [outer = 0x9524c000] 09:09:47 INFO - PROCESS | 1754 | 1466698187027 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:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1586ms 09:09:47 INFO - PROCESS | 1754 | 1466698187089 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:09:47 INFO - PROCESS | 1754 | 1466698187094 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:09:47 INFO - PROCESS | 1754 | 1466698187100 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1754 | 1466698187104 Marionette TRACE conn4 <- [1,2246,null,{}] 09:09:47 INFO - PROCESS | 1754 | 1466698187109 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:09:47 INFO - PROCESS | 1754 | 1466698187114 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:47 INFO - PROCESS | 1754 | 1466698187294 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:09:47 INFO - PROCESS | 1754 | 1466698187479 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 1754 | 1466698187486 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54ec00 == 22 [pid = 1754] [id = 569] 09:09:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x93c55c00) [pid = 1754] [serial = 1708] [outer = (nil)] 09:09:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9533dc00) [pid = 1754] [serial = 1709] [outer = 0x93c55c00] 09:09:47 INFO - PROCESS | 1754 | 1466698187570 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x95343000) [pid = 1754] [serial = 1710] [outer = 0x93c55c00] 09:09:48 INFO - PROCESS | 1754 | 1466698188492 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:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1430ms 09:09:48 INFO - PROCESS | 1754 | 1466698188530 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 1754 | 1466698188533 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:09:48 INFO - PROCESS | 1754 | 1466698188540 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 1754 | 1466698188544 Marionette TRACE conn4 <- [1,2250,null,{}] 09:09:48 INFO - PROCESS | 1754 | 1466698188556 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:09:48 INFO - PROCESS | 1754 | 1466698188560 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:48 INFO - PROCESS | 1754 | 1466698188732 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:09:48 INFO - PROCESS | 1754 | 1466698188917 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1754 | 1466698188927 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da81c00 == 23 [pid = 1754] [id = 570] 09:09:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8ed3ac00) [pid = 1754] [serial = 1711] [outer = (nil)] 09:09:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x953b2400) [pid = 1754] [serial = 1712] [outer = 0x8ed3ac00] 09:09:49 INFO - PROCESS | 1754 | 1466698189002 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x953b3c00) [pid = 1754] [serial = 1713] [outer = 0x8ed3ac00] 09:09:49 INFO - PROCESS | 1754 | 1466698189949 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:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1441ms 09:09:49 INFO - PROCESS | 1754 | 1466698189984 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1754 | 1466698189987 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:09:49 INFO - PROCESS | 1754 | 1466698189993 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1754 | 1466698189996 Marionette TRACE conn4 <- [1,2254,null,{}] 09:09:50 INFO - PROCESS | 1754 | 1466698190002 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:09:50 INFO - PROCESS | 1754 | 1466698190014 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:50 INFO - PROCESS | 1754 | 1466698190226 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:09:50 INFO - PROCESS | 1754 | 1466698190409 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 1754 | 1466698190417 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf35000 == 24 [pid = 1754] [id = 571] 09:09:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8bf3f400) [pid = 1754] [serial = 1714] [outer = (nil)] 09:09:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x983a7800) [pid = 1754] [serial = 1715] [outer = 0x8bf3f400] 09:09:50 INFO - PROCESS | 1754 | 1466698190499 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x983afc00) [pid = 1754] [serial = 1716] [outer = 0x8bf3f400] 09:09:51 INFO - PROCESS | 1754 | 1466698191438 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:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1493ms 09:09:51 INFO - PROCESS | 1754 | 1466698191488 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1754 | 1466698191492 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:09:51 INFO - PROCESS | 1754 | 1466698191499 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1754 | 1466698191502 Marionette TRACE conn4 <- [1,2258,null,{}] 09:09:51 INFO - PROCESS | 1754 | 1466698191508 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:09:51 INFO - PROCESS | 1754 | 1466698191513 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:51 INFO - PROCESS | 1754 | 1466698191685 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:09:51 INFO - PROCESS | 1754 | 1466698191881 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1754 | 1466698191890 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf39000 == 25 [pid = 1754] [id = 572] 09:09:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8bf3e400) [pid = 1754] [serial = 1717] [outer = (nil)] 09:09:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8c38f800) [pid = 1754] [serial = 1718] [outer = 0x8bf3e400] 09:09:52 INFO - PROCESS | 1754 | 1466698192013 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8e54cc00) [pid = 1754] [serial = 1719] [outer = 0x8bf3e400] 09:09:53 INFO - PROCESS | 1754 | 1466698193192 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:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1736ms 09:09:53 INFO - PROCESS | 1754 | 1466698193236 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 1754 | 1466698193242 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:09:53 INFO - PROCESS | 1754 | 1466698193250 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 1754 | 1466698193257 Marionette TRACE conn4 <- [1,2262,null,{}] 09:09:53 INFO - PROCESS | 1754 | 1466698193264 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:09:53 INFO - PROCESS | 1754 | 1466698193269 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:53 INFO - PROCESS | 1754 | 1466698193446 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:09:53 INFO - PROCESS | 1754 | 1466698193723 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1754 | 1466698193732 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da85000 == 26 [pid = 1754] [id = 573] 09:09:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8dbef000) [pid = 1754] [serial = 1720] [outer = (nil)] 09:09:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8e54c400) [pid = 1754] [serial = 1721] [outer = 0x8dbef000] 09:09:53 INFO - PROCESS | 1754 | 1466698193810 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8f73d400) [pid = 1754] [serial = 1722] [outer = 0x8dbef000] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8bf64000) [pid = 1754] [serial = 1667] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x92574000) [pid = 1754] [serial = 1640] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x92419800) [pid = 1754] [serial = 1634] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9258a400) [pid = 1754] [serial = 1637] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x92535400) [pid = 1754] [serial = 1635] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x9252ac00) [pid = 1754] [serial = 1638] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9252c400) [pid = 1754] [serial = 1614] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8f8cf400) [pid = 1754] [serial = 1631] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8dd84400) [pid = 1754] [serial = 1616] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8e557c00) [pid = 1754] [serial = 1617] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x9211a400) [pid = 1754] [serial = 1619] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x92425000) [pid = 1754] [serial = 1620] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8d993c00) [pid = 1754] [serial = 1628] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8da80000) [pid = 1754] [serial = 1629] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8d999c00) [pid = 1754] [serial = 1625] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8f746800) [pid = 1754] [serial = 1626] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x93accc00) [pid = 1754] [serial = 1622] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x93c8fc00) [pid = 1754] [serial = 1623] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9258e400) [pid = 1754] [serial = 1641] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x91383400) [pid = 1754] [serial = 1632] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8bf60c00) [pid = 1754] [serial = 1643] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x983af000) [pid = 1754] [serial = 1662] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x93e78c00) [pid = 1754] [serial = 1652] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x8da7a000) [pid = 1754] [serial = 1664] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8f8da800) [pid = 1754] [serial = 1647] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x9233dc00) [pid = 1754] [serial = 1649] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f73e000) [pid = 1754] [serial = 1646] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x95341000) [pid = 1754] [serial = 1658] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x9532fc00) [pid = 1754] [serial = 1656] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x953ba400) [pid = 1754] [serial = 1659] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x8dbfa400) [pid = 1754] [serial = 1665] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x983aa000) [pid = 1754] [serial = 1661] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x92e87400) [pid = 1754] [serial = 1655] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x8c383400) [pid = 1754] [serial = 1644] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9256c400) [pid = 1754] [serial = 1650] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x952f1800) [pid = 1754] [serial = 1653] [outer = (nil)] [url = about:blank] 09:09:54 INFO - PROCESS | 1754 | 1466698194771 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:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1542ms 09:09:54 INFO - PROCESS | 1754 | 1466698194792 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 1754 | 1466698194799 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:09:54 INFO - PROCESS | 1754 | 1466698194808 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 1754 | 1466698194812 Marionette TRACE conn4 <- [1,2266,null,{}] 09:09:54 INFO - PROCESS | 1754 | 1466698194818 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:09:54 INFO - PROCESS | 1754 | 1466698194823 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:54 INFO - PROCESS | 1754 | 1466698194984 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:09:55 INFO - PROCESS | 1754 | 1466698195002 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 1754 | 1466698195010 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7a000 == 27 [pid = 1754] [id = 574] 09:09:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x8dbef800) [pid = 1754] [serial = 1723] [outer = (nil)] 09:09:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x8f740000) [pid = 1754] [serial = 1724] [outer = 0x8dbef800] 09:09:55 INFO - PROCESS | 1754 | 1466698195080 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x91381400) [pid = 1754] [serial = 1725] [outer = 0x8dbef800] 09:09:56 INFO - PROCESS | 1754 | 1466698196068 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:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1281ms 09:09:56 INFO - PROCESS | 1754 | 1466698196089 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1754 | 1466698196093 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:09:56 INFO - PROCESS | 1754 | 1466698196100 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1754 | 1466698196105 Marionette TRACE conn4 <- [1,2270,null,{}] 09:09:56 INFO - PROCESS | 1754 | 1466698196120 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:09:56 INFO - PROCESS | 1754 | 1466698196128 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:56 INFO - PROCESS | 1754 | 1466698196368 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:09:56 INFO - PROCESS | 1754 | 1466698196385 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:56 INFO - PROCESS | 1754 | 1466698196396 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73cc00 == 28 [pid = 1754] [id = 575] 09:09:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x8f8d3c00) [pid = 1754] [serial = 1726] [outer = (nil)] 09:09:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x92339800) [pid = 1754] [serial = 1727] [outer = 0x8f8d3c00] 09:09:56 INFO - PROCESS | 1754 | 1466698196465 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x92533400) [pid = 1754] [serial = 1728] [outer = 0x8f8d3c00] 09:09:57 INFO - PROCESS | 1754 | 1466698197381 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:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1333ms 09:09:57 INFO - PROCESS | 1754 | 1466698197434 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 1754 | 1466698197438 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:09:57 INFO - PROCESS | 1754 | 1466698197453 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - PROCESS | 1754 | 1466698197456 Marionette TRACE conn4 <- [1,2274,null,{}] 09:09:57 INFO - PROCESS | 1754 | 1466698197461 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:09:57 INFO - PROCESS | 1754 | 1466698197466 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:57 INFO - PROCESS | 1754 | 1466698197685 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:09:57 INFO - PROCESS | 1754 | 1466698197707 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 1754 | 1466698197715 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54e400 == 29 [pid = 1754] [id = 576] 09:09:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9233dc00) [pid = 1754] [serial = 1729] [outer = (nil)] 09:09:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9258a400) [pid = 1754] [serial = 1730] [outer = 0x9233dc00] 09:09:57 INFO - PROCESS | 1754 | 1466698197792 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x92e8c400) [pid = 1754] [serial = 1731] [outer = 0x9233dc00] 09:09:58 INFO - PROCESS | 1754 | 1466698198691 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:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1277ms 09:09:58 INFO - PROCESS | 1754 | 1466698198731 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 1754 | 1466698198734 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:09:58 INFO - PROCESS | 1754 | 1466698198750 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 1754 | 1466698198753 Marionette TRACE conn4 <- [1,2278,null,{}] 09:09:58 INFO - PROCESS | 1754 | 1466698198759 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:09:58 INFO - PROCESS | 1754 | 1466698198763 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:58 INFO - PROCESS | 1754 | 1466698198962 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:09:59 INFO - PROCESS | 1754 | 1466698198988 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 1754 | 1466698198998 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:09:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8e800 == 30 [pid = 1754] [id = 577] 09:09:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9256ec00) [pid = 1754] [serial = 1732] [outer = (nil)] 09:09:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x93c53800) [pid = 1754] [serial = 1733] [outer = 0x9256ec00] 09:09:59 INFO - PROCESS | 1754 | 1466698199059 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x93c8f800) [pid = 1754] [serial = 1734] [outer = 0x9256ec00] 09:09:59 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x92587800) [pid = 1754] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:09:59 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8dbf8c00) [pid = 1754] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:09:59 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x8f8d7000) [pid = 1754] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:09:59 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x8ed3fc00) [pid = 1754] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:10:00 INFO - PROCESS | 1754 | 1466698200025 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:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1310ms 09:10:00 INFO - PROCESS | 1754 | 1466698200050 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 1754 | 1466698200053 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:10:00 INFO - PROCESS | 1754 | 1466698200059 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1754 | 1466698200062 Marionette TRACE conn4 <- [1,2282,null,{}] 09:10:00 INFO - PROCESS | 1754 | 1466698200067 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:10:00 INFO - PROCESS | 1754 | 1466698200077 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:00 INFO - PROCESS | 1754 | 1466698200245 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:10:00 INFO - PROCESS | 1754 | 1466698200259 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 1754 | 1466698200268 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x92528c00 == 31 [pid = 1754] [id = 578] 09:10:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x951ba400) [pid = 1754] [serial = 1735] [outer = (nil)] 09:10:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x952f2000) [pid = 1754] [serial = 1736] [outer = 0x951ba400] 09:10:00 INFO - PROCESS | 1754 | 1466698200334 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x9532a000) [pid = 1754] [serial = 1737] [outer = 0x951ba400] 09:10:01 INFO - PROCESS | 1754 | 1466698201194 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:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1187ms 09:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:10:01 INFO - PROCESS | 1754 | 1466698201247 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 1754 | 1466698201250 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:10:01 INFO - PROCESS | 1754 | 1466698201256 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 1754 | 1466698201259 Marionette TRACE conn4 <- [1,2286,null,{}] 09:10:01 INFO - PROCESS | 1754 | 1466698201265 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:10:01 INFO - PROCESS | 1754 | 1466698201269 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:01 INFO - PROCESS | 1754 | 1466698201433 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:10:01 INFO - PROCESS | 1754 | 1466698201669 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 1754 | 1466698201682 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf38000 == 32 [pid = 1754] [id = 579] 09:10:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x8bf38c00) [pid = 1754] [serial = 1738] [outer = (nil)] 09:10:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8bf63800) [pid = 1754] [serial = 1739] [outer = 0x8bf38c00] 09:10:01 INFO - PROCESS | 1754 | 1466698201829 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x8c388000) [pid = 1754] [serial = 1740] [outer = 0x8bf38c00] 09:10:02 INFO - PROCESS | 1754 | 1466698202917 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:10:02 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:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1702ms 09:10:02 INFO - PROCESS | 1754 | 1466698202970 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 1754 | 1466698202977 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:10:02 INFO - PROCESS | 1754 | 1466698202986 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 1754 | 1466698202990 Marionette TRACE conn4 <- [1,2290,null,{}] 09:10:03 INFO - PROCESS | 1754 | 1466698202999 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:10:03 INFO - PROCESS | 1754 | 1466698203007 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:03 INFO - PROCESS | 1754 | 1466698203199 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:10:03 INFO - PROCESS | 1754 | 1466698203400 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 1754 | 1466698203411 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99dc00 == 33 [pid = 1754] [id = 580] 09:10:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x8dbf8c00) [pid = 1754] [serial = 1741] [outer = (nil)] 09:10:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8e55a800) [pid = 1754] [serial = 1742] [outer = 0x8dbf8c00] 09:10:03 INFO - PROCESS | 1754 | 1466698203530 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8ed3ec00) [pid = 1754] [serial = 1743] [outer = 0x8dbf8c00] 09:10:04 INFO - PROCESS | 1754 | 1466698204514 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:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1542ms 09:10:04 INFO - PROCESS | 1754 | 1466698204531 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 1754 | 1466698204538 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:10:04 INFO - PROCESS | 1754 | 1466698204545 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 1754 | 1466698204549 Marionette TRACE conn4 <- [1,2294,null,{}] 09:10:04 INFO - PROCESS | 1754 | 1466698204574 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:10:04 INFO - PROCESS | 1754 | 1466698204580 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:04 INFO - PROCESS | 1754 | 1466698204769 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:10:04 INFO - PROCESS | 1754 | 1466698204960 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1754 | 1466698204967 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c390c00 == 34 [pid = 1754] [id = 581] 09:10:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x92004000) [pid = 1754] [serial = 1744] [outer = (nil)] 09:10:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x92119400) [pid = 1754] [serial = 1745] [outer = 0x92004000] 09:10:05 INFO - PROCESS | 1754 | 1466698205047 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x92426c00) [pid = 1754] [serial = 1746] [outer = 0x92004000] 09:10:06 INFO - PROCESS | 1754 | 1466698206077 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:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1565ms 09:10:06 INFO - PROCESS | 1754 | 1466698206111 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 1754 | 1466698206115 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:10:06 INFO - PROCESS | 1754 | 1466698206131 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 1754 | 1466698206140 Marionette TRACE conn4 <- [1,2298,null,{}] 09:10:06 INFO - PROCESS | 1754 | 1466698206146 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:10:06 INFO - PROCESS | 1754 | 1466698206154 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:06 INFO - PROCESS | 1754 | 1466698206358 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:10:06 INFO - PROCESS | 1754 | 1466698206541 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 1754 | 1466698206549 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73ec00 == 35 [pid = 1754] [id = 582] 09:10:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x916e3800) [pid = 1754] [serial = 1747] [outer = (nil)] 09:10:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x95240000) [pid = 1754] [serial = 1748] [outer = 0x916e3800] 09:10:06 INFO - PROCESS | 1754 | 1466698206630 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9524b400) [pid = 1754] [serial = 1749] [outer = 0x916e3800] 09:10:07 INFO - PROCESS | 1754 | 1466698207581 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:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1504ms 09:10:07 INFO - PROCESS | 1754 | 1466698207627 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:10:07 INFO - PROCESS | 1754 | 1466698207632 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:10:07 INFO - PROCESS | 1754 | 1466698207638 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1754 | 1466698207642 Marionette TRACE conn4 <- [1,2302,null,{}] 09:10:07 INFO - PROCESS | 1754 | 1466698207647 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:10:07 INFO - PROCESS | 1754 | 1466698207653 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:07 INFO - PROCESS | 1754 | 1466698207833 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:10:08 INFO - PROCESS | 1754 | 1466698208017 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1754 | 1466698208025 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x9524b800 == 36 [pid = 1754] [id = 583] 09:10:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x95340000) [pid = 1754] [serial = 1750] [outer = (nil)] 09:10:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x95349800) [pid = 1754] [serial = 1751] [outer = 0x95340000] 09:10:08 INFO - PROCESS | 1754 | 1466698208102 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x953bd000) [pid = 1754] [serial = 1752] [outer = 0x95340000] 09:10:09 INFO - PROCESS | 1754 | 1466698209010 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:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1437ms 09:10:09 INFO - PROCESS | 1754 | 1466698209075 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 1754 | 1466698209079 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:10:09 INFO - PROCESS | 1754 | 1466698209085 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 1754 | 1466698209089 Marionette TRACE conn4 <- [1,2306,null,{}] 09:10:09 INFO - PROCESS | 1754 | 1466698209094 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:10:09 INFO - PROCESS | 1754 | 1466698209100 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:09 INFO - PROCESS | 1754 | 1466698209273 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:10:09 INFO - PROCESS | 1754 | 1466698209469 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 1754 | 1466698209486 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x953bb000 == 37 [pid = 1754] [id = 584] 09:10:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x9552e000) [pid = 1754] [serial = 1753] [outer = (nil)] 09:10:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x983aa400) [pid = 1754] [serial = 1754] [outer = 0x9552e000] 09:10:09 INFO - PROCESS | 1754 | 1466698209618 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x983c3000) [pid = 1754] [serial = 1755] [outer = 0x9552e000] 09:10:10 INFO - PROCESS | 1754 | 1466698210631 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:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1581ms 09:10:10 INFO - PROCESS | 1754 | 1466698210668 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 1754 | 1466698210672 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:10:10 INFO - PROCESS | 1754 | 1466698210678 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 1754 | 1466698210681 Marionette TRACE conn4 <- [1,2310,null,{}] 09:10:10 INFO - PROCESS | 1754 | 1466698210687 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:10:10 INFO - PROCESS | 1754 | 1466698210692 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:10 INFO - PROCESS | 1754 | 1466698210868 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:10:11 INFO - PROCESS | 1754 | 1466698211054 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 1754 | 1466698211062 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x9533f000 == 38 [pid = 1754] [id = 585] 09:10:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x95343c00) [pid = 1754] [serial = 1756] [outer = (nil)] 09:10:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9936d000) [pid = 1754] [serial = 1757] [outer = 0x95343c00] 09:10:11 INFO - PROCESS | 1754 | 1466698211137 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x993c4400) [pid = 1754] [serial = 1758] [outer = 0x95343c00] 09:10:12 INFO - PROCESS | 1754 | 1466698212105 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:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1484ms 09:10:12 INFO - PROCESS | 1754 | 1466698212162 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 1754 | 1466698212171 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:10:12 INFO - PROCESS | 1754 | 1466698212185 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 1754 | 1466698212187 Marionette TRACE conn4 <- [1,2314,null,{}] 09:10:12 INFO - PROCESS | 1754 | 1466698212194 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:10:12 INFO - PROCESS | 1754 | 1466698212199 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:12 INFO - PROCESS | 1754 | 1466698212419 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:10:12 INFO - PROCESS | 1754 | 1466698212679 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1754 | 1466698212684 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf36000 == 39 [pid = 1754] [id = 586] 09:10:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8bf3d800) [pid = 1754] [serial = 1759] [outer = (nil)] 09:10:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8e555c00) [pid = 1754] [serial = 1760] [outer = 0x8bf3d800] 09:10:12 INFO - PROCESS | 1754 | 1466698212811 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x92006c00) [pid = 1754] [serial = 1761] [outer = 0x8bf3d800] 09:10:14 INFO - PROCESS | 1754 | 1466698213999 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:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1851ms 09:10:14 INFO - PROCESS | 1754 | 1466698214032 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 1754 | 1466698214037 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:10:14 INFO - PROCESS | 1754 | 1466698214045 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 1754 | 1466698214052 Marionette TRACE conn4 <- [1,2318,null,{}] 09:10:14 INFO - PROCESS | 1754 | 1466698214059 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:10:14 INFO - PROCESS | 1754 | 1466698214065 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:14 INFO - PROCESS | 1754 | 1466698214234 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:10:14 INFO - PROCESS | 1754 | 1466698214531 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 1754 | 1466698214541 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e554800 == 40 [pid = 1754] [id = 587] 09:10:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8e558c00) [pid = 1754] [serial = 1762] [outer = (nil)] 09:10:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8f73d000) [pid = 1754] [serial = 1763] [outer = 0x8e558c00] 09:10:14 INFO - PROCESS | 1754 | 1466698214617 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8f8d4000) [pid = 1754] [serial = 1764] [outer = 0x8e558c00] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8e550c00 == 39 [pid = 1754] [id = 557] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8d997800 == 38 [pid = 1754] [id = 554] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38b400 == 37 [pid = 1754] [id = 559] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x9138b000 == 36 [pid = 1754] [id = 558] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5ac00 == 35 [pid = 1754] [id = 555] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x93c56400) [pid = 1754] [serial = 1697] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x92528c00 == 34 [pid = 1754] [id = 578] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8e800 == 33 [pid = 1754] [id = 577] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8e54e400 == 32 [pid = 1754] [id = 576] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73cc00 == 31 [pid = 1754] [id = 575] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7a000 == 30 [pid = 1754] [id = 574] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8da85000 == 29 [pid = 1754] [id = 573] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x92569400 == 28 [pid = 1754] [id = 568] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x9233cc00 == 27 [pid = 1754] [id = 567] 09:10:15 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7e800 == 26 [pid = 1754] [id = 566] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x9258c400) [pid = 1754] [serial = 1691] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8e552400) [pid = 1754] [serial = 1686] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8dd8fc00) [pid = 1754] [serial = 1685] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9138f400) [pid = 1754] [serial = 1676] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9138a400) [pid = 1754] [serial = 1688] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9211e800) [pid = 1754] [serial = 1682] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8ed32000) [pid = 1754] [serial = 1673] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8da79c00) [pid = 1754] [serial = 1670] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x9200b000) [pid = 1754] [serial = 1679] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x92e8c800) [pid = 1754] [serial = 1692] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x91387000) [pid = 1754] [serial = 1694] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x9211a000) [pid = 1754] [serial = 1695] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x916ef400) [pid = 1754] [serial = 1689] [outer = (nil)] [url = about:blank] 09:10:15 INFO - PROCESS | 1754 | 1466698215594 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:10:15 INFO - PROCESS | 1754 | 1466698215637 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:10:15 INFO - PROCESS | 1754 | 1466698215647 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 1754 | 1466698215650 Marionette TRACE conn4 <- [1,2322,null,{}] 09:10:15 INFO - PROCESS | 1754 | 1466698215657 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:10:15 INFO - PROCESS | 1754 | 1466698215662 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:15 INFO - PROCESS | 1754 | 1466698215834 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:10:16 INFO - PROCESS | 1754 | 1466698216010 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 1754 | 1466698216019 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38b400 == 27 [pid = 1754] [id = 588] 09:10:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8e54e400) [pid = 1754] [serial = 1765] [outer = (nil)] 09:10:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x916e4c00) [pid = 1754] [serial = 1766] [outer = 0x8e54e400] 09:10:16 INFO - PROCESS | 1754 | 1466698216087 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x92004800) [pid = 1754] [serial = 1767] [outer = 0x8e54e400] 09:10:16 INFO - PROCESS | 1754 | 1466698216910 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:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1278ms 09:10:16 INFO - PROCESS | 1754 | 1466698216925 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 1754 | 1466698216929 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:10:16 INFO - PROCESS | 1754 | 1466698216945 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 1754 | 1466698216951 Marionette TRACE conn4 <- [1,2326,null,{}] 09:10:16 INFO - PROCESS | 1754 | 1466698216970 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:10:16 INFO - PROCESS | 1754 | 1466698216978 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:17 INFO - PROCESS | 1754 | 1466698217149 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:10:17 INFO - PROCESS | 1754 | 1466698217161 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 1754 | 1466698217167 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x9252e800 == 28 [pid = 1754] [id = 589] 09:10:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x92534800) [pid = 1754] [serial = 1768] [outer = (nil)] 09:10:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x9256b800) [pid = 1754] [serial = 1769] [outer = 0x92534800] 09:10:17 INFO - PROCESS | 1754 | 1466698217254 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x93aca000) [pid = 1754] [serial = 1770] [outer = 0x92534800] 09:10:18 INFO - PROCESS | 1754 | 1466698218224 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:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1335ms 09:10:18 INFO - PROCESS | 1754 | 1466698218280 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 1754 | 1466698218284 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:10:18 INFO - PROCESS | 1754 | 1466698218290 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1754 | 1466698218292 Marionette TRACE conn4 <- [1,2330,null,{}] 09:10:18 INFO - PROCESS | 1754 | 1466698218298 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:10:18 INFO - PROCESS | 1754 | 1466698218303 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:18 INFO - PROCESS | 1754 | 1466698218523 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:10:18 INFO - PROCESS | 1754 | 1466698218544 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1754 | 1466698218554 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x92003400 == 29 [pid = 1754] [id = 590] 09:10:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x93ad1000) [pid = 1754] [serial = 1771] [outer = (nil)] 09:10:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x95243800) [pid = 1754] [serial = 1772] [outer = 0x93ad1000] 09:10:18 INFO - PROCESS | 1754 | 1466698218631 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x92582c00) [pid = 1754] [serial = 1773] [outer = 0x93ad1000] 09:10:19 INFO - PROCESS | 1754 | 1466698219563 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:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1331ms 09:10:19 INFO - PROCESS | 1754 | 1466698219623 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1754 | 1466698219626 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:10:19 INFO - PROCESS | 1754 | 1466698219632 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1754 | 1466698219634 Marionette TRACE conn4 <- [1,2334,null,{}] 09:10:19 INFO - PROCESS | 1754 | 1466698219640 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:10:19 INFO - PROCESS | 1754 | 1466698219644 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:19 INFO - PROCESS | 1754 | 1466698219852 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:10:19 INFO - PROCESS | 1754 | 1466698219882 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 1754 | 1466698219889 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d4400 == 30 [pid = 1754] [id = 591] 09:10:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x92569400) [pid = 1754] [serial = 1774] [outer = (nil)] 09:10:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x95345800) [pid = 1754] [serial = 1775] [outer = 0x92569400] 09:10:19 INFO - PROCESS | 1754 | 1466698219956 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x953b9800) [pid = 1754] [serial = 1776] [outer = 0x92569400] 09:10:20 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8f8d3c00) [pid = 1754] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:10:20 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x9233dc00) [pid = 1754] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:10:20 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8dbef800) [pid = 1754] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:10:20 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8dbef000) [pid = 1754] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:10:20 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9256ec00) [pid = 1754] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:10:20 INFO - PROCESS | 1754 | 1466698220964 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:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1384ms 09:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:10:21 INFO - PROCESS | 1754 | 1466698221016 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1754 | 1466698221018 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:10:21 INFO - PROCESS | 1754 | 1466698221025 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1754 | 1466698221028 Marionette TRACE conn4 <- [1,2338,null,{}] 09:10:21 INFO - PROCESS | 1754 | 1466698221033 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:10:21 INFO - PROCESS | 1754 | 1466698221042 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:21 INFO - PROCESS | 1754 | 1466698221232 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:10:21 INFO - PROCESS | 1754 | 1466698221387 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 1754 | 1466698221395 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d991400 == 31 [pid = 1754] [id = 592] 09:10:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8d993c00) [pid = 1754] [serial = 1777] [outer = (nil)] 09:10:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x95536800) [pid = 1754] [serial = 1778] [outer = 0x8d993c00] 09:10:21 INFO - PROCESS | 1754 | 1466698221461 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x983c2000) [pid = 1754] [serial = 1779] [outer = 0x8d993c00] 09:10:22 INFO - PROCESS | 1754 | 1466698222193 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:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1180ms 09:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:10:22 INFO - PROCESS | 1754 | 1466698222204 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 1754 | 1466698222206 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:10:22 INFO - PROCESS | 1754 | 1466698222217 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 1754 | 1466698222222 Marionette TRACE conn4 <- [1,2342,null,{}] 09:10:22 INFO - PROCESS | 1754 | 1466698222233 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:10:22 INFO - PROCESS | 1754 | 1466698222236 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:22 INFO - PROCESS | 1754 | 1466698222403 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:10:22 INFO - PROCESS | 1754 | 1466698222667 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 1754 | 1466698222675 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3c000 == 32 [pid = 1754] [id = 593] 09:10:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8bf3f000) [pid = 1754] [serial = 1780] [outer = (nil)] 09:10:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8c392400) [pid = 1754] [serial = 1781] [outer = 0x8bf3f000] 09:10:22 INFO - PROCESS | 1754 | 1466698222761 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8d996400) [pid = 1754] [serial = 1782] [outer = 0x8bf3f000] 09:10:23 INFO - PROCESS | 1754 | 1466698223748 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:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1599ms 09:10:23 INFO - PROCESS | 1754 | 1466698223814 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 1754 | 1466698223820 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:10:23 INFO - PROCESS | 1754 | 1466698223828 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 1754 | 1466698223832 Marionette TRACE conn4 <- [1,2346,null,{}] 09:10:23 INFO - PROCESS | 1754 | 1466698223841 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:10:23 INFO - PROCESS | 1754 | 1466698223850 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:24 INFO - PROCESS | 1754 | 1466698224071 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:10:24 INFO - PROCESS | 1754 | 1466698224311 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 1754 | 1466698224322 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x91384000 == 33 [pid = 1754] [id = 594] 09:10:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x9138d800) [pid = 1754] [serial = 1783] [outer = (nil)] 09:10:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x916e4800) [pid = 1754] [serial = 1784] [outer = 0x9138d800] 09:10:24 INFO - PROCESS | 1754 | 1466698224445 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x9200e400) [pid = 1754] [serial = 1785] [outer = 0x9138d800] 09:10:25 INFO - PROCESS | 1754 | 1466698225368 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:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1582ms 09:10:25 INFO - PROCESS | 1754 | 1466698225413 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:10:25 INFO - PROCESS | 1754 | 1466698225420 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:10:25 INFO - PROCESS | 1754 | 1466698225427 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 1754 | 1466698225430 Marionette TRACE conn4 <- [1,2350,null,{}] 09:10:25 INFO - PROCESS | 1754 | 1466698225437 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:10:25 INFO - PROCESS | 1754 | 1466698225441 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:25 INFO - PROCESS | 1754 | 1466698225633 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:10:25 INFO - PROCESS | 1754 | 1466698225824 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 1754 | 1466698225835 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x9252cc00 == 34 [pid = 1754] [id = 595] 09:10:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x92532c00) [pid = 1754] [serial = 1786] [outer = (nil)] 09:10:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x93ace000) [pid = 1754] [serial = 1787] [outer = 0x92532c00] 09:10:25 INFO - PROCESS | 1754 | 1466698225915 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x95348000) [pid = 1754] [serial = 1788] [outer = 0x92532c00] 09:10:26 INFO - PROCESS | 1754 | 1466698226906 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:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1541ms 09:10:26 INFO - PROCESS | 1754 | 1466698226968 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:10:26 INFO - PROCESS | 1754 | 1466698226972 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:10:26 INFO - PROCESS | 1754 | 1466698226988 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1754 | 1466698226997 Marionette TRACE conn4 <- [1,2354,null,{}] 09:10:27 INFO - PROCESS | 1754 | 1466698227004 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:10:27 INFO - PROCESS | 1754 | 1466698227011 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:27 INFO - PROCESS | 1754 | 1466698227230 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:10:27 INFO - PROCESS | 1754 | 1466698227432 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 1754 | 1466698227441 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38a400 == 35 [pid = 1754] [id = 596] 09:10:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x8da7f400) [pid = 1754] [serial = 1789] [outer = (nil)] 09:10:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x99882000) [pid = 1754] [serial = 1790] [outer = 0x8da7f400] 09:10:27 INFO - PROCESS | 1754 | 1466698227583 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x9a1d0800) [pid = 1754] [serial = 1791] [outer = 0x8da7f400] 09:10:28 INFO - PROCESS | 1754 | 1466698228521 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:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1597ms 09:10:28 INFO - PROCESS | 1754 | 1466698228577 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 1754 | 1466698228582 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:10:28 INFO - PROCESS | 1754 | 1466698228588 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 1754 | 1466698228592 Marionette TRACE conn4 <- [1,2358,null,{}] 09:10:28 INFO - PROCESS | 1754 | 1466698228597 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:10:28 INFO - PROCESS | 1754 | 1466698228603 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:28 INFO - PROCESS | 1754 | 1466698228782 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:10:28 INFO - PROCESS | 1754 | 1466698228974 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1754 | 1466698228983 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c56400 == 36 [pid = 1754] [id = 597] 09:10:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9a127c00) [pid = 1754] [serial = 1792] [outer = (nil)] 09:10:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x9b668c00) [pid = 1754] [serial = 1793] [outer = 0x9a127c00] 09:10:29 INFO - PROCESS | 1754 | 1466698229070 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x9b670000) [pid = 1754] [serial = 1794] [outer = 0x9a127c00] 09:10:29 INFO - PROCESS | 1754 | 1466698229961 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:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1433ms 09:10:30 INFO - PROCESS | 1754 | 1466698230026 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 1754 | 1466698230030 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:10:30 INFO - PROCESS | 1754 | 1466698230039 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 1754 | 1466698230042 Marionette TRACE conn4 <- [1,2362,null,{}] 09:10:30 INFO - PROCESS | 1754 | 1466698230048 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:10:30 INFO - PROCESS | 1754 | 1466698230053 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:30 INFO - PROCESS | 1754 | 1466698230229 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:10:30 INFO - PROCESS | 1754 | 1466698230423 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 1754 | 1466698230440 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x9ba0c400 == 37 [pid = 1754] [id = 598] 09:10:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x9ba0d400) [pid = 1754] [serial = 1795] [outer = (nil)] 09:10:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9bae4c00) [pid = 1754] [serial = 1796] [outer = 0x9ba0d400] 09:10:30 INFO - PROCESS | 1754 | 1466698230567 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x9bc8f000) [pid = 1754] [serial = 1797] [outer = 0x9ba0d400] 09:10:31 INFO - PROCESS | 1754 | 1466698231587 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:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1585ms 09:10:31 INFO - PROCESS | 1754 | 1466698231625 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 1754 | 1466698231628 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:10:31 INFO - PROCESS | 1754 | 1466698231635 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1754 | 1466698231638 Marionette TRACE conn4 <- [1,2366,null,{}] 09:10:31 INFO - PROCESS | 1754 | 1466698231644 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:10:31 INFO - PROCESS | 1754 | 1466698231649 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:31 INFO - PROCESS | 1754 | 1466698231823 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:10:32 INFO - PROCESS | 1754 | 1466698232016 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:32 INFO - PROCESS | 1754 | 1466698232022 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c387c00 == 38 [pid = 1754] [id = 599] 09:10:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9a132400) [pid = 1754] [serial = 1798] [outer = (nil)] 09:10:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9bc97c00) [pid = 1754] [serial = 1799] [outer = 0x9a132400] 09:10:32 INFO - PROCESS | 1754 | 1466698232099 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9bc9a800) [pid = 1754] [serial = 1800] [outer = 0x9a132400] 09:10:33 INFO - PROCESS | 1754 | 1466698233050 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:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1444ms 09:10:33 INFO - PROCESS | 1754 | 1466698233082 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:10:33 INFO - PROCESS | 1754 | 1466698233086 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:10:33 INFO - PROCESS | 1754 | 1466698233093 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:10:33 INFO - PROCESS | 1754 | 1466698233097 Marionette TRACE conn4 <- [1,2370,null,{}] 09:10:33 INFO - PROCESS | 1754 | 1466698233103 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:10:33 INFO - PROCESS | 1754 | 1466698233107 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:33 INFO - PROCESS | 1754 | 1466698233271 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:10:33 INFO - PROCESS | 1754 | 1466698233467 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1754 | 1466698233476 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3ac00 == 39 [pid = 1754] [id = 600] 09:10:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x993c9000) [pid = 1754] [serial = 1801] [outer = (nil)] 09:10:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9bca3800) [pid = 1754] [serial = 1802] [outer = 0x993c9000] 09:10:33 INFO - PROCESS | 1754 | 1466698233550 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9bca7400) [pid = 1754] [serial = 1803] [outer = 0x993c9000] 09:10:34 INFO - PROCESS | 1754 | 1466698234472 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:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1442ms 09:10:34 INFO - PROCESS | 1754 | 1466698234536 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 1754 | 1466698234539 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:10:34 INFO - PROCESS | 1754 | 1466698234546 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1754 | 1466698234549 Marionette TRACE conn4 <- [1,2374,null,{}] 09:10:34 INFO - PROCESS | 1754 | 1466698234555 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:10:34 INFO - PROCESS | 1754 | 1466698234560 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:34 INFO - PROCESS | 1754 | 1466698234733 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:10:34 INFO - PROCESS | 1754 | 1466698234931 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:34 INFO - PROCESS | 1754 | 1466698234939 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x92574c00 == 40 [pid = 1754] [id = 601] 09:10:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x92e8ac00) [pid = 1754] [serial = 1804] [outer = (nil)] 09:10:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x9bd6ac00) [pid = 1754] [serial = 1805] [outer = 0x92e8ac00] 09:10:35 INFO - PROCESS | 1754 | 1466698235018 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9c004000) [pid = 1754] [serial = 1806] [outer = 0x92e8ac00] 09:10:35 INFO - PROCESS | 1754 | 1466698235953 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:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1482ms 09:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:10:36 INFO - PROCESS | 1754 | 1466698236029 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 1754 | 1466698236032 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:10:36 INFO - PROCESS | 1754 | 1466698236039 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 1754 | 1466698236042 Marionette TRACE conn4 <- [1,2378,null,{}] 09:10:36 INFO - PROCESS | 1754 | 1466698236048 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:10:36 INFO - PROCESS | 1754 | 1466698236053 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:36 INFO - PROCESS | 1754 | 1466698236225 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:10:36 INFO - PROCESS | 1754 | 1466698236697 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 1754 | 1466698236706 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf4000 == 41 [pid = 1754] [id = 602] 09:10:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8dbf4c00) [pid = 1754] [serial = 1807] [outer = (nil)] 09:10:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x8dd87c00) [pid = 1754] [serial = 1808] [outer = 0x8dbf4c00] 09:10:36 INFO - PROCESS | 1754 | 1466698236846 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x8ed37800) [pid = 1754] [serial = 1809] [outer = 0x8dbf4c00] 09:10:37 INFO - PROCESS | 1754 | 1466698237747 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:10:37 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:10:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1787ms 09:10:37 INFO - PROCESS | 1754 | 1466698237827 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:10:37 INFO - PROCESS | 1754 | 1466698237833 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:10:37 INFO - PROCESS | 1754 | 1466698237840 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 1754 | 1466698237843 Marionette TRACE conn4 <- [1,2382,null,{}] 09:10:37 INFO - PROCESS | 1754 | 1466698237853 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:10:37 INFO - PROCESS | 1754 | 1466698237859 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:38 INFO - PROCESS | 1754 | 1466698238040 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:10:38 INFO - PROCESS | 1754 | 1466698238381 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 1754 | 1466698238392 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da77c00 == 42 [pid = 1754] [id = 603] 09:10:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x8ed32000) [pid = 1754] [serial = 1810] [outer = (nil)] 09:10:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9211f400) [pid = 1754] [serial = 1811] [outer = 0x8ed32000] 09:10:38 INFO - PROCESS | 1754 | 1466698238467 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x92529400) [pid = 1754] [serial = 1812] [outer = 0x8ed32000] 09:10:39 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf58800 == 41 [pid = 1754] [id = 561] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x952f2000) [pid = 1754] [serial = 1736] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | 1466698239375 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:10:39 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:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1593ms 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x92339800) [pid = 1754] [serial = 1727] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x9258a400) [pid = 1754] [serial = 1730] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x8f740000) [pid = 1754] [serial = 1724] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x91381400) [pid = 1754] [serial = 1725] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x8f73d400) [pid = 1754] [serial = 1722] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8e54c400) [pid = 1754] [serial = 1721] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x983a7800) [pid = 1754] [serial = 1715] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x953b2400) [pid = 1754] [serial = 1712] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x9533dc00) [pid = 1754] [serial = 1709] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x93c53800) [pid = 1754] [serial = 1733] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x952f1000) [pid = 1754] [serial = 1706] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x8f8d1000) [pid = 1754] [serial = 1700] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x92573800) [pid = 1754] [serial = 1703] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x8c38f800) [pid = 1754] [serial = 1718] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x93c8f800) [pid = 1754] [serial = 1734] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x92e8c400) [pid = 1754] [serial = 1731] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x92533400) [pid = 1754] [serial = 1728] [outer = (nil)] [url = about:blank] 09:10:39 INFO - PROCESS | 1754 | 1466698239460 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 1754 | 1466698239465 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:10:39 INFO - PROCESS | 1754 | 1466698239476 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 1754 | 1466698239478 Marionette TRACE conn4 <- [1,2386,null,{}] 09:10:39 INFO - PROCESS | 1754 | 1466698239483 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:10:39 INFO - PROCESS | 1754 | 1466698239489 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:39 INFO - PROCESS | 1754 | 1466698239654 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:10:39 INFO - PROCESS | 1754 | 1466698239665 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 1754 | 1466698239671 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d0800 == 42 [pid = 1754] [id = 604] 09:10:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8f8da800) [pid = 1754] [serial = 1813] [outer = (nil)] 09:10:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x92534000) [pid = 1754] [serial = 1814] [outer = 0x8f8da800] 09:10:39 INFO - PROCESS | 1754 | 1466698239738 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x93ac3000) [pid = 1754] [serial = 1815] [outer = 0x8f8da800] 09:10:40 INFO - PROCESS | 1754 | 1466698240723 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:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1286ms 09:10:40 INFO - PROCESS | 1754 | 1466698240761 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1754 | 1466698240765 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:10:40 INFO - PROCESS | 1754 | 1466698240773 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1754 | 1466698240781 Marionette TRACE conn4 <- [1,2390,null,{}] 09:10:40 INFO - PROCESS | 1754 | 1466698240795 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:10:40 INFO - PROCESS | 1754 | 1466698240801 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:40 INFO - PROCESS | 1754 | 1466698240966 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:10:41 INFO - PROCESS | 1754 | 1466698241130 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1754 | 1466698241139 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x92337800 == 43 [pid = 1754] [id = 605] 09:10:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x92587000) [pid = 1754] [serial = 1816] [outer = (nil)] 09:10:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x953b2400) [pid = 1754] [serial = 1817] [outer = 0x92587000] 09:10:41 INFO - PROCESS | 1754 | 1466698241202 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x983ad800) [pid = 1754] [serial = 1818] [outer = 0x92587000] 09:10:42 INFO - PROCESS | 1754 | 1466698242018 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:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1295ms 09:10:42 INFO - PROCESS | 1754 | 1466698242068 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1754 | 1466698242072 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:10:42 INFO - PROCESS | 1754 | 1466698242085 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1754 | 1466698242087 Marionette TRACE conn4 <- [1,2394,null,{}] 09:10:42 INFO - PROCESS | 1754 | 1466698242096 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:10:42 INFO - PROCESS | 1754 | 1466698242101 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:42 INFO - PROCESS | 1754 | 1466698242332 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:10:42 INFO - PROCESS | 1754 | 1466698242351 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1754 | 1466698242358 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e6400 == 44 [pid = 1754] [id = 606] 09:10:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x951bf000) [pid = 1754] [serial = 1819] [outer = (nil)] 09:10:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x99369400) [pid = 1754] [serial = 1820] [outer = 0x951bf000] 09:10:42 INFO - PROCESS | 1754 | 1466698242423 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9a128000) [pid = 1754] [serial = 1821] [outer = 0x951bf000] 09:10:43 INFO - PROCESS | 1754 | 1466698243392 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:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1338ms 09:10:43 INFO - PROCESS | 1754 | 1466698243423 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 1754 | 1466698243427 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:10:43 INFO - PROCESS | 1754 | 1466698243433 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1754 | 1466698243435 Marionette TRACE conn4 <- [1,2398,null,{}] 09:10:43 INFO - PROCESS | 1754 | 1466698243449 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:10:43 INFO - PROCESS | 1754 | 1466698243454 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:43 INFO - PROCESS | 1754 | 1466698243662 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:10:43 INFO - PROCESS | 1754 | 1466698243687 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 1754 | 1466698243703 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a292000 == 45 [pid = 1754] [id = 607] 09:10:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x9a293000) [pid = 1754] [serial = 1822] [outer = (nil)] 09:10:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x9bae2800) [pid = 1754] [serial = 1823] [outer = 0x9a293000] 09:10:43 INFO - PROCESS | 1754 | 1466698243776 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9bc94c00) [pid = 1754] [serial = 1824] [outer = 0x9a293000] 09:10:44 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8e558c00) [pid = 1754] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:10:44 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x8e54e400) [pid = 1754] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:10:44 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x92534800) [pid = 1754] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:10:44 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x93ad1000) [pid = 1754] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:10:44 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x92569400) [pid = 1754] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:10:44 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x951ba400) [pid = 1754] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:10:44 INFO - PROCESS | 1754 | 1466698244823 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:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1431ms 09:10:44 INFO - PROCESS | 1754 | 1466698244864 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1754 | 1466698244868 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:10:44 INFO - PROCESS | 1754 | 1466698244877 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1754 | 1466698244880 Marionette TRACE conn4 <- [1,2402,null,{}] 09:10:44 INFO - PROCESS | 1754 | 1466698244886 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:10:44 INFO - PROCESS | 1754 | 1466698244891 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:45 INFO - PROCESS | 1754 | 1466698245050 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:10:45 INFO - PROCESS | 1754 | 1466698245060 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:45 INFO - PROCESS | 1754 | 1466698245070 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e558c00 == 46 [pid = 1754] [id = 608] 09:10:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x92534800) [pid = 1754] [serial = 1825] [outer = (nil)] 09:10:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9bc9e400) [pid = 1754] [serial = 1826] [outer = 0x92534800] 09:10:45 INFO - PROCESS | 1754 | 1466698245132 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9bd68800) [pid = 1754] [serial = 1827] [outer = 0x92534800] 09:10:46 INFO - PROCESS | 1754 | 1466698246023 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:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1181ms 09:10:46 INFO - PROCESS | 1754 | 1466698246057 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1754 | 1466698246059 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:10:46 INFO - PROCESS | 1754 | 1466698246066 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1754 | 1466698246068 Marionette TRACE conn4 <- [1,2406,null,{}] 09:10:46 INFO - PROCESS | 1754 | 1466698246078 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:10:46 INFO - PROCESS | 1754 | 1466698246082 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:46 INFO - PROCESS | 1754 | 1466698246249 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:10:46 INFO - PROCESS | 1754 | 1466698246513 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 1754 | 1466698246524 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3dc00 == 47 [pid = 1754] [id = 609] 09:10:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8bf58800) [pid = 1754] [serial = 1828] [outer = (nil)] 09:10:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8c38f800) [pid = 1754] [serial = 1829] [outer = 0x8bf58800] 09:10:46 INFO - PROCESS | 1754 | 1466698246609 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8da85400) [pid = 1754] [serial = 1830] [outer = 0x8bf58800] 09:10:47 INFO - PROCESS | 1754 | 1466698247574 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:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1585ms 09:10:47 INFO - PROCESS | 1754 | 1466698247654 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 1754 | 1466698247660 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:10:47 INFO - PROCESS | 1754 | 1466698247668 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 1754 | 1466698247673 Marionette TRACE conn4 <- [1,2410,null,{}] 09:10:47 INFO - PROCESS | 1754 | 1466698247681 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:10:47 INFO - PROCESS | 1754 | 1466698247689 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:47 INFO - PROCESS | 1754 | 1466698247916 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:10:48 INFO - PROCESS | 1754 | 1466698248178 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1754 | 1466698248190 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x916e1400 == 48 [pid = 1754] [id = 610] 09:10:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x916eec00) [pid = 1754] [serial = 1831] [outer = (nil)] 09:10:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x92336400) [pid = 1754] [serial = 1832] [outer = 0x916eec00] 09:10:48 INFO - PROCESS | 1754 | 1466698248312 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x92529000) [pid = 1754] [serial = 1833] [outer = 0x916eec00] 09:10:49 INFO - PROCESS | 1754 | 1466698249228 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:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1582ms 09:10:49 INFO - PROCESS | 1754 | 1466698249253 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 1754 | 1466698249259 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:10:49 INFO - PROCESS | 1754 | 1466698249283 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 1754 | 1466698249288 Marionette TRACE conn4 <- [1,2414,null,{}] 09:10:49 INFO - PROCESS | 1754 | 1466698249295 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:10:49 INFO - PROCESS | 1754 | 1466698249301 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:49 INFO - PROCESS | 1754 | 1466698249493 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:10:49 INFO - PROCESS | 1754 | 1466698249691 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 1754 | 1466698249700 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e8c800 == 49 [pid = 1754] [id = 611] 09:10:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x93c91c00) [pid = 1754] [serial = 1834] [outer = (nil)] 09:10:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x95244000) [pid = 1754] [serial = 1835] [outer = 0x93c91c00] 09:10:49 INFO - PROCESS | 1754 | 1466698249910 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x953b3000) [pid = 1754] [serial = 1836] [outer = 0x93c91c00] 09:10:50 INFO - PROCESS | 1754 | 1466698250876 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:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1652ms 09:10:50 INFO - PROCESS | 1754 | 1466698250917 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 1754 | 1466698250922 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:10:50 INFO - PROCESS | 1754 | 1466698250938 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1754 | 1466698250947 Marionette TRACE conn4 <- [1,2418,null,{}] 09:10:50 INFO - PROCESS | 1754 | 1466698250953 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:10:50 INFO - PROCESS | 1754 | 1466698250961 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:51 INFO - PROCESS | 1754 | 1466698251156 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:10:51 INFO - PROCESS | 1754 | 1466698251352 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 1754 | 1466698251361 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d994400 == 50 [pid = 1754] [id = 612] 09:10:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8d99e800) [pid = 1754] [serial = 1837] [outer = (nil)] 09:10:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9a1ddc00) [pid = 1754] [serial = 1838] [outer = 0x8d99e800] 09:10:51 INFO - PROCESS | 1754 | 1466698251493 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x9bc90800) [pid = 1754] [serial = 1839] [outer = 0x8d99e800] 09:10:52 INFO - PROCESS | 1754 | 1466698252388 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:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1496ms 09:10:52 INFO - PROCESS | 1754 | 1466698252426 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 1754 | 1466698252431 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:10:52 INFO - PROCESS | 1754 | 1466698252438 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 1754 | 1466698252441 Marionette TRACE conn4 <- [1,2422,null,{}] 09:10:52 INFO - PROCESS | 1754 | 1466698252447 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:10:52 INFO - PROCESS | 1754 | 1466698252452 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:52 INFO - PROCESS | 1754 | 1466698252634 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:10:52 INFO - PROCESS | 1754 | 1466698252831 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1754 | 1466698252840 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d994c00 == 51 [pid = 1754] [id = 613] 09:10:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8f743800) [pid = 1754] [serial = 1840] [outer = (nil)] 09:10:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x9c006800) [pid = 1754] [serial = 1841] [outer = 0x8f743800] 09:10:52 INFO - PROCESS | 1754 | 1466698252953 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9c00e000) [pid = 1754] [serial = 1842] [outer = 0x8f743800] 09:10:53 INFO - PROCESS | 1754 | 1466698253884 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:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1480ms 09:10:53 INFO - PROCESS | 1754 | 1466698253918 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 1754 | 1466698253922 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:10:53 INFO - PROCESS | 1754 | 1466698253929 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1754 | 1466698253932 Marionette TRACE conn4 <- [1,2426,null,{}] 09:10:53 INFO - PROCESS | 1754 | 1466698253938 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:10:53 INFO - PROCESS | 1754 | 1466698253943 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:54 INFO - PROCESS | 1754 | 1466698254116 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:10:54 INFO - PROCESS | 1754 | 1466698254336 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 1754 | 1466698254353 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c007400 == 52 [pid = 1754] [id = 614] 09:10:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9c180400) [pid = 1754] [serial = 1843] [outer = (nil)] 09:10:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9c185400) [pid = 1754] [serial = 1844] [outer = 0x9c180400] 09:10:54 INFO - PROCESS | 1754 | 1466698254441 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9c36fc00) [pid = 1754] [serial = 1845] [outer = 0x9c180400] 09:10:55 INFO - PROCESS | 1754 | 1466698255449 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:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1579ms 09:10:55 INFO - PROCESS | 1754 | 1466698255509 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1754 | 1466698255513 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:10:55 INFO - PROCESS | 1754 | 1466698255519 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1754 | 1466698255522 Marionette TRACE conn4 <- [1,2430,null,{}] 09:10:55 INFO - PROCESS | 1754 | 1466698255528 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:10:55 INFO - PROCESS | 1754 | 1466698255533 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:55 INFO - PROCESS | 1754 | 1466698255751 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:10:55 INFO - PROCESS | 1754 | 1466698255950 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1754 | 1466698255958 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf33000 == 53 [pid = 1754] [id = 615] 09:10:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8c38cc00) [pid = 1754] [serial = 1846] [outer = (nil)] 09:10:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9c694c00) [pid = 1754] [serial = 1847] [outer = 0x8c38cc00] 09:10:56 INFO - PROCESS | 1754 | 1466698256079 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x9ce92400) [pid = 1754] [serial = 1848] [outer = 0x8c38cc00] 09:10:57 INFO - PROCESS | 1754 | 1466698257008 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:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1534ms 09:10:57 INFO - PROCESS | 1754 | 1466698257054 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 1754 | 1466698257058 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:10:57 INFO - PROCESS | 1754 | 1466698257064 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 1754 | 1466698257067 Marionette TRACE conn4 <- [1,2434,null,{}] 09:10:57 INFO - PROCESS | 1754 | 1466698257073 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:10:57 INFO - PROCESS | 1754 | 1466698257078 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:57 INFO - PROCESS | 1754 | 1466698257253 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:10:57 INFO - PROCESS | 1754 | 1466698257509 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1754 | 1466698257519 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8ec00 == 54 [pid = 1754] [id = 616] 09:10:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x916ef800) [pid = 1754] [serial = 1849] [outer = (nil)] 09:10:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x92585000) [pid = 1754] [serial = 1850] [outer = 0x916ef800] 09:10:57 INFO - PROCESS | 1754 | 1466698257598 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x953bf400) [pid = 1754] [serial = 1851] [outer = 0x916ef800] 09:10:58 INFO - PROCESS | 1754 | 1466698258878 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:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1883ms 09:10:58 INFO - PROCESS | 1754 | 1466698258948 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:10:58 INFO - PROCESS | 1754 | 1466698258954 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:10:58 INFO - PROCESS | 1754 | 1466698258963 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1754 | 1466698258967 Marionette TRACE conn4 <- [1,2438,null,{}] 09:10:58 INFO - PROCESS | 1754 | 1466698258975 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:10:58 INFO - PROCESS | 1754 | 1466698258980 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:59 INFO - PROCESS | 1754 | 1466698259242 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:10:59 INFO - PROCESS | 1754 | 1466698259417 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1754 | 1466698259430 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:10:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f740000 == 55 [pid = 1754] [id = 617] 09:10:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8f741800) [pid = 1754] [serial = 1852] [outer = (nil)] 09:10:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8f8d5400) [pid = 1754] [serial = 1853] [outer = 0x8f741800] 09:10:59 INFO - PROCESS | 1754 | 1466698259512 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x91390c00) [pid = 1754] [serial = 1854] [outer = 0x8f741800] 09:11:00 INFO - PROCESS | 1754 | 1466698260408 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:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1487ms 09:11:00 INFO - PROCESS | 1754 | 1466698260449 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1754 | 1466698260455 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:11:00 INFO - PROCESS | 1754 | 1466698260469 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1754 | 1466698260476 Marionette TRACE conn4 <- [1,2442,null,{}] 09:11:00 INFO - PROCESS | 1754 | 1466698260485 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:11:00 INFO - PROCESS | 1754 | 1466698260492 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:00 INFO - PROCESS | 1754 | 1466698260861 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:11:01 INFO - PROCESS | 1754 | 1466698261195 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:01 INFO - PROCESS | 1754 | 1466698261203 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x92337c00 == 56 [pid = 1754] [id = 618] 09:11:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x92e85c00) [pid = 1754] [serial = 1855] [outer = (nil)] 09:11:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x93c8d400) [pid = 1754] [serial = 1856] [outer = 0x92e85c00] 09:11:01 INFO - PROCESS | 1754 | 1466698261280 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x95243400) [pid = 1754] [serial = 1857] [outer = 0x92e85c00] 09:11:02 INFO - PROCESS | 1754 | 1466698262249 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:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1837ms 09:11:02 INFO - PROCESS | 1754 | 1466698262305 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1754 | 1466698262309 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:11:02 INFO - PROCESS | 1754 | 1466698262316 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1754 | 1466698262321 Marionette TRACE conn4 <- [1,2446,null,{}] 09:11:02 INFO - PROCESS | 1754 | 1466698262336 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:11:02 INFO - PROCESS | 1754 | 1466698262344 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:02 INFO - PROCESS | 1754 | 1466698262576 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:11:02 INFO - PROCESS | 1754 | 1466698262867 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1754 | 1466698262879 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x91387000 == 57 [pid = 1754] [id = 619] 09:11:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x95342800) [pid = 1754] [serial = 1858] [outer = (nil)] 09:11:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x983bdc00) [pid = 1754] [serial = 1859] [outer = 0x95342800] 09:11:02 INFO - PROCESS | 1754 | 1466698262988 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x993c2800) [pid = 1754] [serial = 1860] [outer = 0x95342800] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x92581400 == 56 [pid = 1754] [id = 563] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x92003400 == 55 [pid = 1754] [id = 590] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99e400 == 54 [pid = 1754] [id = 556] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d4400 == 53 [pid = 1754] [id = 591] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x95536800) [pid = 1754] [serial = 1778] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x92119400) [pid = 1754] [serial = 1745] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x8e555c00) [pid = 1754] [serial = 1760] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x95349800) [pid = 1754] [serial = 1751] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x983aa400) [pid = 1754] [serial = 1754] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8e55a800) [pid = 1754] [serial = 1742] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x9936d000) [pid = 1754] [serial = 1757] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8bf63800) [pid = 1754] [serial = 1739] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x95240000) [pid = 1754] [serial = 1748] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x9252e800 == 52 [pid = 1754] [id = 589] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8e558c00 == 51 [pid = 1754] [id = 608] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x9a292000 == 50 [pid = 1754] [id = 607] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x916e6400 == 49 [pid = 1754] [id = 606] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x92337800 == 48 [pid = 1754] [id = 605] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d0800 == 47 [pid = 1754] [id = 604] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8da77c00 == 46 [pid = 1754] [id = 603] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf4000 == 45 [pid = 1754] [id = 602] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x9ba0c400 == 44 [pid = 1754] [id = 598] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x93c56400 == 43 [pid = 1754] [id = 597] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38a400 == 42 [pid = 1754] [id = 596] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x9252cc00 == 41 [pid = 1754] [id = 595] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x91384000 == 40 [pid = 1754] [id = 594] 09:11:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3c000 == 39 [pid = 1754] [id = 593] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9532a000) [pid = 1754] [serial = 1737] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8f8d4000) [pid = 1754] [serial = 1764] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8f73d000) [pid = 1754] [serial = 1763] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x916e4c00) [pid = 1754] [serial = 1766] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x92004800) [pid = 1754] [serial = 1767] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9256b800) [pid = 1754] [serial = 1769] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x95243800) [pid = 1754] [serial = 1772] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x95345800) [pid = 1754] [serial = 1775] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x953b9800) [pid = 1754] [serial = 1776] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x92582c00) [pid = 1754] [serial = 1773] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x93aca000) [pid = 1754] [serial = 1770] [outer = (nil)] [url = about:blank] 09:11:03 INFO - PROCESS | 1754 | 1466698263924 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:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1639ms 09:11:03 INFO - PROCESS | 1754 | 1466698263955 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 1754 | 1466698263959 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:11:03 INFO - PROCESS | 1754 | 1466698263965 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 1754 | 1466698263967 Marionette TRACE conn4 <- [1,2450,null,{}] 09:11:03 INFO - PROCESS | 1754 | 1466698263973 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:11:03 INFO - PROCESS | 1754 | 1466698263978 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:04 INFO - PROCESS | 1754 | 1466698264136 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:11:04 INFO - PROCESS | 1754 | 1466698264333 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1754 | 1466698264342 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3c000 == 40 [pid = 1754] [id = 620] 09:11:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8e558c00) [pid = 1754] [serial = 1861] [outer = (nil)] 09:11:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9252cc00) [pid = 1754] [serial = 1862] [outer = 0x8e558c00] 09:11:04 INFO - PROCESS | 1754 | 1466698264421 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x93c58800) [pid = 1754] [serial = 1863] [outer = 0x8e558c00] 09:11:05 INFO - PROCESS | 1754 | 1466698265180 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:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1239ms 09:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:11:05 INFO - PROCESS | 1754 | 1466698265214 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1754 | 1466698265216 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:11:05 INFO - PROCESS | 1754 | 1466698265222 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1754 | 1466698265225 Marionette TRACE conn4 <- [1,2454,null,{}] 09:11:05 INFO - PROCESS | 1754 | 1466698265231 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:11:05 INFO - PROCESS | 1754 | 1466698265235 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:05 INFO - PROCESS | 1754 | 1466698265383 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:11:05 INFO - PROCESS | 1754 | 1466698265397 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 1754 | 1466698265404 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99f800 == 41 [pid = 1754] [id = 621] 09:11:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8f8cf000) [pid = 1754] [serial = 1864] [outer = (nil)] 09:11:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x95345800) [pid = 1754] [serial = 1865] [outer = 0x8f8cf000] 09:11:05 INFO - PROCESS | 1754 | 1466698265470 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x953ba400) [pid = 1754] [serial = 1866] [outer = 0x8f8cf000] 09:11:06 INFO - PROCESS | 1754 | 1466698266433 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:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1234ms 09:11:06 INFO - PROCESS | 1754 | 1466698266456 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 1754 | 1466698266459 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:11:06 INFO - PROCESS | 1754 | 1466698266473 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1754 | 1466698266475 Marionette TRACE conn4 <- [1,2458,null,{}] 09:11:06 INFO - PROCESS | 1754 | 1466698266481 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:11:06 INFO - PROCESS | 1754 | 1466698266496 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:06 INFO - PROCESS | 1754 | 1466698266764 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:11:06 INFO - PROCESS | 1754 | 1466698266790 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 1754 | 1466698266815 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5e800 == 42 [pid = 1754] [id = 622] 09:11:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x93e72400) [pid = 1754] [serial = 1867] [outer = (nil)] 09:11:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x9bd67400) [pid = 1754] [serial = 1868] [outer = 0x93e72400] 09:11:06 INFO - PROCESS | 1754 | 1466698266965 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x9c185800) [pid = 1754] [serial = 1869] [outer = 0x93e72400] 09:11:07 INFO - PROCESS | 1754 | 1466698267820 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:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1385ms 09:11:07 INFO - PROCESS | 1754 | 1466698267858 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 1754 | 1466698267861 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:11:07 INFO - PROCESS | 1754 | 1466698267867 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 1754 | 1466698267870 Marionette TRACE conn4 <- [1,2462,null,{}] 09:11:07 INFO - PROCESS | 1754 | 1466698267885 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:11:07 INFO - PROCESS | 1754 | 1466698267888 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:08 INFO - PROCESS | 1754 | 1466698268103 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:11:08 INFO - PROCESS | 1754 | 1466698268125 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1754 | 1466698268133 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x993ca400 == 43 [pid = 1754] [id = 623] 09:11:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x9ba0c000) [pid = 1754] [serial = 1870] [outer = (nil)] 09:11:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x9c18ec00) [pid = 1754] [serial = 1871] [outer = 0x9ba0c000] 09:11:08 INFO - PROCESS | 1754 | 1466698268198 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x9c375c00) [pid = 1754] [serial = 1872] [outer = 0x9ba0c000] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8d99ec00) [pid = 1754] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x95343c00) [pid = 1754] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8bf3f000) [pid = 1754] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8dbf1c00) [pid = 1754] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x9ba0d400) [pid = 1754] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9138d800) [pid = 1754] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x92587000) [pid = 1754] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8f8da800) [pid = 1754] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8dbf4c00) [pid = 1754] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9a293000) [pid = 1754] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x92004000) [pid = 1754] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x92532c00) [pid = 1754] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x8ed32000) [pid = 1754] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x916e3800) [pid = 1754] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x8bf3f400) [pid = 1754] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x9552e000) [pid = 1754] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x8da7f400) [pid = 1754] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8bf5b800) [pid = 1754] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x951bf000) [pid = 1754] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x8bf3d800) [pid = 1754] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x8ed3ac00) [pid = 1754] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x8d997000) [pid = 1754] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8da83c00) [pid = 1754] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x93c55c00) [pid = 1754] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9524c000) [pid = 1754] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x9a127c00) [pid = 1754] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x8bf3e400) [pid = 1754] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8f8db000) [pid = 1754] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x9138b800) [pid = 1754] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8d993c00) [pid = 1754] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x92567000) [pid = 1754] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x95340000) [pid = 1754] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x8dbf8c00) [pid = 1754] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x8bf38c00) [pid = 1754] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:11:09 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x8e556000) [pid = 1754] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:11:09 INFO - PROCESS | 1754 | 1466698269572 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:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1739ms 09:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:11:09 INFO - PROCESS | 1754 | 1466698269607 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1754 | 1466698269610 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:11:09 INFO - PROCESS | 1754 | 1466698269616 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1754 | 1466698269619 Marionette TRACE conn4 <- [1,2466,null,{}] 09:11:09 INFO - PROCESS | 1754 | 1466698269625 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:11:09 INFO - PROCESS | 1754 | 1466698269628 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:09 INFO - PROCESS | 1754 | 1466698269780 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:11:09 INFO - PROCESS | 1754 | 1466698269950 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 1754 | 1466698269958 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3a000 == 44 [pid = 1754] [id = 624] 09:11:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8bf3d800) [pid = 1754] [serial = 1873] [outer = (nil)] 09:11:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8ed38400) [pid = 1754] [serial = 1874] [outer = 0x8bf3d800] 09:11:10 INFO - PROCESS | 1754 | 1466698270024 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x8f8db000) [pid = 1754] [serial = 1875] [outer = 0x8bf3d800] 09:11:10 INFO - PROCESS | 1754 | 1466698270741 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:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1179ms 09:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:11:10 INFO - PROCESS | 1754 | 1466698270794 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 1754 | 1466698270797 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:11:10 INFO - PROCESS | 1754 | 1466698270803 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 1754 | 1466698270806 Marionette TRACE conn4 <- [1,2470,null,{}] 09:11:10 INFO - PROCESS | 1754 | 1466698270812 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:11:10 INFO - PROCESS | 1754 | 1466698270815 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:11 INFO - PROCESS | 1754 | 1466698271068 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:11:11 INFO - PROCESS | 1754 | 1466698271271 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1754 | 1466698271281 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d993000 == 45 [pid = 1754] [id = 625] 09:11:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x8d99ec00) [pid = 1754] [serial = 1876] [outer = (nil)] 09:11:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x8dbec400) [pid = 1754] [serial = 1877] [outer = 0x8d99ec00] 09:11:11 INFO - PROCESS | 1754 | 1466698271410 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8e55a800) [pid = 1754] [serial = 1878] [outer = 0x8d99ec00] 09:11:12 INFO - PROCESS | 1754 | 1466698272427 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:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1680ms 09:11:12 INFO - PROCESS | 1754 | 1466698272485 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 1754 | 1466698272492 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:11:12 INFO - PROCESS | 1754 | 1466698272501 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1754 | 1466698272506 Marionette TRACE conn4 <- [1,2474,null,{}] 09:11:12 INFO - PROCESS | 1754 | 1466698272513 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:11:12 INFO - PROCESS | 1754 | 1466698272519 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:12 INFO - PROCESS | 1754 | 1466698272709 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:11:12 INFO - PROCESS | 1754 | 1466698272968 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 1754 | 1466698272981 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200cc00 == 46 [pid = 1754] [id = 626] 09:11:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x92116800) [pid = 1754] [serial = 1879] [outer = (nil)] 09:11:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9256a000) [pid = 1754] [serial = 1880] [outer = 0x92116800] 09:11:13 INFO - PROCESS | 1754 | 1466698273103 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x92583400) [pid = 1754] [serial = 1881] [outer = 0x92116800] 09:11:14 INFO - PROCESS | 1754 | 1466698274110 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:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1690ms 09:11:14 INFO - PROCESS | 1754 | 1466698274190 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 1754 | 1466698274195 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:11:14 INFO - PROCESS | 1754 | 1466698274202 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 1754 | 1466698274206 Marionette TRACE conn4 <- [1,2478,null,{}] 09:11:14 INFO - PROCESS | 1754 | 1466698274212 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:11:14 INFO - PROCESS | 1754 | 1466698274218 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:14 INFO - PROCESS | 1754 | 1466698274441 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:11:14 INFO - PROCESS | 1754 | 1466698274732 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1754 | 1466698274740 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9534ac00 == 47 [pid = 1754] [id = 627] 09:11:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x953b6000) [pid = 1754] [serial = 1882] [outer = (nil)] 09:11:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x95533400) [pid = 1754] [serial = 1883] [outer = 0x953b6000] 09:11:14 INFO - PROCESS | 1754 | 1466698274873 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x983be400) [pid = 1754] [serial = 1884] [outer = 0x953b6000] 09:11:15 INFO - PROCESS | 1754 | 1466698275783 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:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1634ms 09:11:15 INFO - PROCESS | 1754 | 1466698275837 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 1754 | 1466698275843 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:11:15 INFO - PROCESS | 1754 | 1466698275860 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 1754 | 1466698275867 Marionette TRACE conn4 <- [1,2482,null,{}] 09:11:15 INFO - PROCESS | 1754 | 1466698275873 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:11:15 INFO - PROCESS | 1754 | 1466698275880 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:16 INFO - PROCESS | 1754 | 1466698276104 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:11:16 INFO - PROCESS | 1754 | 1466698276350 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 1754 | 1466698276359 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf38400 == 48 [pid = 1754] [id = 628] 09:11:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8bf64c00) [pid = 1754] [serial = 1885] [outer = (nil)] 09:11:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x9bc9b800) [pid = 1754] [serial = 1886] [outer = 0x8bf64c00] 09:11:16 INFO - PROCESS | 1754 | 1466698276484 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x9c18b800) [pid = 1754] [serial = 1887] [outer = 0x8bf64c00] 09:11:17 INFO - PROCESS | 1754 | 1466698277364 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:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1550ms 09:11:17 INFO - PROCESS | 1754 | 1466698277402 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 1754 | 1466698277405 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:11:17 INFO - PROCESS | 1754 | 1466698277412 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 1754 | 1466698277416 Marionette TRACE conn4 <- [1,2486,null,{}] 09:11:17 INFO - PROCESS | 1754 | 1466698277439 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:11:17 INFO - PROCESS | 1754 | 1466698277445 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:17 INFO - PROCESS | 1754 | 1466698277636 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:11:17 INFO - PROCESS | 1754 | 1466698277839 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 1754 | 1466698277846 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf60000 == 49 [pid = 1754] [id = 629] 09:11:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x8bf64000) [pid = 1754] [serial = 1888] [outer = (nil)] 09:11:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x9c36f000) [pid = 1754] [serial = 1889] [outer = 0x8bf64000] 09:11:17 INFO - PROCESS | 1754 | 1466698277962 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9cede000) [pid = 1754] [serial = 1890] [outer = 0x8bf64000] 09:11:18 INFO - PROCESS | 1754 | 1466698278941 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:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1590ms 09:11:19 INFO - PROCESS | 1754 | 1466698279003 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1754 | 1466698279006 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:11:19 INFO - PROCESS | 1754 | 1466698279013 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1754 | 1466698279017 Marionette TRACE conn4 <- [1,2490,null,{}] 09:11:19 INFO - PROCESS | 1754 | 1466698279023 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:11:19 INFO - PROCESS | 1754 | 1466698279028 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:19 INFO - PROCESS | 1754 | 1466698279212 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:11:19 INFO - PROCESS | 1754 | 1466698279415 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1754 | 1466698279432 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d243800 == 50 [pid = 1754] [id = 630] 09:11:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x9d244400) [pid = 1754] [serial = 1891] [outer = (nil)] 09:11:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9d248000) [pid = 1754] [serial = 1892] [outer = 0x9d244400] 09:11:19 INFO - PROCESS | 1754 | 1466698279562 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9d2f9c00) [pid = 1754] [serial = 1893] [outer = 0x9d244400] 09:11:20 INFO - PROCESS | 1754 | 1466698280532 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:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1583ms 09:11:20 INFO - PROCESS | 1754 | 1466698280597 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:11:20 INFO - PROCESS | 1754 | 1466698280602 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:11:20 INFO - PROCESS | 1754 | 1466698280608 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 1754 | 1466698280611 Marionette TRACE conn4 <- [1,2494,null,{}] 09:11:20 INFO - PROCESS | 1754 | 1466698280617 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:11:20 INFO - PROCESS | 1754 | 1466698280622 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:20 INFO - PROCESS | 1754 | 1466698280799 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:11:21 INFO - PROCESS | 1754 | 1466698281008 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1754 | 1466698281016 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf62c00 == 51 [pid = 1754] [id = 631] 09:11:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x9d245c00) [pid = 1754] [serial = 1894] [outer = (nil)] 09:11:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x9d3d0c00) [pid = 1754] [serial = 1895] [outer = 0x9d245c00] 09:11:21 INFO - PROCESS | 1754 | 1466698281130 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x9d3de000) [pid = 1754] [serial = 1896] [outer = 0x9d245c00] 09:11:22 INFO - PROCESS | 1754 | 1466698282070 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:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1533ms 09:11:22 INFO - PROCESS | 1754 | 1466698282141 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 1754 | 1466698282144 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:11:22 INFO - PROCESS | 1754 | 1466698282151 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 1754 | 1466698282155 Marionette TRACE conn4 <- [1,2498,null,{}] 09:11:22 INFO - PROCESS | 1754 | 1466698282160 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:11:22 INFO - PROCESS | 1754 | 1466698282165 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:22 INFO - PROCESS | 1754 | 1466698282374 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:11:22 INFO - PROCESS | 1754 | 1466698282595 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1754 | 1466698282605 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e559800 == 52 [pid = 1754] [id = 632] 09:11:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8f8d8000) [pid = 1754] [serial = 1897] [outer = (nil)] 09:11:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9bc90000) [pid = 1754] [serial = 1898] [outer = 0x8f8d8000] 09:11:22 INFO - PROCESS | 1754 | 1466698282735 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9d561c00) [pid = 1754] [serial = 1899] [outer = 0x8f8d8000] 09:11:23 INFO - PROCESS | 1754 | 1466698283690 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:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1588ms 09:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:11:23 INFO - PROCESS | 1754 | 1466698283740 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1754 | 1466698283743 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:11:23 INFO - PROCESS | 1754 | 1466698283750 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1754 | 1466698283753 Marionette TRACE conn4 <- [1,2502,null,{}] 09:11:23 INFO - PROCESS | 1754 | 1466698283759 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:11:23 INFO - PROCESS | 1754 | 1466698283763 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:23 INFO - PROCESS | 1754 | 1466698283938 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:11:24 INFO - PROCESS | 1754 | 1466698284142 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1754 | 1466698284151 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3c800 == 53 [pid = 1754] [id = 633] 09:11:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8bf3cc00) [pid = 1754] [serial = 1900] [outer = (nil)] 09:11:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8dbecc00) [pid = 1754] [serial = 1901] [outer = 0x8bf3cc00] 09:11:24 INFO - PROCESS | 1754 | 1466698284265 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x92114400) [pid = 1754] [serial = 1902] [outer = 0x8bf3cc00] 09:11:25 INFO - PROCESS | 1754 | 1466698285503 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:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1792ms 09:11:25 INFO - PROCESS | 1754 | 1466698285542 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 1754 | 1466698285548 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:11:25 INFO - PROCESS | 1754 | 1466698285585 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 1754 | 1466698285590 Marionette TRACE conn4 <- [1,2506,null,{}] 09:11:25 INFO - PROCESS | 1754 | 1466698285598 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:11:25 INFO - PROCESS | 1754 | 1466698285603 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:25 INFO - PROCESS | 1754 | 1466698285772 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:11:26 INFO - PROCESS | 1754 | 1466698285983 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 1754 | 1466698285991 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8db800 == 54 [pid = 1754] [id = 634] 09:11:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x91383400) [pid = 1754] [serial = 1903] [outer = (nil)] 09:11:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x92006000) [pid = 1754] [serial = 1904] [outer = 0x91383400] 09:11:26 INFO - PROCESS | 1754 | 1466698286183 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x9211f000) [pid = 1754] [serial = 1905] [outer = 0x91383400] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9bc9e400) [pid = 1754] [serial = 1826] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | 1466698287269 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:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1745ms 09:11:27 INFO - PROCESS | 1754 | 1466698287317 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 1754 | 1466698287323 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:11:27 INFO - PROCESS | 1754 | 1466698287333 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 1754 | 1466698287336 Marionette TRACE conn4 <- [1,2510,null,{}] 09:11:27 INFO - PROCESS | 1754 | 1466698287342 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:11:27 INFO - PROCESS | 1754 | 1466698287348 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:27 INFO - PROCESS | 1754 | 1466698287541 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9bae4c00) [pid = 1754] [serial = 1796] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x916e4800) [pid = 1754] [serial = 1784] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x953b2400) [pid = 1754] [serial = 1817] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x92534000) [pid = 1754] [serial = 1814] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8ed37800) [pid = 1754] [serial = 1809] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9bae2800) [pid = 1754] [serial = 1823] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x92426c00) [pid = 1754] [serial = 1746] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x93ace000) [pid = 1754] [serial = 1787] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9bc8f000) [pid = 1754] [serial = 1797] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x9211f400) [pid = 1754] [serial = 1811] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9524b400) [pid = 1754] [serial = 1749] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x983afc00) [pid = 1754] [serial = 1716] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x8dd87c00) [pid = 1754] [serial = 1808] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x8d996400) [pid = 1754] [serial = 1782] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x983c3000) [pid = 1754] [serial = 1755] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x9bc97c00) [pid = 1754] [serial = 1799] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x99882000) [pid = 1754] [serial = 1790] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x8c389000) [pid = 1754] [serial = 1668] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9a128000) [pid = 1754] [serial = 1821] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x92006c00) [pid = 1754] [serial = 1761] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x93ac3000) [pid = 1754] [serial = 1815] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x953b3c00) [pid = 1754] [serial = 1713] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x93c96000) [pid = 1754] [serial = 1698] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x91381800) [pid = 1754] [serial = 1701] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x95343000) [pid = 1754] [serial = 1710] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x9532ac00) [pid = 1754] [serial = 1707] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x9b670000) [pid = 1754] [serial = 1794] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x9bd6ac00) [pid = 1754] [serial = 1805] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x983ad800) [pid = 1754] [serial = 1818] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x8e54cc00) [pid = 1754] [serial = 1719] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x92531c00) [pid = 1754] [serial = 1683] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9bca3800) [pid = 1754] [serial = 1802] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x92529400) [pid = 1754] [serial = 1812] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x916e8400) [pid = 1754] [serial = 1677] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x983c2000) [pid = 1754] [serial = 1779] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x9200e400) [pid = 1754] [serial = 1785] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x92589000) [pid = 1754] [serial = 1704] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x99369400) [pid = 1754] [serial = 1820] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x953bd000) [pid = 1754] [serial = 1752] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x9a1d0800) [pid = 1754] [serial = 1791] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x9b668c00) [pid = 1754] [serial = 1793] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8ed3ec00) [pid = 1754] [serial = 1743] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8c388000) [pid = 1754] [serial = 1740] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x9bc94c00) [pid = 1754] [serial = 1824] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x95348000) [pid = 1754] [serial = 1788] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8ed39c00) [pid = 1754] [serial = 1674] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8dbed800) [pid = 1754] [serial = 1671] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x993c4400) [pid = 1754] [serial = 1758] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8c392400) [pid = 1754] [serial = 1781] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x92112400) [pid = 1754] [serial = 1680] [outer = (nil)] [url = about:blank] 09:11:27 INFO - PROCESS | 1754 | 1466698287814 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:27 INFO - PROCESS | 1754 | 1466698287824 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbed800 == 55 [pid = 1754] [id = 635] 09:11:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8ed39c00) [pid = 1754] [serial = 1906] [outer = (nil)] 09:11:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x91381800) [pid = 1754] [serial = 1907] [outer = 0x8ed39c00] 09:11:27 INFO - PROCESS | 1754 | 1466698287939 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x916e9800) [pid = 1754] [serial = 1908] [outer = 0x8ed39c00] 09:11:28 INFO - PROCESS | 1754 | 1466698288779 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:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1488ms 09:11:28 INFO - PROCESS | 1754 | 1466698288821 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 1754 | 1466698288825 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:11:28 INFO - PROCESS | 1754 | 1466698288842 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 1754 | 1466698288848 Marionette TRACE conn4 <- [1,2514,null,{}] 09:11:28 INFO - PROCESS | 1754 | 1466698288864 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:11:28 INFO - PROCESS | 1754 | 1466698288872 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:29 INFO - PROCESS | 1754 | 1466698289042 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:11:29 INFO - PROCESS | 1754 | 1466698289053 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:29 INFO - PROCESS | 1754 | 1466698289064 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e82000 == 56 [pid = 1754] [id = 636] 09:11:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x92e83000) [pid = 1754] [serial = 1909] [outer = (nil)] 09:11:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x93ace000) [pid = 1754] [serial = 1910] [outer = 0x92e83000] 09:11:29 INFO - PROCESS | 1754 | 1466698289130 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x93e7f400) [pid = 1754] [serial = 1911] [outer = 0x92e83000] 09:11:30 INFO - PROCESS | 1754 | 1466698290103 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:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1284ms 09:11:30 INFO - PROCESS | 1754 | 1466698290126 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:11:30 INFO - PROCESS | 1754 | 1466698290131 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:11:30 INFO - PROCESS | 1754 | 1466698290137 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 1754 | 1466698290140 Marionette TRACE conn4 <- [1,2518,null,{}] 09:11:30 INFO - PROCESS | 1754 | 1466698290145 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:11:30 INFO - PROCESS | 1754 | 1466698290150 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:30 INFO - PROCESS | 1754 | 1466698290373 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:11:30 INFO - PROCESS | 1754 | 1466698290401 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1754 | 1466698290410 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f738400 == 57 [pid = 1754] [id = 637] 09:11:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x95241c00) [pid = 1754] [serial = 1912] [outer = (nil)] 09:11:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x9532b000) [pid = 1754] [serial = 1913] [outer = 0x95241c00] 09:11:30 INFO - PROCESS | 1754 | 1466698290487 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x95341c00) [pid = 1754] [serial = 1914] [outer = 0x95241c00] 09:11:31 INFO - PROCESS | 1754 | 1466698291465 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:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1379ms 09:11:31 INFO - PROCESS | 1754 | 1466698291522 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 1754 | 1466698291526 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:11:31 INFO - PROCESS | 1754 | 1466698291532 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 1754 | 1466698291535 Marionette TRACE conn4 <- [1,2522,null,{}] 09:11:31 INFO - PROCESS | 1754 | 1466698291540 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:11:31 INFO - PROCESS | 1754 | 1466698291545 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:31 INFO - PROCESS | 1754 | 1466698291787 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:11:31 INFO - PROCESS | 1754 | 1466698291815 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1754 | 1466698291821 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c390000 == 58 [pid = 1754] [id = 638] 09:11:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8dd8b800) [pid = 1754] [serial = 1915] [outer = (nil)] 09:11:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x953b3800) [pid = 1754] [serial = 1916] [outer = 0x8dd8b800] 09:11:31 INFO - PROCESS | 1754 | 1466698291891 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x953be800) [pid = 1754] [serial = 1917] [outer = 0x8dd8b800] 09:11:32 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x92534800) [pid = 1754] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:11:32 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x92e85c00) [pid = 1754] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:11:32 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8f741800) [pid = 1754] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:11:32 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x95342800) [pid = 1754] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:11:32 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8f8cf000) [pid = 1754] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:11:32 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x93e72400) [pid = 1754] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:11:32 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8e558c00) [pid = 1754] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:11:32 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x9ba0c000) [pid = 1754] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:11:32 INFO - PROCESS | 1754 | 1466698292959 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:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1479ms 09:11:33 INFO - PROCESS | 1754 | 1466698293011 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 1754 | 1466698293014 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:11:33 INFO - PROCESS | 1754 | 1466698293021 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 1754 | 1466698293023 Marionette TRACE conn4 <- [1,2526,null,{}] 09:11:33 INFO - PROCESS | 1754 | 1466698293029 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:11:33 INFO - PROCESS | 1754 | 1466698293038 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:33 INFO - PROCESS | 1754 | 1466698293227 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:11:33 INFO - PROCESS | 1754 | 1466698293391 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 1754 | 1466698293399 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99ac00 == 59 [pid = 1754] [id = 639] 09:11:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8dd92800) [pid = 1754] [serial = 1918] [outer = (nil)] 09:11:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x983a6000) [pid = 1754] [serial = 1919] [outer = 0x8dd92800] 09:11:33 INFO - PROCESS | 1754 | 1466698293465 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x983b7c00) [pid = 1754] [serial = 1920] [outer = 0x8dd92800] 09:11:34 INFO - PROCESS | 1754 | 1466698294245 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:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1284ms 09:11:34 INFO - PROCESS | 1754 | 1466698294306 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 1754 | 1466698294308 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:11:34 INFO - PROCESS | 1754 | 1466698294392 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1754 | 1466698294398 Marionette TRACE conn4 <- [1,2530,null,{}] 09:11:34 INFO - PROCESS | 1754 | 1466698294422 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:11:34 INFO - PROCESS | 1754 | 1466698294428 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:34 INFO - PROCESS | 1754 | 1466698294623 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:11:34 INFO - PROCESS | 1754 | 1466698294828 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1754 | 1466698294838 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c386800 == 60 [pid = 1754] [id = 640] 09:11:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8dbef800) [pid = 1754] [serial = 1921] [outer = (nil)] 09:11:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8dd8f400) [pid = 1754] [serial = 1922] [outer = 0x8dbef800] 09:11:34 INFO - PROCESS | 1754 | 1466698294960 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8ed37800) [pid = 1754] [serial = 1923] [outer = 0x8dbef800] 09:11:35 INFO - PROCESS | 1754 | 1466698295978 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:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1650ms 09:11:36 INFO - PROCESS | 1754 | 1466698296041 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 1754 | 1466698296047 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:11:36 INFO - PROCESS | 1754 | 1466698296056 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1754 | 1466698296060 Marionette TRACE conn4 <- [1,2534,null,{}] 09:11:36 INFO - PROCESS | 1754 | 1466698296070 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:11:36 INFO - PROCESS | 1754 | 1466698296078 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:36 INFO - PROCESS | 1754 | 1466698296270 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:11:36 INFO - PROCESS | 1754 | 1466698296445 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 1754 | 1466698296455 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed40c00 == 61 [pid = 1754] [id = 641] 09:11:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8f8d8c00) [pid = 1754] [serial = 1924] [outer = (nil)] 09:11:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x92528c00) [pid = 1754] [serial = 1925] [outer = 0x8f8d8c00] 09:11:36 INFO - PROCESS | 1754 | 1466698296570 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9258e400) [pid = 1754] [serial = 1926] [outer = 0x8f8d8c00] 09:11:37 INFO - PROCESS | 1754 | 1466698297567 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:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1587ms 09:11:37 INFO - PROCESS | 1754 | 1466698297644 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 1754 | 1466698297648 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:11:37 INFO - PROCESS | 1754 | 1466698297655 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 1754 | 1466698297658 Marionette TRACE conn4 <- [1,2538,null,{}] 09:11:37 INFO - PROCESS | 1754 | 1466698297665 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:11:37 INFO - PROCESS | 1754 | 1466698297670 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:37 INFO - PROCESS | 1754 | 1466698297900 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:11:38 INFO - PROCESS | 1754 | 1466698298205 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 1754 | 1466698298225 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x983b7000 == 62 [pid = 1754] [id = 642] 09:11:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x983bc400) [pid = 1754] [serial = 1927] [outer = (nil)] 09:11:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9845e000) [pid = 1754] [serial = 1928] [outer = 0x983bc400] 09:11:38 INFO - PROCESS | 1754 | 1466698298348 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x99886800) [pid = 1754] [serial = 1929] [outer = 0x983bc400] 09:11:39 INFO - PROCESS | 1754 | 1466698299243 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:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1637ms 09:11:39 INFO - PROCESS | 1754 | 1466698299292 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 1754 | 1466698299296 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:11:39 INFO - PROCESS | 1754 | 1466698299302 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 1754 | 1466698299306 Marionette TRACE conn4 <- [1,2542,null,{}] 09:11:39 INFO - PROCESS | 1754 | 1466698299311 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:11:39 INFO - PROCESS | 1754 | 1466698299316 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:39 INFO - PROCESS | 1754 | 1466698299500 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:11:39 INFO - PROCESS | 1754 | 1466698299701 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1754 | 1466698299709 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x9524a000 == 63 [pid = 1754] [id = 643] 09:11:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x983c2000) [pid = 1754] [serial = 1930] [outer = (nil)] 09:11:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x9b674400) [pid = 1754] [serial = 1931] [outer = 0x983c2000] 09:11:39 INFO - PROCESS | 1754 | 1466698299790 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x9bc89c00) [pid = 1754] [serial = 1932] [outer = 0x983c2000] 09:11:40 INFO - PROCESS | 1754 | 1466698300708 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:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1436ms 09:11:40 INFO - PROCESS | 1754 | 1466698300755 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 1754 | 1466698300760 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:11:40 INFO - PROCESS | 1754 | 1466698300766 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1754 | 1466698300770 Marionette TRACE conn4 <- [1,2546,null,{}] 09:11:40 INFO - PROCESS | 1754 | 1466698300775 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:11:40 INFO - PROCESS | 1754 | 1466698300780 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:40 INFO - PROCESS | 1754 | 1466698300960 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:11:41 INFO - PROCESS | 1754 | 1466698301214 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1754 | 1466698301223 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c386c00 == 64 [pid = 1754] [id = 644] 09:11:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8c387800) [pid = 1754] [serial = 1933] [outer = (nil)] 09:11:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9bc8c800) [pid = 1754] [serial = 1934] [outer = 0x8c387800] 09:11:41 INFO - PROCESS | 1754 | 1466698301305 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x9bc9b400) [pid = 1754] [serial = 1935] [outer = 0x8c387800] 09:11:42 INFO - PROCESS | 1754 | 1466698302205 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:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1484ms 09:11:42 INFO - PROCESS | 1754 | 1466698302252 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1754 | 1466698302256 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:11:42 INFO - PROCESS | 1754 | 1466698302262 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1754 | 1466698302266 Marionette TRACE conn4 <- [1,2550,null,{}] 09:11:42 INFO - PROCESS | 1754 | 1466698302271 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:11:42 INFO - PROCESS | 1754 | 1466698302281 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:42 INFO - PROCESS | 1754 | 1466698302499 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:11:42 INFO - PROCESS | 1754 | 1466698302702 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1754 | 1466698302712 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5b000 == 65 [pid = 1754] [id = 645] 09:11:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9b674c00) [pid = 1754] [serial = 1936] [outer = (nil)] 09:11:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9c37a400) [pid = 1754] [serial = 1937] [outer = 0x9b674c00] 09:11:42 INFO - PROCESS | 1754 | 1466698302826 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9ce9a400) [pid = 1754] [serial = 1938] [outer = 0x9b674c00] 09:11:43 INFO - PROCESS | 1754 | 1466698303863 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:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1653ms 09:11:43 INFO - PROCESS | 1754 | 1466698303916 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 1754 | 1466698303920 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:11:43 INFO - PROCESS | 1754 | 1466698303927 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1754 | 1466698303929 Marionette TRACE conn4 <- [1,2554,null,{}] 09:11:43 INFO - PROCESS | 1754 | 1466698303936 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:11:43 INFO - PROCESS | 1754 | 1466698303941 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:44 INFO - PROCESS | 1754 | 1466698304117 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:11:44 INFO - PROCESS | 1754 | 1466698304362 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 1754 | 1466698304369 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f746800 == 66 [pid = 1754] [id = 646] 09:11:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9c188000) [pid = 1754] [serial = 1939] [outer = (nil)] 09:11:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9d24ac00) [pid = 1754] [serial = 1940] [outer = 0x9c188000] 09:11:44 INFO - PROCESS | 1754 | 1466698304485 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9d24e000) [pid = 1754] [serial = 1941] [outer = 0x9c188000] 09:11:45 INFO - PROCESS | 1754 | 1466698305362 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:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1486ms 09:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:11:45 INFO - PROCESS | 1754 | 1466698305414 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1754 | 1466698305417 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:11:45 INFO - PROCESS | 1754 | 1466698305424 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1754 | 1466698305427 Marionette TRACE conn4 <- [1,2558,null,{}] 09:11:45 INFO - PROCESS | 1754 | 1466698305433 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:11:45 INFO - PROCESS | 1754 | 1466698305438 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:45 INFO - PROCESS | 1754 | 1466698305618 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:11:45 INFO - PROCESS | 1754 | 1466698305822 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 1754 | 1466698305830 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5b800 == 67 [pid = 1754] [id = 647] 09:11:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8f73e400) [pid = 1754] [serial = 1942] [outer = (nil)] 09:11:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x9d3dd800) [pid = 1754] [serial = 1943] [outer = 0x8f73e400] 09:11:45 INFO - PROCESS | 1754 | 1466698305962 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9d908800) [pid = 1754] [serial = 1944] [outer = 0x8f73e400] 09:11:46 INFO - PROCESS | 1754 | 1466698306942 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:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1582ms 09:11:47 INFO - PROCESS | 1754 | 1466698307006 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 1754 | 1466698307010 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:11:47 INFO - PROCESS | 1754 | 1466698307016 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 1754 | 1466698307019 Marionette TRACE conn4 <- [1,2562,null,{}] 09:11:47 INFO - PROCESS | 1754 | 1466698307025 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:11:47 INFO - PROCESS | 1754 | 1466698307030 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:47 INFO - PROCESS | 1754 | 1466698307216 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:11:47 INFO - PROCESS | 1754 | 1466698307424 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1754 | 1466698307434 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x9d55a000 == 68 [pid = 1754] [id = 648] 09:11:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x9d560c00) [pid = 1754] [serial = 1945] [outer = (nil)] 09:11:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0xa1125800) [pid = 1754] [serial = 1946] [outer = 0x9d560c00] 09:11:47 INFO - PROCESS | 1754 | 1466698307593 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0xa208d400) [pid = 1754] [serial = 1947] [outer = 0x9d560c00] 09:11:48 INFO - PROCESS | 1754 | 1466698308516 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:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1532ms 09:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:11:48 INFO - PROCESS | 1754 | 1466698308548 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1754 | 1466698308551 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:11:48 INFO - PROCESS | 1754 | 1466698308558 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 1754 | 1466698308561 Marionette TRACE conn4 <- [1,2566,null,{}] 09:11:48 INFO - PROCESS | 1754 | 1466698308567 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:11:48 INFO - PROCESS | 1754 | 1466698308572 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:48 INFO - PROCESS | 1754 | 1466698308746 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:11:49 INFO - PROCESS | 1754 | 1466698309015 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1754 | 1466698309023 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5ec00 == 69 [pid = 1754] [id = 649] 09:11:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x8d993c00) [pid = 1754] [serial = 1948] [outer = (nil)] 09:11:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8ed39400) [pid = 1754] [serial = 1949] [outer = 0x8d993c00] 09:11:49 INFO - PROCESS | 1754 | 1466698309146 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x952f0c00) [pid = 1754] [serial = 1950] [outer = 0x8d993c00] 09:11:50 INFO - PROCESS | 1754 | 1466698310033 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:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1890ms 09:11:50 INFO - PROCESS | 1754 | 1466698310448 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1754 | 1466698310454 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:11:50 INFO - PROCESS | 1754 | 1466698310462 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1754 | 1466698310467 Marionette TRACE conn4 <- [1,2570,null,{}] 09:11:50 INFO - PROCESS | 1754 | 1466698310520 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:11:50 INFO - PROCESS | 1754 | 1466698310525 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:50 INFO - PROCESS | 1754 | 1466698310727 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:11:51 INFO - PROCESS | 1754 | 1466698310995 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1754 | 1466698311010 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d7000 == 70 [pid = 1754] [id = 650] 09:11:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8f8dc800) [pid = 1754] [serial = 1951] [outer = (nil)] 09:11:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x916e9c00) [pid = 1754] [serial = 1952] [outer = 0x8f8dc800] 09:11:51 INFO - PROCESS | 1754 | 1466698311079 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x916ee800) [pid = 1754] [serial = 1953] [outer = 0x8f8dc800] 09:11:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8e54ec00 == 69 [pid = 1754] [id = 569] 09:11:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3ac00 == 68 [pid = 1754] [id = 600] 09:11:52 INFO - PROCESS | 1754 | --DOCSHELL 0x8c387c00 == 67 [pid = 1754] [id = 599] 09:11:52 INFO - PROCESS | 1754 | --DOCSHELL 0x92574c00 == 66 [pid = 1754] [id = 601] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x8ed38400) [pid = 1754] [serial = 1874] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x9c694c00) [pid = 1754] [serial = 1847] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x92585000) [pid = 1754] [serial = 1850] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | 1466698312242 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:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9bd68800) [pid = 1754] [serial = 1827] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x9c185400) [pid = 1754] [serial = 1844] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x95243400) [pid = 1754] [serial = 1857] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x93c8d400) [pid = 1754] [serial = 1856] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x91390c00) [pid = 1754] [serial = 1854] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x8f8d5400) [pid = 1754] [serial = 1853] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x993c2800) [pid = 1754] [serial = 1860] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x983bdc00) [pid = 1754] [serial = 1859] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x95345800) [pid = 1754] [serial = 1865] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x9bd67400) [pid = 1754] [serial = 1868] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x8c38f800) [pid = 1754] [serial = 1829] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x92336400) [pid = 1754] [serial = 1832] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x9252cc00) [pid = 1754] [serial = 1862] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x93c58800) [pid = 1754] [serial = 1863] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x9c006800) [pid = 1754] [serial = 1841] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x9a1ddc00) [pid = 1754] [serial = 1838] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x95244000) [pid = 1754] [serial = 1835] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x9c18ec00) [pid = 1754] [serial = 1871] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9c185800) [pid = 1754] [serial = 1869] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x9c375c00) [pid = 1754] [serial = 1872] [outer = (nil)] [url = about:blank] 09:11:52 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x953ba400) [pid = 1754] [serial = 1866] [outer = (nil)] [url = about:blank] 09:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1844ms 09:11:52 INFO - PROCESS | 1754 | 1466698312307 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:11:52 INFO - PROCESS | 1754 | 1466698312312 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:11:52 INFO - PROCESS | 1754 | 1466698312322 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1754 | 1466698312327 Marionette TRACE conn4 <- [1,2574,null,{}] 09:11:52 INFO - PROCESS | 1754 | 1466698312333 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:11:52 INFO - PROCESS | 1754 | 1466698312339 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:52 INFO - PROCESS | 1754 | 1466698312508 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:11:52 INFO - PROCESS | 1754 | 1466698312729 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 1754 | 1466698312737 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed33c00 == 67 [pid = 1754] [id = 651] 09:11:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x92008800) [pid = 1754] [serial = 1954] [outer = (nil)] 09:11:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x92533800) [pid = 1754] [serial = 1955] [outer = 0x92008800] 09:11:52 INFO - PROCESS | 1754 | 1466698312812 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x93acf000) [pid = 1754] [serial = 1956] [outer = 0x92008800] 09:11:53 INFO - PROCESS | 1754 | 1466698313592 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:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1289ms 09:11:53 INFO - PROCESS | 1754 | 1466698313607 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 1754 | 1466698313611 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:11:53 INFO - PROCESS | 1754 | 1466698313643 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 1754 | 1466698313645 Marionette TRACE conn4 <- [1,2578,null,{}] 09:11:53 INFO - PROCESS | 1754 | 1466698313662 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:11:53 INFO - PROCESS | 1754 | 1466698313670 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:53 INFO - PROCESS | 1754 | 1466698313846 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:11:53 INFO - PROCESS | 1754 | 1466698313858 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 1754 | 1466698313869 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e77c00 == 68 [pid = 1754] [id = 652] 09:11:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x9533fc00) [pid = 1754] [serial = 1957] [outer = (nil)] 09:11:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x95532000) [pid = 1754] [serial = 1958] [outer = 0x9533fc00] 09:11:53 INFO - PROCESS | 1754 | 1466698313950 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x983b9000) [pid = 1754] [serial = 1959] [outer = 0x9533fc00] 09:11:54 INFO - PROCESS | 1754 | 1466698314948 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:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1355ms 09:11:54 INFO - PROCESS | 1754 | 1466698314974 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1754 | 1466698314977 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:11:54 INFO - PROCESS | 1754 | 1466698314984 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1754 | 1466698314987 Marionette TRACE conn4 <- [1,2582,null,{}] 09:11:54 INFO - PROCESS | 1754 | 1466698314993 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:11:54 INFO - PROCESS | 1754 | 1466698314997 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:55 INFO - PROCESS | 1754 | 1466698315224 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:11:55 INFO - PROCESS | 1754 | 1466698315244 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1754 | 1466698315250 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x92339c00 == 69 [pid = 1754] [id = 653] 09:11:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9830b400) [pid = 1754] [serial = 1960] [outer = (nil)] 09:11:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9a131800) [pid = 1754] [serial = 1961] [outer = 0x9830b400] 09:11:55 INFO - PROCESS | 1754 | 1466698315327 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9bc94c00) [pid = 1754] [serial = 1962] [outer = 0x9830b400] 09:11:56 INFO - PROCESS | 1754 | 1466698316249 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:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1327ms 09:11:56 INFO - PROCESS | 1754 | 1466698316319 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 1754 | 1466698316322 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:11:56 INFO - PROCESS | 1754 | 1466698316328 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 1754 | 1466698316332 Marionette TRACE conn4 <- [1,2586,null,{}] 09:11:56 INFO - PROCESS | 1754 | 1466698316337 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:11:56 INFO - PROCESS | 1754 | 1466698316342 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:56 INFO - PROCESS | 1754 | 1466698316562 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:11:56 INFO - PROCESS | 1754 | 1466698316586 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1754 | 1466698316592 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x93c58800 == 70 [pid = 1754] [id = 654] 09:11:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x93e7d400) [pid = 1754] [serial = 1963] [outer = (nil)] 09:11:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9c001800) [pid = 1754] [serial = 1964] [outer = 0x93e7d400] 09:11:56 INFO - PROCESS | 1754 | 1466698316658 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9c009c00) [pid = 1754] [serial = 1965] [outer = 0x93e7d400] 09:11:57 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x8ed39c00) [pid = 1754] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:11:57 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x8bf3d800) [pid = 1754] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:11:57 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x91383400) [pid = 1754] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:11:57 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x92e83000) [pid = 1754] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:11:57 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x95241c00) [pid = 1754] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:11:57 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x8dd8b800) [pid = 1754] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:11:57 INFO - PROCESS | 1754 | 1466698317790 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:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1484ms 09:11:57 INFO - PROCESS | 1754 | 1466698317814 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1754 | 1466698317817 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:11:57 INFO - PROCESS | 1754 | 1466698317823 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1754 | 1466698317826 Marionette TRACE conn4 <- [1,2590,null,{}] 09:11:57 INFO - PROCESS | 1754 | 1466698317832 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:11:57 INFO - PROCESS | 1754 | 1466698317841 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:58 INFO - PROCESS | 1754 | 1466698318104 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:11:58 INFO - PROCESS | 1754 | 1466698318119 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1754 | 1466698318126 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x92427000 == 71 [pid = 1754] [id = 655] 09:11:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9533ec00) [pid = 1754] [serial = 1966] [outer = (nil)] 09:11:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9bd68000) [pid = 1754] [serial = 1967] [outer = 0x9533ec00] 09:11:58 INFO - PROCESS | 1754 | 1466698318192 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9c376c00) [pid = 1754] [serial = 1968] [outer = 0x9533ec00] 09:11:59 INFO - PROCESS | 1754 | 1466698319070 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:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1289ms 09:11:59 INFO - PROCESS | 1754 | 1466698319113 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 1754 | 1466698319117 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:11:59 INFO - PROCESS | 1754 | 1466698319123 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1754 | 1466698319125 Marionette TRACE conn4 <- [1,2594,null,{}] 09:11:59 INFO - PROCESS | 1754 | 1466698319131 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:11:59 INFO - PROCESS | 1754 | 1466698319136 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:59 INFO - PROCESS | 1754 | 1466698319308 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:11:59 INFO - PROCESS | 1754 | 1466698319321 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 1754 | 1466698319331 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:11:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bc8e800 == 72 [pid = 1754] [id = 656] 09:11:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9c186400) [pid = 1754] [serial = 1969] [outer = (nil)] 09:11:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9ce92c00) [pid = 1754] [serial = 1970] [outer = 0x9c186400] 09:11:59 INFO - PROCESS | 1754 | 1466698319394 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9d345800) [pid = 1754] [serial = 1971] [outer = 0x9c186400] 09:12:00 INFO - PROCESS | 1754 | 1466698320754 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:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1689ms 09:12:00 INFO - PROCESS | 1754 | 1466698320813 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 1754 | 1466698320819 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:12:00 INFO - PROCESS | 1754 | 1466698320827 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1754 | 1466698320835 Marionette TRACE conn4 <- [1,2598,null,{}] 09:12:00 INFO - PROCESS | 1754 | 1466698320895 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:12:00 INFO - PROCESS | 1754 | 1466698320902 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:01 INFO - PROCESS | 1754 | 1466698321172 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:12:01 INFO - PROCESS | 1754 | 1466698321386 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1754 | 1466698321399 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d5400 == 73 [pid = 1754] [id = 657] 09:12:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x916eb000) [pid = 1754] [serial = 1972] [outer = (nil)] 09:12:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x92340800) [pid = 1754] [serial = 1973] [outer = 0x916eb000] 09:12:01 INFO - PROCESS | 1754 | 1466698321519 Marionette DEBUG loaded listener.js 09:12:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9258d400) [pid = 1754] [serial = 1974] [outer = 0x916eb000] 09:12:02 INFO - PROCESS | 1754 | 1466698322542 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:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1794ms 09:12:02 INFO - PROCESS | 1754 | 1466698322621 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1754 | 1466698322629 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:12:02 INFO - PROCESS | 1754 | 1466698322639 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1754 | 1466698322644 Marionette TRACE conn4 <- [1,2602,null,{}] 09:12:02 INFO - PROCESS | 1754 | 1466698322650 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:12:02 INFO - PROCESS | 1754 | 1466698322656 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:02 INFO - PROCESS | 1754 | 1466698322906 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:12:03 INFO - PROCESS | 1754 | 1466698323205 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1754 | 1466698323215 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x953b4400 == 74 [pid = 1754] [id = 658] 09:12:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x983aa400) [pid = 1754] [serial = 1975] [outer = (nil)] 09:12:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x9a133000) [pid = 1754] [serial = 1976] [outer = 0x983aa400] 09:12:03 INFO - PROCESS | 1754 | 1466698323296 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9bae6c00) [pid = 1754] [serial = 1977] [outer = 0x983aa400] 09:12:04 INFO - PROCESS | 1754 | 1466698324226 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:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1640ms 09:12:04 INFO - PROCESS | 1754 | 1466698324279 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1754 | 1466698324284 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:12:04 INFO - PROCESS | 1754 | 1466698324290 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1754 | 1466698324296 Marionette TRACE conn4 <- [1,2606,null,{}] 09:12:04 INFO - PROCESS | 1754 | 1466698324313 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:12:04 INFO - PROCESS | 1754 | 1466698324321 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:04 INFO - PROCESS | 1754 | 1466698324558 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:12:04 INFO - PROCESS | 1754 | 1466698324817 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 1754 | 1466698324829 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c385800 == 75 [pid = 1754] [id = 659] 09:12:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x9845f800) [pid = 1754] [serial = 1978] [outer = (nil)] 09:12:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9d176400) [pid = 1754] [serial = 1979] [outer = 0x9845f800] 09:12:04 INFO - PROCESS | 1754 | 1466698324953 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x9d908400) [pid = 1754] [serial = 1980] [outer = 0x9845f800] 09:12:05 INFO - PROCESS | 1754 | 1466698325909 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:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1688ms 09:12:05 INFO - PROCESS | 1754 | 1466698325979 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 1754 | 1466698325984 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:12:05 INFO - PROCESS | 1754 | 1466698325990 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 1754 | 1466698325994 Marionette TRACE conn4 <- [1,2610,null,{}] 09:12:06 INFO - PROCESS | 1754 | 1466698325999 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:12:06 INFO - PROCESS | 1754 | 1466698326004 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:06 INFO - PROCESS | 1754 | 1466698326225 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:12:06 INFO - PROCESS | 1754 | 1466698326479 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1754 | 1466698326487 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d995c00 == 76 [pid = 1754] [id = 660] 09:12:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9d248400) [pid = 1754] [serial = 1981] [outer = (nil)] 09:12:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0xa223f800) [pid = 1754] [serial = 1982] [outer = 0x9d248400] 09:12:06 INFO - PROCESS | 1754 | 1466698326609 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0xa2332800) [pid = 1754] [serial = 1983] [outer = 0x9d248400] 09:12:07 INFO - PROCESS | 1754 | 1466698327466 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:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1539ms 09:12:07 INFO - PROCESS | 1754 | 1466698327530 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1754 | 1466698327535 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:12:07 INFO - PROCESS | 1754 | 1466698327541 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1754 | 1466698327545 Marionette TRACE conn4 <- [1,2614,null,{}] 09:12:07 INFO - PROCESS | 1754 | 1466698327551 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:12:07 INFO - PROCESS | 1754 | 1466698327556 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:07 INFO - PROCESS | 1754 | 1466698327752 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:12:07 INFO - PROCESS | 1754 | 1466698327967 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 1754 | 1466698327976 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf35c00 == 77 [pid = 1754] [id = 661] 09:12:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0xa1128000) [pid = 1754] [serial = 1984] [outer = (nil)] 09:12:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0xa237e000) [pid = 1754] [serial = 1985] [outer = 0xa1128000] 09:12:08 INFO - PROCESS | 1754 | 1466698328091 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0xa23a7c00) [pid = 1754] [serial = 1986] [outer = 0xa1128000] 09:12:09 INFO - PROCESS | 1754 | 1466698329107 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:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1635ms 09:12:09 INFO - PROCESS | 1754 | 1466698329177 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1754 | 1466698329181 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:12:09 INFO - PROCESS | 1754 | 1466698329188 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1754 | 1466698329191 Marionette TRACE conn4 <- [1,2618,null,{}] 09:12:09 INFO - PROCESS | 1754 | 1466698329197 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:12:09 INFO - PROCESS | 1754 | 1466698329207 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:09 INFO - PROCESS | 1754 | 1466698329453 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:12:09 INFO - PROCESS | 1754 | 1466698329712 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1754 | 1466698329723 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf36c00 == 78 [pid = 1754] [id = 662] 09:12:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8c391000) [pid = 1754] [serial = 1987] [outer = (nil)] 09:12:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x983c2400) [pid = 1754] [serial = 1988] [outer = 0x8c391000] 09:12:09 INFO - PROCESS | 1754 | 1466698329841 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0xa327a400) [pid = 1754] [serial = 1989] [outer = 0x8c391000] 09:12:10 INFO - PROCESS | 1754 | 1466698330735 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:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1579ms 09:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:12:10 INFO - PROCESS | 1754 | 1466698330768 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1754 | 1466698330772 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:12:10 INFO - PROCESS | 1754 | 1466698330778 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1754 | 1466698330782 Marionette TRACE conn4 <- [1,2622,null,{}] 09:12:10 INFO - PROCESS | 1754 | 1466698330788 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:12:10 INFO - PROCESS | 1754 | 1466698330793 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:10 INFO - PROCESS | 1754 | 1466698330967 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:12:11 INFO - PROCESS | 1754 | 1466698331183 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1754 | 1466698331189 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d993400 == 79 [pid = 1754] [id = 663] 09:12:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8dd91000) [pid = 1754] [serial = 1990] [outer = (nil)] 09:12:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0xa33c5400) [pid = 1754] [serial = 1991] [outer = 0x8dd91000] 09:12:11 INFO - PROCESS | 1754 | 1466698331302 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0xa4d0d000) [pid = 1754] [serial = 1992] [outer = 0x8dd91000] 09:12:12 INFO - PROCESS | 1754 | 1466698332284 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:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1540ms 09:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:12:12 INFO - PROCESS | 1754 | 1466698332319 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1754 | 1466698332322 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:12:12 INFO - PROCESS | 1754 | 1466698332329 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1754 | 1466698332332 Marionette TRACE conn4 <- [1,2626,null,{}] 09:12:12 INFO - PROCESS | 1754 | 1466698332338 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:12:12 INFO - PROCESS | 1754 | 1466698332343 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:12 INFO - PROCESS | 1754 | 1466698332527 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:12:13 INFO - PROCESS | 1754 | 1466698333254 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 1754 | 1466698333263 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da77c00 == 80 [pid = 1754] [id = 664] 09:12:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8da78000) [pid = 1754] [serial = 1993] [outer = (nil)] 09:12:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8dbed400) [pid = 1754] [serial = 1994] [outer = 0x8da78000] 09:12:13 INFO - PROCESS | 1754 | 1466698333343 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8e558800) [pid = 1754] [serial = 1995] [outer = 0x8da78000] 09:12:14 INFO - PROCESS | 1754 | 1466698334269 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:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1992ms 09:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:12:14 INFO - PROCESS | 1754 | 1466698334323 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1754 | 1466698334327 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:12:14 INFO - PROCESS | 1754 | 1466698334335 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1754 | 1466698334340 Marionette TRACE conn4 <- [1,2630,null,{}] 09:12:14 INFO - PROCESS | 1754 | 1466698334348 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:12:14 INFO - PROCESS | 1754 | 1466698334353 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:14 INFO - PROCESS | 1754 | 1466698334525 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:12:14 INFO - PROCESS | 1754 | 1466698334928 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1754 | 1466698334937 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73ac00 == 81 [pid = 1754] [id = 665] 09:12:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x92341c00) [pid = 1754] [serial = 1996] [outer = (nil)] 09:12:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x93e7a000) [pid = 1754] [serial = 1997] [outer = 0x92341c00] 09:12:15 INFO - PROCESS | 1754 | 1466698335015 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x95340000) [pid = 1754] [serial = 1998] [outer = 0x92341c00] 09:12:15 INFO - PROCESS | 1754 | 1466698335889 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:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1586ms 09:12:15 INFO - PROCESS | 1754 | 1466698335924 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1754 | 1466698335930 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:12:15 INFO - PROCESS | 1754 | 1466698335937 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1754 | 1466698335940 Marionette TRACE conn4 <- [1,2634,null,{}] 09:12:15 INFO - PROCESS | 1754 | 1466698335946 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:12:15 INFO - PROCESS | 1754 | 1466698335951 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:16 INFO - PROCESS | 1754 | 1466698336128 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:12:16 INFO - PROCESS | 1754 | 1466698336346 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1754 | 1466698336355 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed39c00 == 82 [pid = 1754] [id = 666] 09:12:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x92004000) [pid = 1754] [serial = 1999] [outer = (nil)] 09:12:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x983bc000) [pid = 1754] [serial = 2000] [outer = 0x92004000] 09:12:16 INFO - PROCESS | 1754 | 1466698336460 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x99fe6400) [pid = 1754] [serial = 2001] [outer = 0x92004000] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x8c390000 == 81 [pid = 1754] [id = 638] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x92e82000 == 80 [pid = 1754] [id = 636] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x8d991400 == 79 [pid = 1754] [id = 592] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38b400 == 78 [pid = 1754] [id = 588] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x983a6000) [pid = 1754] [serial = 1919] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x8dbecc00) [pid = 1754] [serial = 1901] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9c36f000) [pid = 1754] [serial = 1889] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x9256a000) [pid = 1754] [serial = 1880] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9d3d0c00) [pid = 1754] [serial = 1895] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x9bc9b800) [pid = 1754] [serial = 1886] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9bc90000) [pid = 1754] [serial = 1898] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8dbec400) [pid = 1754] [serial = 1877] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9d248000) [pid = 1754] [serial = 1892] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x95533400) [pid = 1754] [serial = 1883] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x92427000 == 77 [pid = 1754] [id = 655] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x93c58800 == 76 [pid = 1754] [id = 654] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x92339c00 == 75 [pid = 1754] [id = 653] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x93e77c00 == 74 [pid = 1754] [id = 652] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed33c00 == 73 [pid = 1754] [id = 651] 09:12:17 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d7000 == 72 [pid = 1754] [id = 650] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x916e9800) [pid = 1754] [serial = 1908] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8f8db000) [pid = 1754] [serial = 1875] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9211f000) [pid = 1754] [serial = 1905] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x91381800) [pid = 1754] [serial = 1907] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x93e7f400) [pid = 1754] [serial = 1911] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x92006000) [pid = 1754] [serial = 1904] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9532b000) [pid = 1754] [serial = 1913] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x953b3800) [pid = 1754] [serial = 1916] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x953be800) [pid = 1754] [serial = 1917] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x95341c00) [pid = 1754] [serial = 1914] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x93ace000) [pid = 1754] [serial = 1910] [outer = (nil)] [url = about:blank] 09:12:17 INFO - PROCESS | 1754 | 1466698337543 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:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1637ms 09:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:12:17 INFO - PROCESS | 1754 | 1466698337574 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 1754 | 1466698337577 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:12:17 INFO - PROCESS | 1754 | 1466698337594 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1754 | 1466698337603 Marionette TRACE conn4 <- [1,2638,null,{}] 09:12:17 INFO - PROCESS | 1754 | 1466698337611 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:12:17 INFO - PROCESS | 1754 | 1466698337617 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:17 INFO - PROCESS | 1754 | 1466698337837 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:12:18 INFO - PROCESS | 1754 | 1466698338052 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1754 | 1466698338063 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf38800 == 73 [pid = 1754] [id = 667] 09:12:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8e54f800) [pid = 1754] [serial = 2002] [outer = (nil)] 09:12:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x95343000) [pid = 1754] [serial = 2003] [outer = 0x8e54f800] 09:12:18 INFO - PROCESS | 1754 | 1466698338131 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x9552f400) [pid = 1754] [serial = 2004] [outer = 0x8e54f800] 09:12:18 INFO - PROCESS | 1754 | 1466698338857 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:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1307ms 09:12:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:12:18 INFO - PROCESS | 1754 | 1466698338890 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1754 | 1466698338893 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:12:18 INFO - PROCESS | 1754 | 1466698338900 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1754 | 1466698338903 Marionette TRACE conn4 <- [1,2642,null,{}] 09:12:18 INFO - PROCESS | 1754 | 1466698338910 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:12:18 INFO - PROCESS | 1754 | 1466698338914 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:19 INFO - PROCESS | 1754 | 1466698339168 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:12:19 INFO - PROCESS | 1754 | 1466698339281 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1754 | 1466698339293 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38c000 == 74 [pid = 1754] [id = 668] 09:12:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x9256c000) [pid = 1754] [serial = 2005] [outer = (nil)] 09:12:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x92002800) [pid = 1754] [serial = 2006] [outer = 0x9256c000] 09:12:19 INFO - PROCESS | 1754 | 1466698339365 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9bc8f000) [pid = 1754] [serial = 2007] [outer = 0x9256c000] 09:12:20 INFO - PROCESS | 1754 | 1466698340199 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:12:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:12:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1330ms 09:12:20 INFO - PROCESS | 1754 | 1466698340230 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1754 | 1466698340233 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:12:20 INFO - PROCESS | 1754 | 1466698340238 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1754 | 1466698340242 Marionette TRACE conn4 <- [1,2646,null,{}] 09:12:20 INFO - PROCESS | 1754 | 1466698340255 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:12:20 INFO - PROCESS | 1754 | 1466698340259 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:20 INFO - PROCESS | 1754 | 1466698340476 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:12:20 INFO - PROCESS | 1754 | 1466698340501 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 1754 | 1466698340517 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bca5c00 == 75 [pid = 1754] [id = 669] 09:12:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9c002c00) [pid = 1754] [serial = 2008] [outer = (nil)] 09:12:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9c186000) [pid = 1754] [serial = 2009] [outer = 0x9c002c00] 09:12:20 INFO - PROCESS | 1754 | 1466698340602 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9ce95000) [pid = 1754] [serial = 2010] [outer = 0x9c002c00] 09:12:21 INFO - PROCESS | 1754 | 1466698341541 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:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8bf58800) [pid = 1754] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8c38cc00) [pid = 1754] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x916ef800) [pid = 1754] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x92e8ac00) [pid = 1754] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9a132400) [pid = 1754] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x983c2000) [pid = 1754] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9533fc00) [pid = 1754] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x8f8dc800) [pid = 1754] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x8f8d8c00) [pid = 1754] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x8dd92800) [pid = 1754] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8dbef800) [pid = 1754] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:12:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:12:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1937ms 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x93e7d400) [pid = 1754] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9830b400) [pid = 1754] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9533ec00) [pid = 1754] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x92116800) [pid = 1754] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8d99ec00) [pid = 1754] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x8f8d8000) [pid = 1754] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9d245c00) [pid = 1754] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x9d244400) [pid = 1754] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x8bf64000) [pid = 1754] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8bf64c00) [pid = 1754] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x953b6000) [pid = 1754] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8bf3cc00) [pid = 1754] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x993c9000) [pid = 1754] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x8d99e800) [pid = 1754] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x93c91c00) [pid = 1754] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x916eec00) [pid = 1754] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9c180400) [pid = 1754] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x8f743800) [pid = 1754] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x92008800) [pid = 1754] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:12:22 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x983bc400) [pid = 1754] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:12:22 INFO - PROCESS | 1754 | 1466698342267 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1754 | 1466698342271 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:12:22 INFO - PROCESS | 1754 | 1466698342278 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1754 | 1466698342282 Marionette TRACE conn4 <- [1,2650,null,{}] 09:12:22 INFO - PROCESS | 1754 | 1466698342287 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:12:22 INFO - PROCESS | 1754 | 1466698342292 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:22 INFO - PROCESS | 1754 | 1466698342438 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:12:22 INFO - PROCESS | 1754 | 1466698342613 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 1754 | 1466698342619 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99ec00 == 76 [pid = 1754] [id = 670] 09:12:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8e555000) [pid = 1754] [serial = 2011] [outer = (nil)] 09:12:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x8f8d8c00) [pid = 1754] [serial = 2012] [outer = 0x8e555000] 09:12:22 INFO - PROCESS | 1754 | 1466698342686 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x92111000) [pid = 1754] [serial = 2013] [outer = 0x8e555000] 09:12:23 INFO - PROCESS | 1754 | 1466698343391 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:12:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:12:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1128ms 09:12:23 INFO - PROCESS | 1754 | 1466698343406 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 1754 | 1466698343409 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:12:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:12:23 INFO - PROCESS | 1754 | 1466698343415 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 1754 | 1466698343418 Marionette TRACE conn4 <- [1,2654,null,{}] 09:12:23 INFO - PROCESS | 1754 | 1466698343424 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:12:23 INFO - PROCESS | 1754 | 1466698343428 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:23 INFO - PROCESS | 1754 | 1466698343646 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:12:23 INFO - PROCESS | 1754 | 1466698343664 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1754 | 1466698343672 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf37c00 == 77 [pid = 1754] [id = 671] 09:12:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8c38cc00) [pid = 1754] [serial = 2014] [outer = (nil)] 09:12:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x95332000) [pid = 1754] [serial = 2015] [outer = 0x8c38cc00] 09:12:23 INFO - PROCESS | 1754 | 1466698343735 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x983ad400) [pid = 1754] [serial = 2016] [outer = 0x8c38cc00] 09:12:24 INFO - PROCESS | 1754 | 1466698344833 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:12:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:12:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1479ms 09:12:24 INFO - PROCESS | 1754 | 1466698344895 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 1754 | 1466698344902 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:12:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:12:24 INFO - PROCESS | 1754 | 1466698344911 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1754 | 1466698344917 Marionette TRACE conn4 <- [1,2658,null,{}] 09:12:24 INFO - PROCESS | 1754 | 1466698344987 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:12:24 INFO - PROCESS | 1754 | 1466698344993 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:25 INFO - PROCESS | 1754 | 1466698345200 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:12:25 INFO - PROCESS | 1754 | 1466698345478 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1754 | 1466698345494 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54cc00 == 78 [pid = 1754] [id = 672] 09:12:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x8f73f800) [pid = 1754] [serial = 2017] [outer = (nil)] 09:12:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x92008c00) [pid = 1754] [serial = 2018] [outer = 0x8f73f800] 09:12:25 INFO - PROCESS | 1754 | 1466698345617 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x92426400) [pid = 1754] [serial = 2019] [outer = 0x8f73f800] 09:12:26 INFO - PROCESS | 1754 | 1466698346517 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:12:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:12:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1679ms 09:12:26 INFO - PROCESS | 1754 | 1466698346589 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 1754 | 1466698346595 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:12:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:12:26 INFO - PROCESS | 1754 | 1466698346607 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1754 | 1466698346610 Marionette TRACE conn4 <- [1,2662,null,{}] 09:12:26 INFO - PROCESS | 1754 | 1466698346617 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:12:26 INFO - PROCESS | 1754 | 1466698346623 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:26 INFO - PROCESS | 1754 | 1466698346859 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:12:27 INFO - PROCESS | 1754 | 1466698347124 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1754 | 1466698347134 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e78000 == 79 [pid = 1754] [id = 673] 09:12:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x952ee800) [pid = 1754] [serial = 2020] [outer = (nil)] 09:12:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9533fc00) [pid = 1754] [serial = 2021] [outer = 0x952ee800] 09:12:27 INFO - PROCESS | 1754 | 1466698347259 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x953c1000) [pid = 1754] [serial = 2022] [outer = 0x952ee800] 09:12:28 INFO - PROCESS | 1754 | 1466698348206 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:12:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:12:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1633ms 09:12:28 INFO - PROCESS | 1754 | 1466698348239 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1754 | 1466698348243 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:12:28 INFO - PROCESS | 1754 | 1466698348250 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1754 | 1466698348256 Marionette TRACE conn4 <- [1,2666,null,{}] 09:12:28 INFO - PROCESS | 1754 | 1466698348273 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:12:28 INFO - PROCESS | 1754 | 1466698348281 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:28 INFO - PROCESS | 1754 | 1466698348492 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:12:28 INFO - PROCESS | 1754 | 1466698348803 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1754 | 1466698348811 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bd6f400 == 80 [pid = 1754] [id = 674] 09:12:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9c005c00) [pid = 1754] [serial = 2023] [outer = (nil)] 09:12:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x9c187c00) [pid = 1754] [serial = 2024] [outer = 0x9c005c00] 09:12:28 INFO - PROCESS | 1754 | 1466698348900 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x9c74fc00) [pid = 1754] [serial = 2025] [outer = 0x9c005c00] 09:12:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:30 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:12:30 INFO - PROCESS | 1754 | 1466698350244 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:12:30 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:12:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2004ms 09:12:30 INFO - PROCESS | 1754 | 1466698350255 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1754 | 1466698350259 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:12:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:12:30 INFO - PROCESS | 1754 | 1466698350271 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1754 | 1466698350274 Marionette TRACE conn4 <- [1,2670,null,{}] 09:12:30 INFO - PROCESS | 1754 | 1466698350281 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:12:30 INFO - PROCESS | 1754 | 1466698350286 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:30 INFO - PROCESS | 1754 | 1466698350500 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:12:30 INFO - PROCESS | 1754 | 1466698350728 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1754 | 1466698350739 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf65800 == 81 [pid = 1754] [id = 675] 09:12:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x99ff1c00) [pid = 1754] [serial = 2026] [outer = (nil)] 09:12:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x9d3de800) [pid = 1754] [serial = 2027] [outer = 0x99ff1c00] 09:12:30 INFO - PROCESS | 1754 | 1466698350820 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x9d566000) [pid = 1754] [serial = 2028] [outer = 0x99ff1c00] 09:12:32 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:32 INFO - PROCESS | 1754 | 1466698352169 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:12:32 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:12:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:12:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:12:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:12:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1935ms 09:12:32 INFO - PROCESS | 1754 | 1466698352213 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1754 | 1466698352216 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:12:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:12:32 INFO - PROCESS | 1754 | 1466698352222 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1754 | 1466698352226 Marionette TRACE conn4 <- [1,2674,null,{}] 09:12:32 INFO - PROCESS | 1754 | 1466698352232 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:12:32 INFO - PROCESS | 1754 | 1466698352237 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:32 INFO - PROCESS | 1754 | 1466698352483 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:12:32 INFO - PROCESS | 1754 | 1466698352712 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1754 | 1466698352721 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3e000 == 82 [pid = 1754] [id = 676] 09:12:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9c74ac00) [pid = 1754] [serial = 2029] [outer = (nil)] 09:12:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0xa236b800) [pid = 1754] [serial = 2030] [outer = 0x9c74ac00] 09:12:32 INFO - PROCESS | 1754 | 1466698352800 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0xa2389000) [pid = 1754] [serial = 2031] [outer = 0x9c74ac00] 09:12:34 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:34 INFO - PROCESS | 1754 | 1466698354163 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:12:34 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:12:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:12:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1983ms 09:12:34 INFO - PROCESS | 1754 | 1466698354207 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1754 | 1466698354211 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:12:34 INFO - PROCESS | 1754 | 1466698354218 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1754 | 1466698354221 Marionette TRACE conn4 <- [1,2678,null,{}] 09:12:34 INFO - PROCESS | 1754 | 1466698354227 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:12:34 INFO - PROCESS | 1754 | 1466698354237 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:34 INFO - PROCESS | 1754 | 1466698354523 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:12:34 INFO - PROCESS | 1754 | 1466698354779 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1754 | 1466698354787 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e8ec00 == 83 [pid = 1754] [id = 677] 09:12:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0xa1189c00) [pid = 1754] [serial = 2032] [outer = (nil)] 09:12:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0xa3324c00) [pid = 1754] [serial = 2033] [outer = 0xa1189c00] 09:12:34 INFO - PROCESS | 1754 | 1466698354866 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0xa4d46800) [pid = 1754] [serial = 2034] [outer = 0xa1189c00] 09:12:36 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:36 INFO - PROCESS | 1754 | 1466698356174 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:12:36 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:12:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1987ms 09:12:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:12:36 INFO - PROCESS | 1754 | 1466698356205 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1754 | 1466698356208 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:12:36 INFO - PROCESS | 1754 | 1466698356215 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 1754 | 1466698356218 Marionette TRACE conn4 <- [1,2682,null,{}] 09:12:36 INFO - PROCESS | 1754 | 1466698356224 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:12:36 INFO - PROCESS | 1754 | 1466698356229 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:36 INFO - PROCESS | 1754 | 1466698356441 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:12:36 INFO - PROCESS | 1754 | 1466698356671 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1754 | 1466698356679 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3bc00 == 84 [pid = 1754] [id = 678] 09:12:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x9c374c00) [pid = 1754] [serial = 2035] [outer = (nil)] 09:12:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x9d380400) [pid = 1754] [serial = 2036] [outer = 0x9c374c00] 09:12:36 INFO - PROCESS | 1754 | 1466698356758 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x9d383c00) [pid = 1754] [serial = 2037] [outer = 0x9c374c00] 09:12:38 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:38 INFO - PROCESS | 1754 | 1466698358125 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:12:38 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:12:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1954ms 09:12:38 INFO - PROCESS | 1754 | 1466698358168 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:12:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:12:38 INFO - PROCESS | 1754 | 1466698358179 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:12:38 INFO - PROCESS | 1754 | 1466698358185 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 1754 | 1466698358189 Marionette TRACE conn4 <- [1,2686,null,{}] 09:12:38 INFO - PROCESS | 1754 | 1466698358194 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:12:38 INFO - PROCESS | 1754 | 1466698358199 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:38 INFO - PROCESS | 1754 | 1466698358445 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:12:38 INFO - PROCESS | 1754 | 1466698358674 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1754 | 1466698358680 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf4000 == 85 [pid = 1754] [id = 679] 09:12:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8e54c800) [pid = 1754] [serial = 2038] [outer = (nil)] 09:12:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8f739c00) [pid = 1754] [serial = 2039] [outer = 0x8e54c800] 09:12:39 INFO - PROCESS | 1754 | 1466698359059 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9138d000) [pid = 1754] [serial = 2040] [outer = 0x8e54c800] 09:12:40 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:40 INFO - PROCESS | 1754 | 1466698360472 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:12:40 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:12:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:12:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:12:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2343ms 09:12:40 INFO - PROCESS | 1754 | 1466698360623 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 1754 | 1466698360627 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:12:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:12:40 INFO - PROCESS | 1754 | 1466698360643 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1754 | 1466698360647 Marionette TRACE conn4 <- [1,2690,null,{}] 09:12:40 INFO - PROCESS | 1754 | 1466698360655 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:12:40 INFO - PROCESS | 1754 | 1466698360661 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:40 INFO - PROCESS | 1754 | 1466698360904 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:12:40 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf38000 == 84 [pid = 1754] [id = 579] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0xa1125800) [pid = 1754] [serial = 1946] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x8ed39400) [pid = 1754] [serial = 1949] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99ec00 == 83 [pid = 1754] [id = 670] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9bca5c00 == 82 [pid = 1754] [id = 669] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38c000 == 81 [pid = 1754] [id = 668] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf38800 == 80 [pid = 1754] [id = 667] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed39c00 == 79 [pid = 1754] [id = 666] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73ac00 == 78 [pid = 1754] [id = 665] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8da77c00 == 77 [pid = 1754] [id = 664] 09:12:41 INFO - PROCESS | 1754 | 1466698361162 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1754 | 1466698361170 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf36c00 == 76 [pid = 1754] [id = 662] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf35c00 == 75 [pid = 1754] [id = 661] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d995c00 == 74 [pid = 1754] [id = 660] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8c385800 == 73 [pid = 1754] [id = 659] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x953b4400 == 72 [pid = 1754] [id = 658] 09:12:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d995c00 == 73 [pid = 1754] [id = 680] 09:12:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8d99ec00) [pid = 1754] [serial = 2041] [outer = (nil)] 09:12:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8f8d8400) [pid = 1754] [serial = 2042] [outer = 0x8d99ec00] 09:12:41 INFO - PROCESS | 1754 | 1466698361249 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x92119400) [pid = 1754] [serial = 2043] [outer = 0x8d99ec00] 09:12:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d5400 == 72 [pid = 1754] [id = 657] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x92114400) [pid = 1754] [serial = 1902] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9bca7400) [pid = 1754] [serial = 1803] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9bc90800) [pid = 1754] [serial = 1839] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x953b3000) [pid = 1754] [serial = 1836] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x92529000) [pid = 1754] [serial = 1833] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x9c36fc00) [pid = 1754] [serial = 1845] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9c00e000) [pid = 1754] [serial = 1842] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x8da85400) [pid = 1754] [serial = 1830] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x9ce92400) [pid = 1754] [serial = 1848] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x953bf400) [pid = 1754] [serial = 1851] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x9c004000) [pid = 1754] [serial = 1806] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x9bc9a800) [pid = 1754] [serial = 1800] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x8e55a800) [pid = 1754] [serial = 1878] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9d561c00) [pid = 1754] [serial = 1899] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9d3de000) [pid = 1754] [serial = 1896] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9d2f9c00) [pid = 1754] [serial = 1893] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9cede000) [pid = 1754] [serial = 1890] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9c18b800) [pid = 1754] [serial = 1887] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x983be400) [pid = 1754] [serial = 1884] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x92583400) [pid = 1754] [serial = 1881] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x92533800) [pid = 1754] [serial = 1955] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x93acf000) [pid = 1754] [serial = 1956] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x99886800) [pid = 1754] [serial = 1929] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x9845e000) [pid = 1754] [serial = 1928] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x9bc89c00) [pid = 1754] [serial = 1932] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x9b674400) [pid = 1754] [serial = 1931] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x95532000) [pid = 1754] [serial = 1958] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x916ee800) [pid = 1754] [serial = 1953] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x916e9c00) [pid = 1754] [serial = 1952] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x9c37a400) [pid = 1754] [serial = 1937] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9258e400) [pid = 1754] [serial = 1926] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x92528c00) [pid = 1754] [serial = 1925] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x9bc8c800) [pid = 1754] [serial = 1934] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x983b7c00) [pid = 1754] [serial = 1920] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x9d3dd800) [pid = 1754] [serial = 1943] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8ed37800) [pid = 1754] [serial = 1923] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8dd8f400) [pid = 1754] [serial = 1922] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x9d24ac00) [pid = 1754] [serial = 1940] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x9c001800) [pid = 1754] [serial = 1964] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x9c009c00) [pid = 1754] [serial = 1965] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9a131800) [pid = 1754] [serial = 1961] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x9bc94c00) [pid = 1754] [serial = 1962] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9bd68000) [pid = 1754] [serial = 1967] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x983b9000) [pid = 1754] [serial = 1959] [outer = (nil)] [url = about:blank] 09:12:41 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9c376c00) [pid = 1754] [serial = 1968] [outer = (nil)] [url = about:blank] 09:12:42 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:42 INFO - PROCESS | 1754 | 1466698362512 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:12:42 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:12:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:12:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:12:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1892ms 09:12:42 INFO - PROCESS | 1754 | 1466698362534 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1754 | 1466698362539 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:12:42 INFO - PROCESS | 1754 | 1466698362549 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1754 | 1466698362553 Marionette TRACE conn4 <- [1,2694,null,{}] 09:12:42 INFO - PROCESS | 1754 | 1466698362559 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:12:42 INFO - PROCESS | 1754 | 1466698362564 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:42 INFO - PROCESS | 1754 | 1466698362787 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:12:42 INFO - PROCESS | 1754 | 1466698362861 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:42 INFO - PROCESS | 1754 | 1466698362875 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200c800 == 73 [pid = 1754] [id = 681] 09:12:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x92341800) [pid = 1754] [serial = 2044] [outer = (nil)] 09:12:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9532b000) [pid = 1754] [serial = 2045] [outer = 0x92341800] 09:12:42 INFO - PROCESS | 1754 | 1466698362938 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x953b8c00) [pid = 1754] [serial = 2046] [outer = 0x92341800] 09:12:44 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:44 INFO - PROCESS | 1754 | 1466698364290 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:12:44 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:12:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:12:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:12:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1781ms 09:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:12:44 INFO - PROCESS | 1754 | 1466698364331 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1754 | 1466698364334 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:12:44 INFO - PROCESS | 1754 | 1466698364341 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1754 | 1466698364346 Marionette TRACE conn4 <- [1,2698,null,{}] 09:12:44 INFO - PROCESS | 1754 | 1466698364381 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:12:44 INFO - PROCESS | 1754 | 1466698364389 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:44 INFO - PROCESS | 1754 | 1466698364668 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:12:44 INFO - PROCESS | 1754 | 1466698364716 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1754 | 1466698364722 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x953bdc00 == 74 [pid = 1754] [id = 682] 09:12:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x95536800) [pid = 1754] [serial = 2047] [outer = (nil)] 09:12:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x99fe6c00) [pid = 1754] [serial = 2048] [outer = 0x95536800] 09:12:44 INFO - PROCESS | 1754 | 1466698364788 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9b66a400) [pid = 1754] [serial = 2049] [outer = 0x95536800] 09:12:45 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8e555000) [pid = 1754] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:12:45 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x92341c00) [pid = 1754] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:12:45 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x92004000) [pid = 1754] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:12:45 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9256c000) [pid = 1754] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:12:45 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9c002c00) [pid = 1754] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:12:45 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8e54f800) [pid = 1754] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:12:45 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8da78000) [pid = 1754] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:12:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 09:12:46 INFO - PROCESS | 1754 | 1466698366087 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:12:46 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:12:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:12:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:12:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1789ms 09:12:46 INFO - PROCESS | 1754 | 1466698366130 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 1754 | 1466698366133 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:12:46 INFO - PROCESS | 1754 | 1466698366139 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 1754 | 1466698366142 Marionette TRACE conn4 <- [1,2702,null,{}] 09:12:46 INFO - PROCESS | 1754 | 1466698366147 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:12:46 INFO - PROCESS | 1754 | 1466698366152 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:46 INFO - PROCESS | 1754 | 1466698366303 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:12:46 INFO - PROCESS | 1754 | 1466698366515 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1754 | 1466698366524 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbfac00 == 75 [pid = 1754] [id = 683] 09:12:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8e54d400) [pid = 1754] [serial = 2050] [outer = (nil)] 09:12:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9988bc00) [pid = 1754] [serial = 2051] [outer = 0x8e54d400] 09:12:46 INFO - PROCESS | 1754 | 1466698366587 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9bae4400) [pid = 1754] [serial = 2052] [outer = 0x8e54d400] 09:12:47 INFO - PROCESS | 1754 | 1466698367320 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:12:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:12:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1229ms 09:12:47 INFO - PROCESS | 1754 | 1466698367373 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1754 | 1466698367377 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:12:47 INFO - PROCESS | 1754 | 1466698367383 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1754 | 1466698367385 Marionette TRACE conn4 <- [1,2706,null,{}] 09:12:47 INFO - PROCESS | 1754 | 1466698367391 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:12:47 INFO - PROCESS | 1754 | 1466698367394 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:47 INFO - PROCESS | 1754 | 1466698367548 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:12:47 INFO - PROCESS | 1754 | 1466698367561 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1754 | 1466698367566 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bc93800 == 76 [pid = 1754] [id = 684] 09:12:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9bc94400) [pid = 1754] [serial = 2053] [outer = (nil)] 09:12:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x9bca1400) [pid = 1754] [serial = 2054] [outer = 0x9bc94400] 09:12:47 INFO - PROCESS | 1754 | 1466698367644 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9c007800) [pid = 1754] [serial = 2055] [outer = 0x9bc94400] 09:12:48 INFO - PROCESS | 1754 | 1466698368832 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:12:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:12:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1484ms 09:12:48 INFO - PROCESS | 1754 | 1466698368868 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1754 | 1466698368875 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:12:48 INFO - PROCESS | 1754 | 1466698368883 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1754 | 1466698368888 Marionette TRACE conn4 <- [1,2710,null,{}] 09:12:48 INFO - PROCESS | 1754 | 1466698368898 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:12:48 INFO - PROCESS | 1754 | 1466698368903 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:49 INFO - PROCESS | 1754 | 1466698369135 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:12:49 INFO - PROCESS | 1754 | 1466698369399 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1754 | 1466698369409 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x92003800 == 77 [pid = 1754] [id = 685] 09:12:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9200f800) [pid = 1754] [serial = 2056] [outer = (nil)] 09:12:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x92581c00) [pid = 1754] [serial = 2057] [outer = 0x9200f800] 09:12:49 INFO - PROCESS | 1754 | 1466698369531 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x93ace000) [pid = 1754] [serial = 2058] [outer = 0x9200f800] 09:12:50 INFO - PROCESS | 1754 | 1466698370477 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:12:50 INFO - PROCESS | 1754 | 1466698370527 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:12:50 INFO - PROCESS | 1754 | 1466698370537 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1754 | 1466698370541 Marionette TRACE conn4 <- [1,2714,null,{}] 09:12:50 INFO - PROCESS | 1754 | 1466698370547 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:12:50 INFO - PROCESS | 1754 | 1466698370553 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:50 INFO - PROCESS | 1754 | 1466698370742 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:12:51 INFO - PROCESS | 1754 | 1466698371043 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1754 | 1466698371052 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x953bd000 == 78 [pid = 1754] [id = 686] 09:12:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x983bec00) [pid = 1754] [serial = 2059] [outer = (nil)] 09:12:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x9845f000) [pid = 1754] [serial = 2060] [outer = 0x983bec00] 09:12:51 INFO - PROCESS | 1754 | 1466698371176 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9ba0bc00) [pid = 1754] [serial = 2061] [outer = 0x983bec00] 09:12:52 INFO - PROCESS | 1754 | 1466698372124 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:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1636ms 09:12:52 INFO - PROCESS | 1754 | 1466698372173 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:12:52 INFO - PROCESS | 1754 | 1466698372177 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:12:52 INFO - PROCESS | 1754 | 1466698372184 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1754 | 1466698372190 Marionette TRACE conn4 <- [1,2718,null,{}] 09:12:52 INFO - PROCESS | 1754 | 1466698372207 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:12:52 INFO - PROCESS | 1754 | 1466698372215 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:52 INFO - PROCESS | 1754 | 1466698372409 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:12:52 INFO - PROCESS | 1754 | 1466698372623 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1754 | 1466698372634 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38e800 == 79 [pid = 1754] [id = 687] 09:12:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9c010800) [pid = 1754] [serial = 2062] [outer = (nil)] 09:12:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x9c187000) [pid = 1754] [serial = 2063] [outer = 0x9c010800] 09:12:52 INFO - PROCESS | 1754 | 1466698372760 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9c370400) [pid = 1754] [serial = 2064] [outer = 0x9c010800] 09:12:53 INFO - PROCESS | 1754 | 1466698373797 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:12:53 INFO - PROCESS | 1754 | 1466698373878 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:12:53 INFO - PROCESS | 1754 | 1466698373884 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1754 | 1466698373887 Marionette TRACE conn4 <- [1,2722,null,{}] 09:12:53 INFO - PROCESS | 1754 | 1466698373893 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:12:53 INFO - PROCESS | 1754 | 1466698373898 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:54 INFO - PROCESS | 1754 | 1466698374121 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:12:54 INFO - PROCESS | 1754 | 1466698374379 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1754 | 1466698374388 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbfa400 == 80 [pid = 1754] [id = 688] 09:12:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8ed34400) [pid = 1754] [serial = 2065] [outer = (nil)] 09:12:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9cee1400) [pid = 1754] [serial = 2066] [outer = 0x8ed34400] 09:12:54 INFO - PROCESS | 1754 | 1466698374518 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x9d245400) [pid = 1754] [serial = 2067] [outer = 0x8ed34400] 09:12:55 INFO - PROCESS | 1754 | 1466698375450 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:12:55 INFO - PROCESS | 1754 | 1466698375528 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:12:55 INFO - PROCESS | 1754 | 1466698375534 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1754 | 1466698375537 Marionette TRACE conn4 <- [1,2726,null,{}] 09:12:55 INFO - PROCESS | 1754 | 1466698375543 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:12:55 INFO - PROCESS | 1754 | 1466698375548 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:55 INFO - PROCESS | 1754 | 1466698375730 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:12:56 INFO - PROCESS | 1754 | 1466698375993 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1754 | 1466698376004 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf5800 == 81 [pid = 1754] [id = 689] 09:12:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x9c36fc00) [pid = 1754] [serial = 2068] [outer = (nil)] 09:12:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x9d380800) [pid = 1754] [serial = 2069] [outer = 0x9c36fc00] 09:12:56 INFO - PROCESS | 1754 | 1466698376121 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9d384000) [pid = 1754] [serial = 2070] [outer = 0x9c36fc00] 09:12:57 INFO - PROCESS | 1754 | 1466698377037 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:12:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:12:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1533ms 09:12:57 INFO - PROCESS | 1754 | 1466698377067 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1754 | 1466698377071 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:12:57 INFO - PROCESS | 1754 | 1466698377078 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1754 | 1466698377081 Marionette TRACE conn4 <- [1,2730,null,{}] 09:12:57 INFO - PROCESS | 1754 | 1466698377087 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:12:57 INFO - PROCESS | 1754 | 1466698377097 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:57 INFO - PROCESS | 1754 | 1466698377334 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:12:57 INFO - PROCESS | 1754 | 1466698377593 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1754 | 1466698377600 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x93e7f400 == 82 [pid = 1754] [id = 690] 09:12:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x9cedbc00) [pid = 1754] [serial = 2071] [outer = (nil)] 09:12:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0xa2243400) [pid = 1754] [serial = 2072] [outer = 0x9cedbc00] 09:12:57 INFO - PROCESS | 1754 | 1466698377719 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0xa23a0800) [pid = 1754] [serial = 2073] [outer = 0x9cedbc00] 09:12:59 INFO - PROCESS | 1754 | 1466698379027 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:12:59 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:12:59 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:12:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:12:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1988ms 09:12:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:12:59 INFO - PROCESS | 1754 | 1466698379067 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1754 | 1466698379070 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:12:59 INFO - PROCESS | 1754 | 1466698379077 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1754 | 1466698379080 Marionette TRACE conn4 <- [1,2734,null,{}] 09:12:59 INFO - PROCESS | 1754 | 1466698379086 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:12:59 INFO - PROCESS | 1754 | 1466698379091 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:59 INFO - PROCESS | 1754 | 1466698379322 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:12:59 INFO - PROCESS | 1754 | 1466698379559 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 1754 | 1466698379567 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:12:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da77400 == 83 [pid = 1754] [id = 691] 09:12:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8da7e800) [pid = 1754] [serial = 2074] [outer = (nil)] 09:12:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0xa3279400) [pid = 1754] [serial = 2075] [outer = 0x8da7e800] 09:12:59 INFO - PROCESS | 1754 | 1466698379644 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0xa333a000) [pid = 1754] [serial = 2076] [outer = 0x8da7e800] 09:13:00 INFO - PROCESS | 1754 | 1466698380606 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:13:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:13:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1581ms 09:13:00 INFO - PROCESS | 1754 | 1466698380657 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1754 | 1466698380667 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:13:00 INFO - PROCESS | 1754 | 1466698380674 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1754 | 1466698380677 Marionette TRACE conn4 <- [1,2738,null,{}] 09:13:00 INFO - PROCESS | 1754 | 1466698380683 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:13:00 INFO - PROCESS | 1754 | 1466698380687 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:00 INFO - PROCESS | 1754 | 1466698380865 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:13:01 INFO - PROCESS | 1754 | 1466698381081 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1754 | 1466698381091 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:01 INFO - PROCESS | 1754 | ++DOCSHELL 0xa236c400 == 84 [pid = 1754] [id = 692] 09:13:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0xa23a9c00) [pid = 1754] [serial = 2077] [outer = (nil)] 09:13:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0xa610f400) [pid = 1754] [serial = 2078] [outer = 0xa23a9c00] 09:13:01 INFO - PROCESS | 1754 | 1466698381206 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0xa61b6400) [pid = 1754] [serial = 2079] [outer = 0xa23a9c00] 09:13:02 INFO - PROCESS | 1754 | 1466698382114 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:13:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:13:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1485ms 09:13:02 INFO - PROCESS | 1754 | 1466698382160 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1754 | 1466698382164 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:13:02 INFO - PROCESS | 1754 | 1466698382170 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1754 | 1466698382173 Marionette TRACE conn4 <- [1,2742,null,{}] 09:13:02 INFO - PROCESS | 1754 | 1466698382179 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:13:02 INFO - PROCESS | 1754 | 1466698382183 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:02 INFO - PROCESS | 1754 | 1466698382374 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:13:02 INFO - PROCESS | 1754 | 1466698382593 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1754 | 1466698382600 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3ac00 == 85 [pid = 1754] [id = 693] 09:13:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8bf3cc00) [pid = 1754] [serial = 2080] [outer = (nil)] 09:13:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8dc4e000) [pid = 1754] [serial = 2081] [outer = 0x8bf3cc00] 09:13:02 INFO - PROCESS | 1754 | 1466698382711 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x8dc51000) [pid = 1754] [serial = 2082] [outer = 0x8bf3cc00] 09:13:03 INFO - PROCESS | 1754 | 1466698383650 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:13:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:13:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1531ms 09:13:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:13:03 INFO - PROCESS | 1754 | 1466698383702 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1754 | 1466698383705 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:13:03 INFO - PROCESS | 1754 | 1466698383712 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1754 | 1466698383715 Marionette TRACE conn4 <- [1,2746,null,{}] 09:13:03 INFO - PROCESS | 1754 | 1466698383721 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:13:03 INFO - PROCESS | 1754 | 1466698383725 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:03 INFO - PROCESS | 1754 | 1466698383912 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:13:04 INFO - PROCESS | 1754 | 1466698384143 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 1754 | 1466698384151 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dc4b400 == 86 [pid = 1754] [id = 694] 09:13:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x8dc4c800) [pid = 1754] [serial = 2083] [outer = (nil)] 09:13:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x92001800) [pid = 1754] [serial = 2084] [outer = 0x8dc4c800] 09:13:04 INFO - PROCESS | 1754 | 1466698384290 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0xa4f1b000) [pid = 1754] [serial = 2085] [outer = 0x8dc4c800] 09:13:05 INFO - PROCESS | 1754 | 1466698385634 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:13:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:13:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1982ms 09:13:05 INFO - PROCESS | 1754 | 1466698385694 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 1754 | 1466698385700 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:13:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:13:05 INFO - PROCESS | 1754 | 1466698385707 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 1754 | 1466698385712 Marionette TRACE conn4 <- [1,2750,null,{}] 09:13:05 INFO - PROCESS | 1754 | 1466698385720 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:13:05 INFO - PROCESS | 1754 | 1466698385725 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:05 INFO - PROCESS | 1754 | 1466698385903 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:13:06 INFO - PROCESS | 1754 | 1466698386219 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1754 | 1466698386231 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c3ab800 == 87 [pid = 1754] [id = 695] 09:13:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8c3abc00) [pid = 1754] [serial = 2086] [outer = (nil)] 09:13:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8dbef800) [pid = 1754] [serial = 2087] [outer = 0x8c3abc00] 09:13:06 INFO - PROCESS | 1754 | 1466698386306 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x8dc50000) [pid = 1754] [serial = 2088] [outer = 0x8c3abc00] 09:13:07 INFO - PROCESS | 1754 | 1466698387257 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:13:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:13:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1592ms 09:13:07 INFO - PROCESS | 1754 | 1466698387298 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1754 | 1466698387305 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:13:07 INFO - PROCESS | 1754 | 1466698387315 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1754 | 1466698387319 Marionette TRACE conn4 <- [1,2754,null,{}] 09:13:07 INFO - PROCESS | 1754 | 1466698387325 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:13:07 INFO - PROCESS | 1754 | 1466698387330 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:07 INFO - PROCESS | 1754 | 1466698387508 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:13:07 INFO - PROCESS | 1754 | 1466698387851 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1754 | 1466698387858 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da86c00 == 88 [pid = 1754] [id = 696] 09:13:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x916ef000) [pid = 1754] [serial = 2089] [outer = (nil)] 09:13:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x92337400) [pid = 1754] [serial = 2090] [outer = 0x916ef000] 09:13:07 INFO - PROCESS | 1754 | 1466698387942 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x9252f800) [pid = 1754] [serial = 2091] [outer = 0x916ef000] 09:13:08 INFO - PROCESS | 1754 | 1466698388813 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:13:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:13:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1543ms 09:13:08 INFO - PROCESS | 1754 | 1466698388858 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 1754 | 1466698388861 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:13:08 INFO - PROCESS | 1754 | 1466698388867 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1754 | 1466698388873 Marionette TRACE conn4 <- [1,2758,null,{}] 09:13:08 INFO - PROCESS | 1754 | 1466698388888 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:13:08 INFO - PROCESS | 1754 | 1466698388896 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:09 INFO - PROCESS | 1754 | 1466698389085 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8c386800 == 87 [pid = 1754] [id = 640] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x983b7000 == 86 [pid = 1754] [id = 642] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9524a000 == 85 [pid = 1754] [id = 643] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbfac00 == 84 [pid = 1754] [id = 683] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x953bdc00 == 83 [pid = 1754] [id = 682] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9200c800 == 82 [pid = 1754] [id = 681] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d995c00 == 81 [pid = 1754] [id = 680] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf4000 == 80 [pid = 1754] [id = 679] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x92e8ec00 == 79 [pid = 1754] [id = 677] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3e000 == 78 [pid = 1754] [id = 676] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf65800 == 77 [pid = 1754] [id = 675] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9bd6f400 == 76 [pid = 1754] [id = 674] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8e54cc00 == 75 [pid = 1754] [id = 672] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x93e78000 == 74 [pid = 1754] [id = 673] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbed800 == 73 [pid = 1754] [id = 635] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8f744c00 == 72 [pid = 1754] [id = 562] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf37c00 == 71 [pid = 1754] [id = 671] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8da79400 == 70 [pid = 1754] [id = 564] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8c390c00 == 69 [pid = 1754] [id = 581] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8f738400 == 68 [pid = 1754] [id = 637] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3bc00 == 67 [pid = 1754] [id = 678] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9c007400 == 66 [pid = 1754] [id = 614] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5ec00 == 65 [pid = 1754] [id = 649] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8e554800 == 64 [pid = 1754] [id = 587] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf39000 == 63 [pid = 1754] [id = 572] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5b000 == 62 [pid = 1754] [id = 645] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8ec00 == 61 [pid = 1754] [id = 616] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5b800 == 60 [pid = 1754] [id = 647] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d994400 == 59 [pid = 1754] [id = 612] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9524b800 == 58 [pid = 1754] [id = 583] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8da81c00 == 57 [pid = 1754] [id = 570] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf33000 == 56 [pid = 1754] [id = 615] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3dc00 == 55 [pid = 1754] [id = 609] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed40c00 == 54 [pid = 1754] [id = 641] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf36000 == 53 [pid = 1754] [id = 586] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8f746800 == 52 [pid = 1754] [id = 646] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9d55a000 == 51 [pid = 1754] [id = 648] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9533f000 == 50 [pid = 1754] [id = 585] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x953bb000 == 49 [pid = 1754] [id = 584] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d994c00 == 48 [pid = 1754] [id = 613] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x92e8c800 == 47 [pid = 1754] [id = 611] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8f73ec00 == 46 [pid = 1754] [id = 582] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d994800 == 45 [pid = 1754] [id = 565] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x916e1400 == 44 [pid = 1754] [id = 610] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8c386c00 == 43 [pid = 1754] [id = 644] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99dc00 == 42 [pid = 1754] [id = 580] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d993400 == 41 [pid = 1754] [id = 663] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8e551000 == 40 [pid = 1754] [id = 560] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9bc8e800 == 39 [pid = 1754] [id = 656] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf35000 == 38 [pid = 1754] [id = 571] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8c3ab800 == 37 [pid = 1754] [id = 695] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dc4b400 == 36 [pid = 1754] [id = 694] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3ac00 == 35 [pid = 1754] [id = 693] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0xa236c400 == 34 [pid = 1754] [id = 692] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8da77400 == 33 [pid = 1754] [id = 691] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf5800 == 32 [pid = 1754] [id = 689] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x93e7f400 == 31 [pid = 1754] [id = 690] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99ac00 == 30 [pid = 1754] [id = 639] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbfa400 == 29 [pid = 1754] [id = 688] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38e800 == 28 [pid = 1754] [id = 687] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x953bd000 == 27 [pid = 1754] [id = 686] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9bc93800 == 26 [pid = 1754] [id = 684] 09:13:10 INFO - PROCESS | 1754 | --DOCSHELL 0x92003800 == 25 [pid = 1754] [id = 685] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x95332000) [pid = 1754] [serial = 2015] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x92111000) [pid = 1754] [serial = 2013] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x95340000) [pid = 1754] [serial = 1998] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x99fe6400) [pid = 1754] [serial = 2001] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x9bc8f000) [pid = 1754] [serial = 2007] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9ce95000) [pid = 1754] [serial = 2010] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x95343000) [pid = 1754] [serial = 2003] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x92002800) [pid = 1754] [serial = 2006] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9552f400) [pid = 1754] [serial = 2004] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x983c2400) [pid = 1754] [serial = 1988] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9c186000) [pid = 1754] [serial = 2009] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9d176400) [pid = 1754] [serial = 1979] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x93e7a000) [pid = 1754] [serial = 1997] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0xa223f800) [pid = 1754] [serial = 1982] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x8e558800) [pid = 1754] [serial = 1995] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x9a133000) [pid = 1754] [serial = 1976] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8dbed400) [pid = 1754] [serial = 1994] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0xa237e000) [pid = 1754] [serial = 1985] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x983bc000) [pid = 1754] [serial = 2000] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0xa33c5400) [pid = 1754] [serial = 1991] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x9ce92c00) [pid = 1754] [serial = 1970] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x92340800) [pid = 1754] [serial = 1973] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x8f8d8c00) [pid = 1754] [serial = 2012] [outer = (nil)] [url = about:blank] 09:13:11 INFO - PROCESS | 1754 | 1466698391230 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1754 | 1466698391241 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3e000 == 26 [pid = 1754] [id = 697] 09:13:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8bf3ec00) [pid = 1754] [serial = 2092] [outer = (nil)] 09:13:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x8bf5ec00) [pid = 1754] [serial = 2093] [outer = 0x8bf3ec00] 09:13:11 INFO - PROCESS | 1754 | 1466698391317 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x8c388400) [pid = 1754] [serial = 2094] [outer = 0x8bf3ec00] 09:13:12 INFO - PROCESS | 1754 | 1466698392131 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:13:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:13:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 3297ms 09:13:12 INFO - PROCESS | 1754 | 1466698392166 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:13:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:13:12 INFO - PROCESS | 1754 | 1466698392171 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:13:12 INFO - PROCESS | 1754 | 1466698392178 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 1754 | 1466698392181 Marionette TRACE conn4 <- [1,2762,null,{}] 09:13:12 INFO - PROCESS | 1754 | 1466698392189 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:13:12 INFO - PROCESS | 1754 | 1466698392196 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:12 INFO - PROCESS | 1754 | 1466698392427 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:13:12 INFO - PROCESS | 1754 | 1466698392443 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1754 | 1466698392451 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d994c00 == 27 [pid = 1754] [id = 698] 09:13:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x8d99a000) [pid = 1754] [serial = 2095] [outer = (nil)] 09:13:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8d9a0800) [pid = 1754] [serial = 2096] [outer = 0x8d99a000] 09:13:12 INFO - PROCESS | 1754 | 1466698392536 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8da84400) [pid = 1754] [serial = 2097] [outer = 0x8d99a000] 09:13:13 INFO - PROCESS | 1754 | 1466698393423 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:13:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:13:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1281ms 09:13:13 INFO - PROCESS | 1754 | 1466698393461 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1754 | 1466698393466 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:13:13 INFO - PROCESS | 1754 | 1466698393474 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1754 | 1466698393477 Marionette TRACE conn4 <- [1,2766,null,{}] 09:13:13 INFO - PROCESS | 1754 | 1466698393482 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:13:13 INFO - PROCESS | 1754 | 1466698393487 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:13 INFO - PROCESS | 1754 | 1466698393737 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:13:13 INFO - PROCESS | 1754 | 1466698393768 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 1754 | 1466698393775 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8c800 == 28 [pid = 1754] [id = 699] 09:13:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x8dd8d400) [pid = 1754] [serial = 2098] [outer = (nil)] 09:13:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8e550800) [pid = 1754] [serial = 2099] [outer = 0x8dd8d400] 09:13:13 INFO - PROCESS | 1754 | 1466698393850 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x8ed3a800) [pid = 1754] [serial = 2100] [outer = 0x8dd8d400] 09:13:14 INFO - PROCESS | 1754 | 1466698394854 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:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1435ms 09:13:14 INFO - PROCESS | 1754 | 1466698394911 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 1754 | 1466698394915 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:13:14 INFO - PROCESS | 1754 | 1466698394928 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 1754 | 1466698394936 Marionette TRACE conn4 <- [1,2770,null,{}] 09:13:14 INFO - PROCESS | 1754 | 1466698394953 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:13:14 INFO - PROCESS | 1754 | 1466698394960 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:15 INFO - PROCESS | 1754 | 1466698395258 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:13:15 INFO - PROCESS | 1754 | 1466698395290 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 1754 | 1466698395297 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3f000 == 29 [pid = 1754] [id = 700] 09:13:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8f8dc000) [pid = 1754] [serial = 2101] [outer = (nil)] 09:13:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x916e2400) [pid = 1754] [serial = 2102] [outer = 0x8f8dc000] 09:13:15 INFO - PROCESS | 1754 | 1466698395365 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x92002000) [pid = 1754] [serial = 2103] [outer = 0x8f8dc000] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9b674c00) [pid = 1754] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9c186400) [pid = 1754] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9bc94400) [pid = 1754] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x95536800) [pid = 1754] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x8e54d400) [pid = 1754] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x99ff1c00) [pid = 1754] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0xa1189c00) [pid = 1754] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8f73f800) [pid = 1754] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x9c005c00) [pid = 1754] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x8e54c800) [pid = 1754] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x9c374c00) [pid = 1754] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x952ee800) [pid = 1754] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x92341800) [pid = 1754] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x8c38cc00) [pid = 1754] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x9c74ac00) [pid = 1754] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:13:17 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x8d99ec00) [pid = 1754] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:13:17 INFO - PROCESS | 1754 | 1466698397849 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:13:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:13:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2953ms 09:13:17 INFO - PROCESS | 1754 | 1466698397874 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 1754 | 1466698397878 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:13:17 INFO - PROCESS | 1754 | 1466698397896 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1754 | 1466698397898 Marionette TRACE conn4 <- [1,2774,null,{}] 09:13:17 INFO - PROCESS | 1754 | 1466698397904 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:13:17 INFO - PROCESS | 1754 | 1466698397908 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:18 INFO - PROCESS | 1754 | 1466698398074 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:13:18 INFO - PROCESS | 1754 | 1466698398090 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1754 | 1466698398097 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c384800 == 30 [pid = 1754] [id = 701] 09:13:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8dc52000) [pid = 1754] [serial = 2104] [outer = (nil)] 09:13:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9200e800) [pid = 1754] [serial = 2105] [outer = 0x8dc52000] 09:13:18 INFO - PROCESS | 1754 | 1466698398164 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x92111000) [pid = 1754] [serial = 2106] [outer = 0x8dc52000] 09:13:19 INFO - PROCESS | 1754 | 1466698399074 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:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1194ms 09:13:19 INFO - PROCESS | 1754 | 1466698399088 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 1754 | 1466698399092 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:13:19 INFO - PROCESS | 1754 | 1466698399099 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1754 | 1466698399102 Marionette TRACE conn4 <- [1,2778,null,{}] 09:13:19 INFO - PROCESS | 1754 | 1466698399107 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:13:19 INFO - PROCESS | 1754 | 1466698399112 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:19 INFO - PROCESS | 1754 | 1466698399330 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:13:19 INFO - PROCESS | 1754 | 1466698399553 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1754 | 1466698399566 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf33c00 == 31 [pid = 1754] [id = 702] 09:13:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8bf35000) [pid = 1754] [serial = 2107] [outer = (nil)] 09:13:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x8bf3dc00) [pid = 1754] [serial = 2108] [outer = 0x8bf35000] 09:13:19 INFO - PROCESS | 1754 | 1466698399645 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x8c390c00) [pid = 1754] [serial = 2109] [outer = 0x8bf35000] 09:13:20 INFO - PROCESS | 1754 | 1466698400683 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:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1630ms 09:13:20 INFO - PROCESS | 1754 | 1466698400731 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:13:20 INFO - PROCESS | 1754 | 1466698400737 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:13:20 INFO - PROCESS | 1754 | 1466698400745 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 1754 | 1466698400749 Marionette TRACE conn4 <- [1,2782,null,{}] 09:13:20 INFO - PROCESS | 1754 | 1466698400757 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:13:20 INFO - PROCESS | 1754 | 1466698400766 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:20 INFO - PROCESS | 1754 | 1466698400951 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:13:21 INFO - PROCESS | 1754 | 1466698401219 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1754 | 1466698401226 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf9000 == 32 [pid = 1754] [id = 703] 09:13:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x8dd8b400) [pid = 1754] [serial = 2110] [outer = (nil)] 09:13:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x8ed32000) [pid = 1754] [serial = 2111] [outer = 0x8dd8b400] 09:13:21 INFO - PROCESS | 1754 | 1466698401354 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8ed3a000) [pid = 1754] [serial = 2112] [outer = 0x8dd8b400] 09:13:22 INFO - PROCESS | 1754 | 1466698402298 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:13:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:13:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1584ms 09:13:22 INFO - PROCESS | 1754 | 1466698402331 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1754 | 1466698402338 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:13:22 INFO - PROCESS | 1754 | 1466698402345 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1754 | 1466698402348 Marionette TRACE conn4 <- [1,2786,null,{}] 09:13:22 INFO - PROCESS | 1754 | 1466698402355 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:13:22 INFO - PROCESS | 1754 | 1466698402360 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:22 INFO - PROCESS | 1754 | 1466698402549 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:13:22 INFO - PROCESS | 1754 | 1466698402779 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 1754 | 1466698402785 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f8d6400 == 33 [pid = 1754] [id = 704] 09:13:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8f8d9400) [pid = 1754] [serial = 2113] [outer = (nil)] 09:13:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x92118400) [pid = 1754] [serial = 2114] [outer = 0x8f8d9400] 09:13:22 INFO - PROCESS | 1754 | 1466698402904 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x92528c00) [pid = 1754] [serial = 2115] [outer = 0x8f8d9400] 09:13:23 INFO - PROCESS | 1754 | 1466698403897 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:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1588ms 09:13:23 INFO - PROCESS | 1754 | 1466698403934 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1754 | 1466698403938 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:13:23 INFO - PROCESS | 1754 | 1466698403954 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1754 | 1466698403963 Marionette TRACE conn4 <- [1,2790,null,{}] 09:13:23 INFO - PROCESS | 1754 | 1466698403969 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:13:23 INFO - PROCESS | 1754 | 1466698403978 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:24 INFO - PROCESS | 1754 | 1466698404210 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:13:24 INFO - PROCESS | 1754 | 1466698404467 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 1754 | 1466698404478 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed3e800 == 34 [pid = 1754] [id = 705] 09:13:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x92004400) [pid = 1754] [serial = 2116] [outer = (nil)] 09:13:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x92e83000) [pid = 1754] [serial = 2117] [outer = 0x92004400] 09:13:24 INFO - PROCESS | 1754 | 1466698404597 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x92e87c00) [pid = 1754] [serial = 2118] [outer = 0x92004400] 09:13:25 INFO - PROCESS | 1754 | 1466698405494 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:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1595ms 09:13:25 INFO - PROCESS | 1754 | 1466698405540 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:13:25 INFO - PROCESS | 1754 | 1466698405545 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:13:25 INFO - PROCESS | 1754 | 1466698405551 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1754 | 1466698405555 Marionette TRACE conn4 <- [1,2794,null,{}] 09:13:25 INFO - PROCESS | 1754 | 1466698405561 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:13:25 INFO - PROCESS | 1754 | 1466698405566 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:25 INFO - PROCESS | 1754 | 1466698405745 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:13:25 INFO - PROCESS | 1754 | 1466698405961 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1754 | 1466698405972 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x92e85000 == 35 [pid = 1754] [id = 706] 09:13:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x93c4c400) [pid = 1754] [serial = 2119] [outer = (nil)] 09:13:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x93c8e400) [pid = 1754] [serial = 2120] [outer = 0x93c4c400] 09:13:26 INFO - PROCESS | 1754 | 1466698406091 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x93e78c00) [pid = 1754] [serial = 2121] [outer = 0x93c4c400] 09:13:27 INFO - PROCESS | 1754 | 1466698407048 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:13:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:13:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1536ms 09:13:27 INFO - PROCESS | 1754 | 1466698407088 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1754 | 1466698407096 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:13:27 INFO - PROCESS | 1754 | 1466698407105 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 1754 | 1466698407112 Marionette TRACE conn4 <- [1,2798,null,{}] 09:13:27 INFO - PROCESS | 1754 | 1466698407118 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:13:27 INFO - PROCESS | 1754 | 1466698407123 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:27 INFO - PROCESS | 1754 | 1466698407297 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:13:27 INFO - PROCESS | 1754 | 1466698407517 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1754 | 1466698407536 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c3ae400 == 36 [pid = 1754] [id = 707] 09:13:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9523f000) [pid = 1754] [serial = 2122] [outer = (nil)] 09:13:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x952efc00) [pid = 1754] [serial = 2123] [outer = 0x9523f000] 09:13:27 INFO - PROCESS | 1754 | 1466698407672 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9533d000) [pid = 1754] [serial = 2124] [outer = 0x9523f000] 09:13:28 INFO - PROCESS | 1754 | 1466698408730 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:13:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:13:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1689ms 09:13:28 INFO - PROCESS | 1754 | 1466698408795 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 1754 | 1466698408799 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:13:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:13:28 INFO - PROCESS | 1754 | 1466698408806 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1754 | 1466698408809 Marionette TRACE conn4 <- [1,2802,null,{}] 09:13:28 INFO - PROCESS | 1754 | 1466698408815 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:13:28 INFO - PROCESS | 1754 | 1466698408820 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:29 INFO - PROCESS | 1754 | 1466698408999 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:13:29 INFO - PROCESS | 1754 | 1466698409216 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1754 | 1466698409223 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf33400 == 37 [pid = 1754] [id = 708] 09:13:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8da81c00) [pid = 1754] [serial = 2125] [outer = (nil)] 09:13:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x953b4400) [pid = 1754] [serial = 2126] [outer = 0x8da81c00] 09:13:29 INFO - PROCESS | 1754 | 1466698409344 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x95340000) [pid = 1754] [serial = 2127] [outer = 0x8da81c00] 09:13:30 INFO - PROCESS | 1754 | 1466698410272 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:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1532ms 09:13:30 INFO - PROCESS | 1754 | 1466698410339 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1754 | 1466698410343 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:13:30 INFO - PROCESS | 1754 | 1466698410349 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1754 | 1466698410353 Marionette TRACE conn4 <- [1,2806,null,{}] 09:13:30 INFO - PROCESS | 1754 | 1466698410358 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:13:30 INFO - PROCESS | 1754 | 1466698410363 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:30 INFO - PROCESS | 1754 | 1466698410571 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:13:30 INFO - PROCESS | 1754 | 1466698410789 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1754 | 1466698410797 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x952f0800 == 38 [pid = 1754] [id = 709] 09:13:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x95349000) [pid = 1754] [serial = 2128] [outer = (nil)] 09:13:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x983af800) [pid = 1754] [serial = 2129] [outer = 0x95349000] 09:13:30 INFO - PROCESS | 1754 | 1466698410912 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x983b8c00) [pid = 1754] [serial = 2130] [outer = 0x95349000] 09:13:31 INFO - PROCESS | 1754 | 1466698411808 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:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1530ms 09:13:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:13:31 INFO - PROCESS | 1754 | 1466698411880 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1754 | 1466698411883 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:13:31 INFO - PROCESS | 1754 | 1466698411890 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1754 | 1466698411893 Marionette TRACE conn4 <- [1,2810,null,{}] 09:13:31 INFO - PROCESS | 1754 | 1466698411899 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:13:31 INFO - PROCESS | 1754 | 1466698411904 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:32 INFO - PROCESS | 1754 | 1466698412075 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:13:32 INFO - PROCESS | 1754 | 1466698412353 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1754 | 1466698412362 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbee400 == 39 [pid = 1754] [id = 710] 09:13:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8ed32800) [pid = 1754] [serial = 2131] [outer = (nil)] 09:13:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x983bf000) [pid = 1754] [serial = 2132] [outer = 0x8ed32800] 09:13:32 INFO - PROCESS | 1754 | 1466698412443 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9936b000) [pid = 1754] [serial = 2133] [outer = 0x8ed32800] 09:13:33 INFO - PROCESS | 1754 | 1466698413341 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:13:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:13:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1480ms 09:13:33 INFO - PROCESS | 1754 | 1466698413369 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 1754 | 1466698413373 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:13:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:13:33 INFO - PROCESS | 1754 | 1466698413379 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1754 | 1466698413382 Marionette TRACE conn4 <- [1,2814,null,{}] 09:13:33 INFO - PROCESS | 1754 | 1466698413388 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:13:33 INFO - PROCESS | 1754 | 1466698413393 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:33 INFO - PROCESS | 1754 | 1466698413653 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:13:33 INFO - PROCESS | 1754 | 1466698413856 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 1754 | 1466698413865 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed3e400 == 40 [pid = 1754] [id = 711] 09:13:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8f8d7000) [pid = 1754] [serial = 2134] [outer = (nil)] 09:13:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x99369800) [pid = 1754] [serial = 2135] [outer = 0x8f8d7000] 09:13:33 INFO - PROCESS | 1754 | 1466698413946 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x99ff1c00) [pid = 1754] [serial = 2136] [outer = 0x8f8d7000] 09:13:34 INFO - PROCESS | 1754 | 1466698414881 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:13:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:13:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1541ms 09:13:34 INFO - PROCESS | 1754 | 1466698414921 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:13:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:13:34 INFO - PROCESS | 1754 | 1466698414925 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:13:34 INFO - PROCESS | 1754 | 1466698414931 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1754 | 1466698414934 Marionette TRACE conn4 <- [1,2818,null,{}] 09:13:34 INFO - PROCESS | 1754 | 1466698414940 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:13:34 INFO - PROCESS | 1754 | 1466698414945 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:35 INFO - PROCESS | 1754 | 1466698415117 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:13:35 INFO - PROCESS | 1754 | 1466698415344 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1754 | 1466698415360 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da82000 == 41 [pid = 1754] [id = 712] 09:13:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8da83800) [pid = 1754] [serial = 2137] [outer = (nil)] 09:13:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x9200f400) [pid = 1754] [serial = 2138] [outer = 0x8da83800] 09:13:35 INFO - PROCESS | 1754 | 1466698415485 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x9a133400) [pid = 1754] [serial = 2139] [outer = 0x8da83800] 09:13:36 INFO - PROCESS | 1754 | 1466698416665 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:13:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:13:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1789ms 09:13:36 INFO - PROCESS | 1754 | 1466698416719 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:13:36 INFO - PROCESS | 1754 | 1466698416725 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:13:36 INFO - PROCESS | 1754 | 1466698416733 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1754 | 1466698416736 Marionette TRACE conn4 <- [1,2822,null,{}] 09:13:36 INFO - PROCESS | 1754 | 1466698416745 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:13:36 INFO - PROCESS | 1754 | 1466698416749 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:36 INFO - PROCESS | 1754 | 1466698416932 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:13:37 INFO - PROCESS | 1754 | 1466698417234 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1754 | 1466698417251 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c3ad400 == 42 [pid = 1754] [id = 713] 09:13:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d993400) [pid = 1754] [serial = 2140] [outer = (nil)] 09:13:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8dc4b400) [pid = 1754] [serial = 2141] [outer = 0x8d993400] 09:13:37 INFO - PROCESS | 1754 | 1466698417416 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8dd87400) [pid = 1754] [serial = 2142] [outer = 0x8d993400] 09:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8c384800 == 41 [pid = 1754] [id = 701] 09:13:37 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3f000 == 40 [pid = 1754] [id = 700] 09:13:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd8c800 == 39 [pid = 1754] [id = 699] 09:13:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8d994c00 == 38 [pid = 1754] [id = 698] 09:13:38 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3e000 == 37 [pid = 1754] [id = 697] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9ce9a400) [pid = 1754] [serial = 1938] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x9d345800) [pid = 1754] [serial = 1971] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9d3de800) [pid = 1754] [serial = 2027] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9d566000) [pid = 1754] [serial = 2028] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0xa3324c00) [pid = 1754] [serial = 2033] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0xa4d46800) [pid = 1754] [serial = 2034] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x92008c00) [pid = 1754] [serial = 2018] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x92426400) [pid = 1754] [serial = 2019] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9c187c00) [pid = 1754] [serial = 2024] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9c74fc00) [pid = 1754] [serial = 2025] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9d380400) [pid = 1754] [serial = 2036] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x9d383c00) [pid = 1754] [serial = 2037] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9533fc00) [pid = 1754] [serial = 2021] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x953c1000) [pid = 1754] [serial = 2022] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x983ad400) [pid = 1754] [serial = 2016] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0xa236b800) [pid = 1754] [serial = 2030] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0xa2389000) [pid = 1754] [serial = 2031] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9bca1400) [pid = 1754] [serial = 2054] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x9c007800) [pid = 1754] [serial = 2055] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x99fe6c00) [pid = 1754] [serial = 2048] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9b66a400) [pid = 1754] [serial = 2049] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9988bc00) [pid = 1754] [serial = 2051] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9bae4400) [pid = 1754] [serial = 2052] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8f739c00) [pid = 1754] [serial = 2039] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9138d000) [pid = 1754] [serial = 2040] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9532b000) [pid = 1754] [serial = 2045] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x8f8d8400) [pid = 1754] [serial = 2042] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x92119400) [pid = 1754] [serial = 2043] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x953b8c00) [pid = 1754] [serial = 2046] [outer = (nil)] [url = about:blank] 09:13:38 INFO - PROCESS | 1754 | 1466698418391 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:13:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:13:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1694ms 09:13:38 INFO - PROCESS | 1754 | 1466698418425 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 1754 | 1466698418431 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:13:38 INFO - PROCESS | 1754 | 1466698418441 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 1754 | 1466698418444 Marionette TRACE conn4 <- [1,2826,null,{}] 09:13:38 INFO - PROCESS | 1754 | 1466698418451 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:13:38 INFO - PROCESS | 1754 | 1466698418456 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:38 INFO - PROCESS | 1754 | 1466698418650 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:13:38 INFO - PROCESS | 1754 | 1466698418836 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1754 | 1466698418843 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf65000 == 38 [pid = 1754] [id = 714] 09:13:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x8e552400) [pid = 1754] [serial = 2143] [outer = (nil)] 09:13:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8f744c00) [pid = 1754] [serial = 2144] [outer = 0x8e552400] 09:13:38 INFO - PROCESS | 1754 | 1466698418920 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x8f8d9c00) [pid = 1754] [serial = 2145] [outer = 0x8e552400] 09:13:39 INFO - PROCESS | 1754 | 1466698419787 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:13:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1382ms 09:13:39 INFO - PROCESS | 1754 | 1466698419823 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1754 | 1466698419827 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:13:39 INFO - PROCESS | 1754 | 1466698419837 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1754 | 1466698419842 Marionette TRACE conn4 <- [1,2830,null,{}] 09:13:39 INFO - PROCESS | 1754 | 1466698419885 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:13:39 INFO - PROCESS | 1754 | 1466698419893 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:40 INFO - PROCESS | 1754 | 1466698420074 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:13:40 INFO - PROCESS | 1754 | 1466698420086 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1754 | 1466698420096 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x92528400 == 39 [pid = 1754] [id = 715] 09:13:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x92528800) [pid = 1754] [serial = 2146] [outer = (nil)] 09:13:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x92533400) [pid = 1754] [serial = 2147] [outer = 0x92528800] 09:13:40 INFO - PROCESS | 1754 | 1466698420166 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x92586c00) [pid = 1754] [serial = 2148] [outer = 0x92528800] 09:13:41 INFO - PROCESS | 1754 | 1466698421240 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:13:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:13:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1441ms 09:13:41 INFO - PROCESS | 1754 | 1466698421274 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 1754 | 1466698421278 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:13:41 INFO - PROCESS | 1754 | 1466698421284 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 1754 | 1466698421287 Marionette TRACE conn4 <- [1,2834,null,{}] 09:13:41 INFO - PROCESS | 1754 | 1466698421301 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:13:41 INFO - PROCESS | 1754 | 1466698421305 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:41 INFO - PROCESS | 1754 | 1466698421541 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:13:41 INFO - PROCESS | 1754 | 1466698421568 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1754 | 1466698421575 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd86c00 == 40 [pid = 1754] [id = 716] 09:13:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x92531c00) [pid = 1754] [serial = 2149] [outer = (nil)] 09:13:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x951ba000) [pid = 1754] [serial = 2150] [outer = 0x92531c00] 09:13:41 INFO - PROCESS | 1754 | 1466698421641 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x95329c00) [pid = 1754] [serial = 2151] [outer = 0x92531c00] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x8dc4c800) [pid = 1754] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x8c3abc00) [pid = 1754] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x8dd8d400) [pid = 1754] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9d248400) [pid = 1754] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x8d993c00) [pid = 1754] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x8c391000) [pid = 1754] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x916eb000) [pid = 1754] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x8c387800) [pid = 1754] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0xa1128000) [pid = 1754] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x8f73e400) [pid = 1754] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x9c188000) [pid = 1754] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x8dd91000) [pid = 1754] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x983aa400) [pid = 1754] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x9200f800) [pid = 1754] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x983bec00) [pid = 1754] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9c010800) [pid = 1754] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x9d560c00) [pid = 1754] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x8ed34400) [pid = 1754] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9845f800) [pid = 1754] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x9c36fc00) [pid = 1754] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x9cedbc00) [pid = 1754] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8da7e800) [pid = 1754] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0xa23a9c00) [pid = 1754] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8d99a000) [pid = 1754] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8bf3ec00) [pid = 1754] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x916ef000) [pid = 1754] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8bf3cc00) [pid = 1754] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:13:42 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8f8dc000) [pid = 1754] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:13:42 INFO - PROCESS | 1754 | 1466698422940 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:13:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1687ms 09:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:13:42 INFO - PROCESS | 1754 | 1466698422972 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1754 | 1466698422974 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:13:42 INFO - PROCESS | 1754 | 1466698422990 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1754 | 1466698422992 Marionette TRACE conn4 <- [1,2838,null,{}] 09:13:43 INFO - PROCESS | 1754 | 1466698422999 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:13:43 INFO - PROCESS | 1754 | 1466698423004 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:43 INFO - PROCESS | 1754 | 1466698423153 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:13:43 INFO - PROCESS | 1754 | 1466698423166 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 1754 | 1466698423177 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf32800 == 41 [pid = 1754] [id = 717] 09:13:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8c3a5000) [pid = 1754] [serial = 2152] [outer = (nil)] 09:13:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8dc47400) [pid = 1754] [serial = 2153] [outer = 0x8c3a5000] 09:13:43 INFO - PROCESS | 1754 | 1466698423253 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8e54d400) [pid = 1754] [serial = 2154] [outer = 0x8c3a5000] 09:13:44 INFO - PROCESS | 1754 | 1466698424190 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:13:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:13:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1241ms 09:13:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:13:44 INFO - PROCESS | 1754 | 1466698424222 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 1754 | 1466698424224 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:13:44 INFO - PROCESS | 1754 | 1466698424229 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 1754 | 1466698424233 Marionette TRACE conn4 <- [1,2842,null,{}] 09:13:44 INFO - PROCESS | 1754 | 1466698424248 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:13:44 INFO - PROCESS | 1754 | 1466698424257 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:44 INFO - PROCESS | 1754 | 1466698424465 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:13:44 INFO - PROCESS | 1754 | 1466698424474 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 1754 | 1466698424483 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8da7e800 == 42 [pid = 1754] [id = 718] 09:13:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8dd91000) [pid = 1754] [serial = 2155] [outer = (nil)] 09:13:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x953b7400) [pid = 1754] [serial = 2156] [outer = 0x8dd91000] 09:13:44 INFO - PROCESS | 1754 | 1466698424548 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x983c2400) [pid = 1754] [serial = 2157] [outer = 0x8dd91000] 09:13:45 INFO - PROCESS | 1754 | 1466698425774 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:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1595ms 09:13:45 INFO - PROCESS | 1754 | 1466698425826 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 1754 | 1466698425833 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:13:45 INFO - PROCESS | 1754 | 1466698425841 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 1754 | 1466698425845 Marionette TRACE conn4 <- [1,2846,null,{}] 09:13:45 INFO - PROCESS | 1754 | 1466698425853 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:13:45 INFO - PROCESS | 1754 | 1466698425859 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:46 INFO - PROCESS | 1754 | 1466698426049 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:13:46 INFO - PROCESS | 1754 | 1466698426327 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1754 | 1466698426335 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c3adc00 == 43 [pid = 1754] [id = 719] 09:13:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x8dbed800) [pid = 1754] [serial = 2158] [outer = (nil)] 09:13:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x8ed33c00) [pid = 1754] [serial = 2159] [outer = 0x8dbed800] 09:13:46 INFO - PROCESS | 1754 | 1466698426463 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x8f745000) [pid = 1754] [serial = 2160] [outer = 0x8dbed800] 09:13:47 INFO - PROCESS | 1754 | 1466698427401 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:13:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:13:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1634ms 09:13:47 INFO - PROCESS | 1754 | 1466698427475 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 1754 | 1466698427483 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:13:47 INFO - PROCESS | 1754 | 1466698427494 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1754 | 1466698427498 Marionette TRACE conn4 <- [1,2850,null,{}] 09:13:47 INFO - PROCESS | 1754 | 1466698427504 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:13:47 INFO - PROCESS | 1754 | 1466698427510 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:47 INFO - PROCESS | 1754 | 1466698427739 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:13:48 INFO - PROCESS | 1754 | 1466698428046 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 1754 | 1466698428055 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x916ec400 == 44 [pid = 1754] [id = 720] 09:13:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x92423c00) [pid = 1754] [serial = 2161] [outer = (nil)] 09:13:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x92534000) [pid = 1754] [serial = 2162] [outer = 0x92423c00] 09:13:48 INFO - PROCESS | 1754 | 1466698428179 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x93c5ac00) [pid = 1754] [serial = 2163] [outer = 0x92423c00] 09:13:49 INFO - PROCESS | 1754 | 1466698429103 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:13:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:13:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1681ms 09:13:49 INFO - PROCESS | 1754 | 1466698429175 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 1754 | 1466698429179 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:13:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:13:49 INFO - PROCESS | 1754 | 1466698429186 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 1754 | 1466698429192 Marionette TRACE conn4 <- [1,2854,null,{}] 09:13:49 INFO - PROCESS | 1754 | 1466698429210 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:13:49 INFO - PROCESS | 1754 | 1466698429218 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:49 INFO - PROCESS | 1754 | 1466698429444 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:13:49 INFO - PROCESS | 1754 | 1466698429708 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1754 | 1466698429717 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x92008400 == 45 [pid = 1754] [id = 721] 09:13:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x953bd400) [pid = 1754] [serial = 2164] [outer = (nil)] 09:13:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x983af000) [pid = 1754] [serial = 2165] [outer = 0x953bd400] 09:13:49 INFO - PROCESS | 1754 | 1466698429842 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x99fe7c00) [pid = 1754] [serial = 2166] [outer = 0x953bd400] 09:13:50 INFO - PROCESS | 1754 | 1466698430749 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:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1637ms 09:13:50 INFO - PROCESS | 1754 | 1466698430824 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1754 | 1466698430828 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:13:50 INFO - PROCESS | 1754 | 1466698430834 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1754 | 1466698430837 Marionette TRACE conn4 <- [1,2858,null,{}] 09:13:50 INFO - PROCESS | 1754 | 1466698430843 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:13:50 INFO - PROCESS | 1754 | 1466698430848 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:51 INFO - PROCESS | 1754 | 1466698431037 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:13:51 INFO - PROCESS | 1754 | 1466698431265 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1754 | 1466698431274 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c3ad800 == 46 [pid = 1754] [id = 722] 09:13:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x9533d800) [pid = 1754] [serial = 2167] [outer = (nil)] 09:13:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9b66a000) [pid = 1754] [serial = 2168] [outer = 0x9533d800] 09:13:51 INFO - PROCESS | 1754 | 1466698431430 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9ba0c400) [pid = 1754] [serial = 2169] [outer = 0x9533d800] 09:13:52 INFO - PROCESS | 1754 | 1466698432358 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:13:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:13:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1580ms 09:13:52 INFO - PROCESS | 1754 | 1466698432416 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1754 | 1466698432419 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:13:52 INFO - PROCESS | 1754 | 1466698432426 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1754 | 1466698432430 Marionette TRACE conn4 <- [1,2862,null,{}] 09:13:52 INFO - PROCESS | 1754 | 1466698432436 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:13:52 INFO - PROCESS | 1754 | 1466698432441 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:52 INFO - PROCESS | 1754 | 1466698432625 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:13:52 INFO - PROCESS | 1754 | 1466698432845 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1754 | 1466698432854 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a1ddc00 == 47 [pid = 1754] [id = 723] 09:13:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9a285000) [pid = 1754] [serial = 2170] [outer = (nil)] 09:13:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9bc9d400) [pid = 1754] [serial = 2171] [outer = 0x9a285000] 09:13:52 INFO - PROCESS | 1754 | 1466698432975 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9bd65800) [pid = 1754] [serial = 2172] [outer = 0x9a285000] 09:13:53 INFO - PROCESS | 1754 | 1466698433939 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:13:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:13:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1580ms 09:13:54 INFO - PROCESS | 1754 | 1466698434007 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 1754 | 1466698434011 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:13:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:13:54 INFO - PROCESS | 1754 | 1466698434017 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 1754 | 1466698434021 Marionette TRACE conn4 <- [1,2866,null,{}] 09:13:54 INFO - PROCESS | 1754 | 1466698434026 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:13:54 INFO - PROCESS | 1754 | 1466698434037 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:54 INFO - PROCESS | 1754 | 1466698434284 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:13:54 INFO - PROCESS | 1754 | 1466698434589 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 1754 | 1466698434599 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3ac00 == 48 [pid = 1754] [id = 724] 09:13:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9a48d000) [pid = 1754] [serial = 2173] [outer = (nil)] 09:13:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x9c181800) [pid = 1754] [serial = 2174] [outer = 0x9a48d000] 09:13:54 INFO - PROCESS | 1754 | 1466698434682 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x9c185800) [pid = 1754] [serial = 2175] [outer = 0x9a48d000] 09:13:55 INFO - PROCESS | 1754 | 1466698435556 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:13:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:13:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1582ms 09:13:55 INFO - PROCESS | 1754 | 1466698435601 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 1754 | 1466698435605 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:13:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:13:55 INFO - PROCESS | 1754 | 1466698435612 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 1754 | 1466698435615 Marionette TRACE conn4 <- [1,2870,null,{}] 09:13:55 INFO - PROCESS | 1754 | 1466698435621 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:13:55 INFO - PROCESS | 1754 | 1466698435626 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:55 INFO - PROCESS | 1754 | 1466698435802 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:13:56 INFO - PROCESS | 1754 | 1466698436074 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1754 | 1466698436083 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54b400 == 49 [pid = 1754] [id = 725] 09:13:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x91381c00) [pid = 1754] [serial = 2176] [outer = (nil)] 09:13:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x9c374400) [pid = 1754] [serial = 2177] [outer = 0x91381c00] 09:13:56 INFO - PROCESS | 1754 | 1466698436215 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x9c74ac00) [pid = 1754] [serial = 2178] [outer = 0x91381c00] 09:13:57 INFO - PROCESS | 1754 | 1466698437058 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:13:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:13:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1478ms 09:13:57 INFO - PROCESS | 1754 | 1466698437092 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 1754 | 1466698437102 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:13:57 INFO - PROCESS | 1754 | 1466698437127 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1754 | 1466698437130 Marionette TRACE conn4 <- [1,2874,null,{}] 09:13:57 INFO - PROCESS | 1754 | 1466698437136 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:13:57 INFO - PROCESS | 1754 | 1466698437141 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:57 INFO - PROCESS | 1754 | 1466698437328 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:13:57 INFO - PROCESS | 1754 | 1466698437594 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1754 | 1466698437602 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c183800 == 50 [pid = 1754] [id = 726] 09:13:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9c18b800) [pid = 1754] [serial = 2179] [outer = (nil)] 09:13:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x9cedb000) [pid = 1754] [serial = 2180] [outer = 0x9c18b800] 09:13:57 INFO - PROCESS | 1754 | 1466698437680 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9d17a000) [pid = 1754] [serial = 2181] [outer = 0x9c18b800] 09:13:58 INFO - PROCESS | 1754 | 1466698438604 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:13:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:13:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1533ms 09:13:58 INFO - PROCESS | 1754 | 1466698438657 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 1754 | 1466698438662 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:13:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:13:58 INFO - PROCESS | 1754 | 1466698438668 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 1754 | 1466698438670 Marionette TRACE conn4 <- [1,2878,null,{}] 09:13:58 INFO - PROCESS | 1754 | 1466698438676 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:13:58 INFO - PROCESS | 1754 | 1466698438681 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:58 INFO - PROCESS | 1754 | 1466698438941 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:13:59 INFO - PROCESS | 1754 | 1466698439144 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1754 | 1466698439151 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:13:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x983c2000 == 51 [pid = 1754] [id = 727] 09:13:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x9c187c00) [pid = 1754] [serial = 2182] [outer = (nil)] 09:13:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9d24d800) [pid = 1754] [serial = 2183] [outer = 0x9c187c00] 09:13:59 INFO - PROCESS | 1754 | 1466698439274 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9d352400) [pid = 1754] [serial = 2184] [outer = 0x9c187c00] 09:14:00 INFO - PROCESS | 1754 | 1466698440180 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:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1583ms 09:14:00 INFO - PROCESS | 1754 | 1466698440257 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 1754 | 1466698440260 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:14:00 INFO - PROCESS | 1754 | 1466698440269 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1754 | 1466698440272 Marionette TRACE conn4 <- [1,2882,null,{}] 09:14:00 INFO - PROCESS | 1754 | 1466698440278 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:14:00 INFO - PROCESS | 1754 | 1466698440283 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:00 INFO - PROCESS | 1754 | 1466698440472 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:14:00 INFO - PROCESS | 1754 | 1466698440845 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 1754 | 1466698440851 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c383800 == 52 [pid = 1754] [id = 728] 09:14:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8d999c00) [pid = 1754] [serial = 2185] [outer = (nil)] 09:14:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x916ec800) [pid = 1754] [serial = 2186] [outer = 0x8d999c00] 09:14:00 INFO - PROCESS | 1754 | 1466698440954 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x93e7d400) [pid = 1754] [serial = 2187] [outer = 0x8d999c00] 09:14:01 INFO - PROCESS | 1754 | 1466698441829 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:14:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:14:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1630ms 09:14:01 INFO - PROCESS | 1754 | 1466698441900 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 1754 | 1466698441905 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:14:01 INFO - PROCESS | 1754 | 1466698441911 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 1754 | 1466698441916 Marionette TRACE conn4 <- [1,2886,null,{}] 09:14:01 INFO - PROCESS | 1754 | 1466698441922 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:14:01 INFO - PROCESS | 1754 | 1466698441928 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:02 INFO - PROCESS | 1754 | 1466698442147 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:14:02 INFO - PROCESS | 1754 | 1466698442879 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1754 | 1466698442888 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c3a5400 == 53 [pid = 1754] [id = 729] 09:14:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8c3a5800) [pid = 1754] [serial = 2188] [outer = (nil)] 09:14:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8d992c00) [pid = 1754] [serial = 2189] [outer = 0x8c3a5800] 09:14:02 INFO - PROCESS | 1754 | 1466698442965 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8dc47800) [pid = 1754] [serial = 2190] [outer = 0x8c3a5800] 09:14:03 INFO - PROCESS | 1754 | 1466698443858 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:14:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:14:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1989ms 09:14:03 INFO - PROCESS | 1754 | 1466698443904 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:14:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:14:03 INFO - PROCESS | 1754 | 1466698443910 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:14:03 INFO - PROCESS | 1754 | 1466698443917 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1754 | 1466698443920 Marionette TRACE conn4 <- [1,2890,null,{}] 09:14:03 INFO - PROCESS | 1754 | 1466698443928 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:14:03 INFO - PROCESS | 1754 | 1466698443936 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:04 INFO - PROCESS | 1754 | 1466698444111 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:14:04 INFO - PROCESS | 1754 | 1466698444405 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 1754 | 1466698444421 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x92005000 == 54 [pid = 1754] [id = 730] 09:14:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x92008c00) [pid = 1754] [serial = 2191] [outer = (nil)] 09:14:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x92114800) [pid = 1754] [serial = 2192] [outer = 0x92008c00] 09:14:04 INFO - PROCESS | 1754 | 1466698444590 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x92427400) [pid = 1754] [serial = 2193] [outer = 0x92008c00] 09:14:05 INFO - PROCESS | 1754 | 1466698445462 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:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x91387000 == 53 [pid = 1754] [id = 619] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3c000 == 52 [pid = 1754] [id = 620] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3a000 == 51 [pid = 1754] [id = 624] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8db800 == 50 [pid = 1754] [id = 634] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8d99f800 == 49 [pid = 1754] [id = 621] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x92337c00 == 48 [pid = 1754] [id = 618] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x993ca400 == 47 [pid = 1754] [id = 623] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8d993000 == 46 [pid = 1754] [id = 625] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x9534ac00 == 45 [pid = 1754] [id = 627] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8f8d6400 == 44 [pid = 1754] [id = 704] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8c3ae400 == 43 [pid = 1754] [id = 707] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf38400 == 42 [pid = 1754] [id = 628] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbee400 == 41 [pid = 1754] [id = 710] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed3e800 == 40 [pid = 1754] [id = 705] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5e800 == 39 [pid = 1754] [id = 622] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x92e85000 == 38 [pid = 1754] [id = 706] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed3e400 == 37 [pid = 1754] [id = 711] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3c800 == 36 [pid = 1754] [id = 633] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf62c00 == 35 [pid = 1754] [id = 631] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8da82000 == 34 [pid = 1754] [id = 712] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf33c00 == 33 [pid = 1754] [id = 702] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x9d243800 == 32 [pid = 1754] [id = 630] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x952f0800 == 31 [pid = 1754] [id = 709] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf9000 == 30 [pid = 1754] [id = 703] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8f740000 == 29 [pid = 1754] [id = 617] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf33400 == 28 [pid = 1754] [id = 708] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8e559800 == 27 [pid = 1754] [id = 632] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x9200cc00 == 26 [pid = 1754] [id = 626] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf60000 == 25 [pid = 1754] [id = 629] 09:14:06 INFO - PROCESS | 1754 | --DOCSHELL 0x8da86c00 == 24 [pid = 1754] [id = 696] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x952f0c00) [pid = 1754] [serial = 1950] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0xa327a400) [pid = 1754] [serial = 1989] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9258d400) [pid = 1754] [serial = 1974] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9bc9b400) [pid = 1754] [serial = 1935] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0xa23a7c00) [pid = 1754] [serial = 1986] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x9d908800) [pid = 1754] [serial = 1944] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9d24e000) [pid = 1754] [serial = 1941] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0xa4d0d000) [pid = 1754] [serial = 1992] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9bae6c00) [pid = 1754] [serial = 1977] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x93ace000) [pid = 1754] [serial = 2058] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x92581c00) [pid = 1754] [serial = 2057] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9ba0bc00) [pid = 1754] [serial = 2061] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x9845f000) [pid = 1754] [serial = 2060] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x9c370400) [pid = 1754] [serial = 2064] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0xa208d400) [pid = 1754] [serial = 1947] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9c187000) [pid = 1754] [serial = 2063] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9d245400) [pid = 1754] [serial = 2067] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9d908400) [pid = 1754] [serial = 1980] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9cee1400) [pid = 1754] [serial = 2066] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9d384000) [pid = 1754] [serial = 2070] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x9d380800) [pid = 1754] [serial = 2069] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0xa23a0800) [pid = 1754] [serial = 2073] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0xa2243400) [pid = 1754] [serial = 2072] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x9200e800) [pid = 1754] [serial = 2105] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0xa333a000) [pid = 1754] [serial = 2076] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0xa3279400) [pid = 1754] [serial = 2075] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0xa61b6400) [pid = 1754] [serial = 2079] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0xa610f400) [pid = 1754] [serial = 2078] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x8d9a0800) [pid = 1754] [serial = 2096] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x8da84400) [pid = 1754] [serial = 2097] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x8bf5ec00) [pid = 1754] [serial = 2093] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x8c388400) [pid = 1754] [serial = 2094] [outer = (nil)] [url = about:blank] 09:14:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:14:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 3140ms 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9252f800) [pid = 1754] [serial = 2091] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x92337400) [pid = 1754] [serial = 2090] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x8dc51000) [pid = 1754] [serial = 2082] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8dc4e000) [pid = 1754] [serial = 2081] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x916e2400) [pid = 1754] [serial = 2102] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0xa4f1b000) [pid = 1754] [serial = 2085] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x92001800) [pid = 1754] [serial = 2084] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8dc50000) [pid = 1754] [serial = 2088] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x92002000) [pid = 1754] [serial = 2103] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8e550800) [pid = 1754] [serial = 2099] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8dbef800) [pid = 1754] [serial = 2087] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8ed3a800) [pid = 1754] [serial = 2100] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0xa2332800) [pid = 1754] [serial = 1983] [outer = (nil)] [url = about:blank] 09:14:07 INFO - PROCESS | 1754 | 1466698447207 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 1754 | 1466698447211 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:14:07 INFO - PROCESS | 1754 | 1466698447222 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 1754 | 1466698447229 Marionette TRACE conn4 <- [1,2894,null,{}] 09:14:07 INFO - PROCESS | 1754 | 1466698447237 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:14:07 INFO - PROCESS | 1754 | 1466698447242 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:07 INFO - PROCESS | 1754 | 1466698447391 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:14:07 INFO - PROCESS | 1754 | 1466698447539 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1754 | 1466698447553 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5e800 == 25 [pid = 1754] [id = 731] 09:14:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8bf5ec00) [pid = 1754] [serial = 2194] [outer = (nil)] 09:14:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8bf62c00) [pid = 1754] [serial = 2195] [outer = 0x8bf5ec00] 09:14:07 INFO - PROCESS | 1754 | 1466698447617 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8bf67c00) [pid = 1754] [serial = 2196] [outer = 0x8bf5ec00] 09:14:08 INFO - PROCESS | 1754 | 1466698448428 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:14:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:14:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1237ms 09:14:08 INFO - PROCESS | 1754 | 1466698448467 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1754 | 1466698448471 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:14:08 INFO - PROCESS | 1754 | 1466698448484 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1754 | 1466698448491 Marionette TRACE conn4 <- [1,2898,null,{}] 09:14:08 INFO - PROCESS | 1754 | 1466698448496 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:14:08 INFO - PROCESS | 1754 | 1466698448502 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:08 INFO - PROCESS | 1754 | 1466698448662 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:14:08 INFO - PROCESS | 1754 | 1466698448672 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 1754 | 1466698448679 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d997c00 == 26 [pid = 1754] [id = 732] 09:14:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8d998800) [pid = 1754] [serial = 2197] [outer = (nil)] 09:14:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8d99f000) [pid = 1754] [serial = 2198] [outer = 0x8d998800] 09:14:08 INFO - PROCESS | 1754 | 1466698448748 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8da79c00) [pid = 1754] [serial = 2199] [outer = 0x8d998800] 09:14:09 INFO - PROCESS | 1754 | 1466698449704 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:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1292ms 09:14:09 INFO - PROCESS | 1754 | 1466698449772 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 1754 | 1466698449775 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:14:09 INFO - PROCESS | 1754 | 1466698449781 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 1754 | 1466698449785 Marionette TRACE conn4 <- [1,2902,null,{}] 09:14:09 INFO - PROCESS | 1754 | 1466698449822 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:14:09 INFO - PROCESS | 1754 | 1466698449831 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:10 INFO - PROCESS | 1754 | 1466698450045 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:14:10 INFO - PROCESS | 1754 | 1466698450070 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 1754 | 1466698450083 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dc48c00 == 27 [pid = 1754] [id = 733] 09:14:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8dc49c00) [pid = 1754] [serial = 2200] [outer = (nil)] 09:14:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8dc51c00) [pid = 1754] [serial = 2201] [outer = 0x8dc49c00] 09:14:10 INFO - PROCESS | 1754 | 1466698450153 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x8dd87000) [pid = 1754] [serial = 2202] [outer = 0x8dc49c00] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x8da83800) [pid = 1754] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8c3a5000) [pid = 1754] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8d993400) [pid = 1754] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8f8d9400) [pid = 1754] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x92004400) [pid = 1754] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8ed32800) [pid = 1754] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8dd8b400) [pid = 1754] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8f8d7000) [pid = 1754] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8e552400) [pid = 1754] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x93c4c400) [pid = 1754] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x95349000) [pid = 1754] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8da81c00) [pid = 1754] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9523f000) [pid = 1754] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8bf35000) [pid = 1754] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8dc52000) [pid = 1754] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x92531c00) [pid = 1754] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x92528800) [pid = 1754] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:14:11 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8dd91000) [pid = 1754] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:14:12 INFO - PROCESS | 1754 | 1466698452150 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:14:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2399ms 09:14:12 INFO - PROCESS | 1754 | 1466698452182 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 1754 | 1466698452194 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:14:12 INFO - PROCESS | 1754 | 1466698452209 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1754 | 1466698452215 Marionette TRACE conn4 <- [1,2906,null,{}] 09:14:12 INFO - PROCESS | 1754 | 1466698452223 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:14:12 INFO - PROCESS | 1754 | 1466698452229 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:12 INFO - PROCESS | 1754 | 1466698452415 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:14:12 INFO - PROCESS | 1754 | 1466698452609 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 1754 | 1466698452623 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5b400 == 28 [pid = 1754] [id = 734] 09:14:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8bf5c800) [pid = 1754] [serial = 2203] [outer = (nil)] 09:14:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8c3a2800) [pid = 1754] [serial = 2204] [outer = 0x8bf5c800] 09:14:12 INFO - PROCESS | 1754 | 1466698452738 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8d994000) [pid = 1754] [serial = 2205] [outer = 0x8bf5c800] 09:14:13 INFO - PROCESS | 1754 | 1466698453674 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:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1536ms 09:14:13 INFO - PROCESS | 1754 | 1466698453745 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 1754 | 1466698453751 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:14:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:14:13 INFO - PROCESS | 1754 | 1466698453762 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 1754 | 1466698453766 Marionette TRACE conn4 <- [1,2910,null,{}] 09:14:13 INFO - PROCESS | 1754 | 1466698453773 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:14:13 INFO - PROCESS | 1754 | 1466698453779 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:14 INFO - PROCESS | 1754 | 1466698453998 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:14:14 INFO - PROCESS | 1754 | 1466698454187 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 1754 | 1466698454193 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf35c00 == 29 [pid = 1754] [id = 735] 09:14:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8dbed000) [pid = 1754] [serial = 2206] [outer = (nil)] 09:14:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8dbfb400) [pid = 1754] [serial = 2207] [outer = 0x8dbed000] 09:14:14 INFO - PROCESS | 1754 | 1466698454279 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8dd89c00) [pid = 1754] [serial = 2208] [outer = 0x8dbed000] 09:14:15 INFO - PROCESS | 1754 | 1466698455175 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:14:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:14:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:14:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1438ms 09:14:15 INFO - PROCESS | 1754 | 1466698455207 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 1754 | 1466698455213 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:14:15 INFO - TEST-START | /DOMEvents/constructors.html 09:14:15 INFO - PROCESS | 1754 | 1466698455221 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 1754 | 1466698455227 Marionette TRACE conn4 <- [1,2914,null,{}] 09:14:15 INFO - PROCESS | 1754 | 1466698455243 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:14:15 INFO - PROCESS | 1754 | 1466698455251 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:15 INFO - PROCESS | 1754 | 1466698455420 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:14:15 INFO - PROCESS | 1754 | 1466698455614 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 1754 | 1466698455622 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed34000 == 30 [pid = 1754] [id = 736] 09:14:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8ed35c00) [pid = 1754] [serial = 2209] [outer = (nil)] 09:14:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8ed38000) [pid = 1754] [serial = 2210] [outer = 0x8ed35c00] 09:14:15 INFO - PROCESS | 1754 | 1466698455705 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8f738800) [pid = 1754] [serial = 2211] [outer = 0x8ed35c00] 09:14:16 INFO - PROCESS | 1754 | 1466698456756 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:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:14:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:14:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:14:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:14:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:14:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:14:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:14:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:14:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:14:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 1615ms 09:14:16 INFO - PROCESS | 1754 | 1466698456838 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1754 | 1466698456849 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:14:16 INFO - PROCESS | 1754 | 1466698456857 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1754 | 1466698456866 Marionette TRACE conn4 <- [1,2918,null,{}] 09:14:16 INFO - PROCESS | 1754 | 1466698456882 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:14:16 INFO - PROCESS | 1754 | 1466698456887 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:17 INFO - PROCESS | 1754 | 1466698457074 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:14:17 INFO - PROCESS | 1754 | 1466698457321 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1754 | 1466698457330 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38e800 == 31 [pid = 1754] [id = 737] 09:14:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8f8cdc00) [pid = 1754] [serial = 2212] [outer = (nil)] 09:14:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x91387000) [pid = 1754] [serial = 2213] [outer = 0x8f8cdc00] 09:14:17 INFO - PROCESS | 1754 | 1466698457453 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x916e1400) [pid = 1754] [serial = 2214] [outer = 0x8f8cdc00] 09:14:18 INFO - PROCESS | 1754 | 1466698458239 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:14:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1402ms 09:14:18 INFO - PROCESS | 1754 | 1466698458260 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:14:18 INFO - PROCESS | 1754 | 1466698458264 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:14:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:14:18 INFO - PROCESS | 1754 | 1466698458271 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1754 | 1466698458274 Marionette TRACE conn4 <- [1,2922,null,{}] 09:14:18 INFO - PROCESS | 1754 | 1466698458280 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:14:18 INFO - PROCESS | 1754 | 1466698458285 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:18 INFO - PROCESS | 1754 | 1466698458455 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:14:18 INFO - PROCESS | 1754 | 1466698458649 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 1754 | 1466698458659 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f738000 == 32 [pid = 1754] [id = 738] 09:14:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x8f8cec00) [pid = 1754] [serial = 2215] [outer = (nil)] 09:14:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x916e8800) [pid = 1754] [serial = 2216] [outer = 0x8f8cec00] 09:14:18 INFO - PROCESS | 1754 | 1466698458736 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x92001400) [pid = 1754] [serial = 2217] [outer = 0x8f8cec00] 09:14:19 INFO - PROCESS | 1754 | [1754] 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:14:19 INFO - PROCESS | 1754 | [1754] 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:14:19 INFO - PROCESS | 1754 | [1754] 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:14:19 INFO - PROCESS | 1754 | [1754] 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:14:19 INFO - PROCESS | 1754 | 1466698459612 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:14:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:14:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:14:19 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:14:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:14:19 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:14:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:14:19 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:14:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:14:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:14:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1380ms 09:14:19 INFO - PROCESS | 1754 | 1466698459655 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 1754 | 1466698459658 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:14:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:14:19 INFO - PROCESS | 1754 | 1466698459684 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1754 | 1466698459688 Marionette TRACE conn4 <- [1,2926,null,{}] 09:14:19 INFO - PROCESS | 1754 | 1466698459697 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:14:19 INFO - PROCESS | 1754 | 1466698459707 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:19 INFO - PROCESS | 1754 | 1466698459928 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:14:20 INFO - PROCESS | 1754 | 1466698460121 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 1754 | 1466698460127 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf58c00 == 33 [pid = 1754] [id = 739] 09:14:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x92337800) [pid = 1754] [serial = 2218] [outer = (nil)] 09:14:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x9256b400) [pid = 1754] [serial = 2219] [outer = 0x92337800] 09:14:20 INFO - PROCESS | 1754 | 1466698460209 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9256f800) [pid = 1754] [serial = 2220] [outer = 0x92337800] 09:14:20 INFO - PROCESS | 1754 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:14:21 INFO - PROCESS | 1754 | 1466698460999 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:14:21 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:14:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1356ms 09:14:21 INFO - PROCESS | 1754 | 1466698461022 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 1754 | 1466698461027 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:14:21 INFO - PROCESS | 1754 | 1466698461033 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 1754 | 1466698461037 Marionette TRACE conn4 <- [1,2930,null,{}] 09:14:21 INFO - PROCESS | 1754 | 1466698461042 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:14:21 INFO - PROCESS | 1754 | 1466698461047 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:21 INFO - PROCESS | 1754 | 1466698461212 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:14:21 INFO - PROCESS | 1754 | 1466698461409 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 1754 | 1466698461417 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x92534c00 == 34 [pid = 1754] [id = 740] 09:14:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x92582800) [pid = 1754] [serial = 2221] [outer = (nil)] 09:14:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x92587c00) [pid = 1754] [serial = 2222] [outer = 0x92582800] 09:14:21 INFO - PROCESS | 1754 | 1466698461496 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9258b800) [pid = 1754] [serial = 2223] [outer = 0x92582800] 09:14:22 INFO - PROCESS | 1754 | 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:14:22 INFO - PROCESS | 1754 | 1466698462318 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:14:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:14:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1341ms 09:14:22 INFO - PROCESS | 1754 | 1466698462374 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 1754 | 1466698462378 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:14:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:14:22 INFO - PROCESS | 1754 | 1466698462384 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 1754 | 1466698462388 Marionette TRACE conn4 <- [1,2934,null,{}] 09:14:22 INFO - PROCESS | 1754 | 1466698462394 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:14:22 INFO - PROCESS | 1754 | 1466698462399 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:22 INFO - PROCESS | 1754 | 1466698462599 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:14:22 INFO - PROCESS | 1754 | 1466698462791 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1754 | 1466698462803 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf61c00 == 35 [pid = 1754] [id = 741] 09:14:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8da81c00) [pid = 1754] [serial = 2224] [outer = (nil)] 09:14:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x93ac3000) [pid = 1754] [serial = 2225] [outer = 0x8da81c00] 09:14:22 INFO - PROCESS | 1754 | 1466698462878 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x8dc55c00) [pid = 1754] [serial = 2226] [outer = 0x8da81c00] 09:14:23 INFO - PROCESS | 1754 | 1466698463726 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:14:23 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:14:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1381ms 09:14:23 INFO - PROCESS | 1754 | 1466698463766 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1754 | 1466698463769 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:14:23 INFO - PROCESS | 1754 | 1466698463776 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1754 | 1466698463779 Marionette TRACE conn4 <- [1,2938,null,{}] 09:14:23 INFO - PROCESS | 1754 | 1466698463785 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:14:23 INFO - PROCESS | 1754 | 1466698463789 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:23 INFO - PROCESS | 1754 | 1466698463944 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:14:24 INFO - PROCESS | 1754 | 1466698464147 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 1754 | 1466698464157 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3a000 == 36 [pid = 1754] [id = 742] 09:14:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8bf3a800) [pid = 1754] [serial = 2227] [outer = (nil)] 09:14:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x93c50800) [pid = 1754] [serial = 2228] [outer = 0x8bf3a800] 09:14:24 INFO - PROCESS | 1754 | 1466698464242 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x93c4c400) [pid = 1754] [serial = 2229] [outer = 0x8bf3a800] 09:14:25 INFO - PROCESS | 1754 | 1466698465083 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:14:25 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:14:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1331ms 09:14:25 INFO - PROCESS | 1754 | 1466698465107 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 1754 | 1466698465111 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:14:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:14:25 INFO - PROCESS | 1754 | 1466698465117 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 1754 | 1466698465120 Marionette TRACE conn4 <- [1,2942,null,{}] 09:14:25 INFO - PROCESS | 1754 | 1466698465126 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:14:25 INFO - PROCESS | 1754 | 1466698465131 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:25 INFO - PROCESS | 1754 | 1466698465303 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:14:25 INFO - PROCESS | 1754 | 1466698465501 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1754 | 1466698465509 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c385c00 == 37 [pid = 1754] [id = 743] 09:14:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x8c38a800) [pid = 1754] [serial = 2230] [outer = (nil)] 09:14:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x8dbf7400) [pid = 1754] [serial = 2231] [outer = 0x8c38a800] 09:14:25 INFO - PROCESS | 1754 | 1466698465590 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8dd92c00) [pid = 1754] [serial = 2232] [outer = 0x8c38a800] 09:14:26 INFO - PROCESS | 1754 | 1466698466560 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:14:26 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:14:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:14:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1489ms 09:14:26 INFO - PROCESS | 1754 | 1466698466621 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 1754 | 1466698466626 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:14:26 INFO - PROCESS | 1754 | 1466698466635 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1754 | 1466698466640 Marionette TRACE conn4 <- [1,2946,null,{}] 09:14:26 INFO - PROCESS | 1754 | 1466698466648 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:14:26 INFO - PROCESS | 1754 | 1466698466654 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:26 INFO - PROCESS | 1754 | 1466698466818 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:14:27 INFO - PROCESS | 1754 | 1466698467016 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1754 | 1466698467027 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf30800 == 38 [pid = 1754] [id = 744] 09:14:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8bf3bc00) [pid = 1754] [serial = 2233] [outer = (nil)] 09:14:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x8bf66000) [pid = 1754] [serial = 2234] [outer = 0x8bf3bc00] 09:14:27 INFO - PROCESS | 1754 | 1466698467210 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8c38a000) [pid = 1754] [serial = 2235] [outer = 0x8bf3bc00] 09:14:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d997c00 == 37 [pid = 1754] [id = 732] 09:14:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5e800 == 36 [pid = 1754] [id = 731] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x92e83000) [pid = 1754] [serial = 2117] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x951ba000) [pid = 1754] [serial = 2150] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x8c390c00) [pid = 1754] [serial = 2109] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x983af800) [pid = 1754] [serial = 2129] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x92586c00) [pid = 1754] [serial = 2148] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x9936b000) [pid = 1754] [serial = 2133] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x8f8d9c00) [pid = 1754] [serial = 2145] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x9533d000) [pid = 1754] [serial = 2124] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x8dc4b400) [pid = 1754] [serial = 2141] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x8ed3a000) [pid = 1754] [serial = 2112] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x95329c00) [pid = 1754] [serial = 2151] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x92533400) [pid = 1754] [serial = 2147] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x99369800) [pid = 1754] [serial = 2135] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x95340000) [pid = 1754] [serial = 2127] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x9200f400) [pid = 1754] [serial = 2138] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x953b7400) [pid = 1754] [serial = 2156] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x983c2400) [pid = 1754] [serial = 2157] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8e54d400) [pid = 1754] [serial = 2154] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x9a133400) [pid = 1754] [serial = 2139] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8dc47400) [pid = 1754] [serial = 2153] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8dd87400) [pid = 1754] [serial = 2142] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x92118400) [pid = 1754] [serial = 2114] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x92e87c00) [pid = 1754] [serial = 2118] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x983bf000) [pid = 1754] [serial = 2132] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8ed32000) [pid = 1754] [serial = 2111] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x99ff1c00) [pid = 1754] [serial = 2136] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8f744c00) [pid = 1754] [serial = 2144] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x92528c00) [pid = 1754] [serial = 2115] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x93c8e400) [pid = 1754] [serial = 2120] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x983b8c00) [pid = 1754] [serial = 2130] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x93e78c00) [pid = 1754] [serial = 2121] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x953b4400) [pid = 1754] [serial = 2126] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x952efc00) [pid = 1754] [serial = 2123] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8bf3dc00) [pid = 1754] [serial = 2108] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x92111000) [pid = 1754] [serial = 2106] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1754 | 1466698468093 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:14:28 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:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1487ms 09:14:28 INFO - PROCESS | 1754 | 1466698468121 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1754 | 1466698468128 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:14:28 INFO - PROCESS | 1754 | 1466698468138 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1754 | 1466698468142 Marionette TRACE conn4 <- [1,2950,null,{}] 09:14:28 INFO - PROCESS | 1754 | 1466698468148 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:14:28 INFO - PROCESS | 1754 | 1466698468153 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:28 INFO - PROCESS | 1754 | 1466698468309 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:14:28 INFO - PROCESS | 1754 | 1466698468325 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1754 | 1466698468333 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99ec00 == 37 [pid = 1754] [id = 745] 09:14:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8da77800) [pid = 1754] [serial = 2236] [outer = (nil)] 09:14:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x8da80000) [pid = 1754] [serial = 2237] [outer = 0x8da77800] 09:14:28 INFO - PROCESS | 1754 | 1466698468439 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8dbef800) [pid = 1754] [serial = 2238] [outer = 0x8da77800] 09:14:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dc4c400 == 38 [pid = 1754] [id = 746] 09:14:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8dc4e400) [pid = 1754] [serial = 2239] [outer = (nil)] 09:14:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8dc54000) [pid = 1754] [serial = 2240] [outer = 0x8dc4e400] 09:14:29 INFO - PROCESS | 1754 | 1466698469325 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:14:29 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:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1245ms 09:14:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:14:29 INFO - PROCESS | 1754 | 1466698469382 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 1754 | 1466698469385 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:14:29 INFO - PROCESS | 1754 | 1466698469392 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1754 | 1466698469397 Marionette TRACE conn4 <- [1,2954,null,{}] 09:14:29 INFO - PROCESS | 1754 | 1466698469427 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:14:29 INFO - PROCESS | 1754 | 1466698469434 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:29 INFO - PROCESS | 1754 | 1466698469603 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:14:29 INFO - PROCESS | 1754 | 1466698469613 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1754 | 1466698469625 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd8f800 == 39 [pid = 1754] [id = 747] 09:14:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8e54dc00) [pid = 1754] [serial = 2241] [outer = (nil)] 09:14:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8e554800) [pid = 1754] [serial = 2242] [outer = 0x8e54dc00] 09:14:29 INFO - PROCESS | 1754 | 1466698469695 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8ed32400) [pid = 1754] [serial = 2243] [outer = 0x8e54dc00] 09:14:30 INFO - PROCESS | 1754 | 1466698470597 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:14:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:14:30 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:14:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1252ms 09:14:30 INFO - PROCESS | 1754 | 1466698470642 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1754 | 1466698470647 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:14:30 INFO - PROCESS | 1754 | 1466698470653 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1754 | 1466698470656 Marionette TRACE conn4 <- [1,2958,null,{}] 09:14:30 INFO - PROCESS | 1754 | 1466698470682 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:14:30 INFO - PROCESS | 1754 | 1466698470687 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:30 INFO - PROCESS | 1754 | 1466698470906 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:14:30 INFO - PROCESS | 1754 | 1466698470936 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 1754 | 1466698470967 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54c800 == 40 [pid = 1754] [id = 748] 09:14:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8f73d800) [pid = 1754] [serial = 2244] [outer = (nil)] 09:14:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x91382000) [pid = 1754] [serial = 2245] [outer = 0x8f73d800] 09:14:31 INFO - PROCESS | 1754 | 1466698471150 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x916e8400) [pid = 1754] [serial = 2246] [outer = 0x8f73d800] 09:14:31 INFO - PROCESS | 1754 | 1466698471921 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:14:31 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:14:31 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1305ms 09:14:31 INFO - PROCESS | 1754 | 1466698471958 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 1754 | 1466698471961 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:14:31 INFO - PROCESS | 1754 | 1466698471967 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 1754 | 1466698471969 Marionette TRACE conn4 <- [1,2962,null,{}] 09:14:31 INFO - PROCESS | 1754 | 1466698471975 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:14:31 INFO - PROCESS | 1754 | 1466698471980 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:32 INFO - PROCESS | 1754 | 1466698472184 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:14:32 INFO - PROCESS | 1754 | 1466698472211 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1754 | 1466698472217 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e557800 == 41 [pid = 1754] [id = 749] 09:14:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x91384c00) [pid = 1754] [serial = 2247] [outer = (nil)] 09:14:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x92110c00) [pid = 1754] [serial = 2248] [outer = 0x91384c00] 09:14:32 INFO - PROCESS | 1754 | 1466698472294 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x92336800) [pid = 1754] [serial = 2249] [outer = 0x91384c00] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9533d800) [pid = 1754] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x9a48d000) [pid = 1754] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x953bd400) [pid = 1754] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8dbed800) [pid = 1754] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9c18b800) [pid = 1754] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x91381c00) [pid = 1754] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9a285000) [pid = 1754] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8d999c00) [pid = 1754] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9c187c00) [pid = 1754] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x92423c00) [pid = 1754] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8c3a5800) [pid = 1754] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x92008c00) [pid = 1754] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8bf5ec00) [pid = 1754] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:14:32 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8d998800) [pid = 1754] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:14:33 INFO - PROCESS | 1754 | 1466698473192 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:14:33 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:14:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1277ms 09:14:33 INFO - PROCESS | 1754 | 1466698473246 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 1754 | 1466698473249 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:14:33 INFO - PROCESS | 1754 | 1466698473255 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 1754 | 1466698473258 Marionette TRACE conn4 <- [1,2966,null,{}] 09:14:33 INFO - PROCESS | 1754 | 1466698473263 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:14:33 INFO - PROCESS | 1754 | 1466698473272 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:33 INFO - PROCESS | 1754 | 1466698473488 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:14:33 INFO - PROCESS | 1754 | 1466698473640 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 1754 | 1466698473649 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d997000 == 42 [pid = 1754] [id = 750] 09:14:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x916eac00) [pid = 1754] [serial = 2250] [outer = (nil)] 09:14:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x9256bc00) [pid = 1754] [serial = 2251] [outer = 0x916eac00] 09:14:33 INFO - PROCESS | 1754 | 1466698473713 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x92588c00) [pid = 1754] [serial = 2252] [outer = 0x916eac00] 09:14:34 INFO - PROCESS | 1754 | 1466698474340 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:14:34 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:14:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1131ms 09:14:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:14:34 INFO - PROCESS | 1754 | 1466698474392 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1754 | 1466698474395 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:14:34 INFO - PROCESS | 1754 | 1466698474403 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1754 | 1466698474406 Marionette TRACE conn4 <- [1,2970,null,{}] 09:14:34 INFO - PROCESS | 1754 | 1466698474411 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:14:34 INFO - PROCESS | 1754 | 1466698474429 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:34 INFO - PROCESS | 1754 | 1466698474652 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:14:34 INFO - PROCESS | 1754 | 1466698474812 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 1754 | 1466698474821 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf31800 == 43 [pid = 1754] [id = 751] 09:14:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8bf32000) [pid = 1754] [serial = 2253] [outer = (nil)] 09:14:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8bf3e000) [pid = 1754] [serial = 2254] [outer = 0x8bf32000] 09:14:34 INFO - PROCESS | 1754 | 1466698474902 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8bf61000) [pid = 1754] [serial = 2255] [outer = 0x8bf32000] 09:14:35 INFO - PROCESS | 1754 | 1466698475795 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:14:35 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:14:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1434ms 09:14:35 INFO - PROCESS | 1754 | 1466698475837 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:14:35 INFO - PROCESS | 1754 | 1466698475843 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:14:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:14:35 INFO - PROCESS | 1754 | 1466698475850 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 1754 | 1466698475855 Marionette TRACE conn4 <- [1,2974,null,{}] 09:14:35 INFO - PROCESS | 1754 | 1466698475863 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:14:35 INFO - PROCESS | 1754 | 1466698475870 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:36 INFO - PROCESS | 1754 | 1466698476132 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:14:36 INFO - PROCESS | 1754 | 1466698476324 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1754 | 1466698476335 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf66800 == 44 [pid = 1754] [id = 752] 09:14:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8d997400) [pid = 1754] [serial = 2256] [outer = (nil)] 09:14:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8dc47400) [pid = 1754] [serial = 2257] [outer = 0x8d997400] 09:14:36 INFO - PROCESS | 1754 | 1466698476436 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8dd89400) [pid = 1754] [serial = 2258] [outer = 0x8d997400] 09:14:37 INFO - PROCESS | 1754 | 1466698477315 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:14:37 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:14:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1533ms 09:14:37 INFO - PROCESS | 1754 | 1466698477386 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:14:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:14:37 INFO - PROCESS | 1754 | 1466698477393 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:14:37 INFO - PROCESS | 1754 | 1466698477400 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1754 | 1466698477404 Marionette TRACE conn4 <- [1,2978,null,{}] 09:14:37 INFO - PROCESS | 1754 | 1466698477410 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:14:37 INFO - PROCESS | 1754 | 1466698477415 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:37 INFO - PROCESS | 1754 | 1466698477634 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:14:37 INFO - PROCESS | 1754 | 1466698477804 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1754 | 1466698477812 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd92400 == 45 [pid = 1754] [id = 753] 09:14:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8f73e000) [pid = 1754] [serial = 2259] [outer = (nil)] 09:14:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x92007800) [pid = 1754] [serial = 2260] [outer = 0x8f73e000] 09:14:37 INFO - PROCESS | 1754 | 1466698477924 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x92335c00) [pid = 1754] [serial = 2261] [outer = 0x8f73e000] 09:14:38 INFO - PROCESS | 1754 | 1466698478784 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:14:38 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:14:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1404ms 09:14:38 INFO - PROCESS | 1754 | 1466698478803 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1754 | 1466698478807 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:14:38 INFO - PROCESS | 1754 | 1466698478823 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1754 | 1466698478833 Marionette TRACE conn4 <- [1,2982,null,{}] 09:14:38 INFO - PROCESS | 1754 | 1466698478841 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:14:38 INFO - PROCESS | 1754 | 1466698478848 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:39 INFO - PROCESS | 1754 | 1466698479055 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:14:39 INFO - PROCESS | 1754 | 1466698479260 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1754 | 1466698479268 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x916f0800 == 46 [pid = 1754] [id = 754] 09:14:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x9252b000) [pid = 1754] [serial = 2262] [outer = (nil)] 09:14:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x93c4ec00) [pid = 1754] [serial = 2263] [outer = 0x9252b000] 09:14:39 INFO - PROCESS | 1754 | 1466698479346 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x93e76c00) [pid = 1754] [serial = 2264] [outer = 0x9252b000] 09:14:40 INFO - PROCESS | 1754 | 1466698480170 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:14:40 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:14:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:14:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1410ms 09:14:40 INFO - PROCESS | 1754 | 1466698480227 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 1754 | 1466698480232 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:14:40 INFO - PROCESS | 1754 | 1466698480238 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1754 | 1466698480242 Marionette TRACE conn4 <- [1,2986,null,{}] 09:14:40 INFO - PROCESS | 1754 | 1466698480247 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:14:40 INFO - PROCESS | 1754 | 1466698480252 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:40 INFO - PROCESS | 1754 | 1466698480510 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:14:40 INFO - PROCESS | 1754 | 1466698480701 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1754 | 1466698480708 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x9523e000 == 47 [pid = 1754] [id = 755] 09:14:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x95242400) [pid = 1754] [serial = 2265] [outer = (nil)] 09:14:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x9524a000) [pid = 1754] [serial = 2266] [outer = 0x95242400] 09:14:40 INFO - PROCESS | 1754 | 1466698480799 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x952ee800) [pid = 1754] [serial = 2267] [outer = 0x95242400] 09:14:41 INFO - PROCESS | 1754 | 1466698481604 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:14:41 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:14:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1438ms 09:14:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:14:41 INFO - PROCESS | 1754 | 1466698481677 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 1754 | 1466698481680 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:14:41 INFO - PROCESS | 1754 | 1466698481687 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 1754 | 1466698481691 Marionette TRACE conn4 <- [1,2990,null,{}] 09:14:41 INFO - PROCESS | 1754 | 1466698481696 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:14:41 INFO - PROCESS | 1754 | 1466698481701 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:41 INFO - PROCESS | 1754 | 1466698481866 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:14:42 INFO - PROCESS | 1754 | 1466698482068 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1754 | 1466698482086 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c3a4c00 == 48 [pid = 1754] [id = 756] 09:14:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x952f8c00) [pid = 1754] [serial = 2268] [outer = (nil)] 09:14:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x95327c00) [pid = 1754] [serial = 2269] [outer = 0x952f8c00] 09:14:42 INFO - PROCESS | 1754 | 1466698482216 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x95330800) [pid = 1754] [serial = 2270] [outer = 0x952f8c00] 09:14:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x95331c00 == 49 [pid = 1754] [id = 757] 09:14:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x95340000) [pid = 1754] [serial = 2271] [outer = (nil)] 09:14:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x95344800) [pid = 1754] [serial = 2272] [outer = 0x95340000] 09:14:43 INFO - PROCESS | 1754 | 1466698483165 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:14:43 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:14:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1496ms 09:14:43 INFO - PROCESS | 1754 | 1466698483193 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1754 | 1466698483196 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:14:43 INFO - PROCESS | 1754 | 1466698483204 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1754 | 1466698483208 Marionette TRACE conn4 <- [1,2994,null,{}] 09:14:43 INFO - PROCESS | 1754 | 1466698483213 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:14:43 INFO - PROCESS | 1754 | 1466698483219 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:43 INFO - PROCESS | 1754 | 1466698483413 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:14:43 INFO - PROCESS | 1754 | 1466698483608 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 1754 | 1466698483614 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x952f5000 == 50 [pid = 1754] [id = 758] 09:14:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x95332800) [pid = 1754] [serial = 2273] [outer = (nil)] 09:14:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x95348c00) [pid = 1754] [serial = 2274] [outer = 0x95332800] 09:14:43 INFO - PROCESS | 1754 | 1466698483691 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x9534a400) [pid = 1754] [serial = 2275] [outer = 0x95332800] 09:14:44 INFO - PROCESS | 1754 | 1466698484507 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:14:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:14:44 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:14:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1331ms 09:14:44 INFO - PROCESS | 1754 | 1466698484536 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:14:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:14:44 INFO - PROCESS | 1754 | 1466698484540 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:14:44 INFO - PROCESS | 1754 | 1466698484547 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 1754 | 1466698484550 Marionette TRACE conn4 <- [1,2998,null,{}] 09:14:44 INFO - PROCESS | 1754 | 1466698484556 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:14:44 INFO - PROCESS | 1754 | 1466698484561 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:44 INFO - PROCESS | 1754 | 1466698484733 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:14:44 INFO - PROCESS | 1754 | 1466698484949 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 1754 | 1466698484958 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5f400 == 51 [pid = 1754] [id = 759] 09:14:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8f744400) [pid = 1754] [serial = 2276] [outer = (nil)] 09:14:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x953b6000) [pid = 1754] [serial = 2277] [outer = 0x8f744400] 09:14:45 INFO - PROCESS | 1754 | 1466698485050 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x953bec00) [pid = 1754] [serial = 2278] [outer = 0x8f744400] 09:14:45 INFO - PROCESS | 1754 | 1466698485909 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:14:45 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:14:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1382ms 09:14:45 INFO - PROCESS | 1754 | 1466698485928 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 1754 | 1466698485931 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:14:45 INFO - PROCESS | 1754 | 1466698485938 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1754 | 1466698485941 Marionette TRACE conn4 <- [1,3002,null,{}] 09:14:45 INFO - PROCESS | 1754 | 1466698485947 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:14:45 INFO - PROCESS | 1754 | 1466698485952 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:46 INFO - PROCESS | 1754 | 1466698486118 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:14:46 INFO - PROCESS | 1754 | 1466698486337 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 1754 | 1466698486346 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c3ae400 == 52 [pid = 1754] [id = 760] 09:14:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x8d996800) [pid = 1754] [serial = 2279] [outer = (nil)] 09:14:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x93c52000) [pid = 1754] [serial = 2280] [outer = 0x8d996800] 09:14:46 INFO - PROCESS | 1754 | 1466698486423 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x953b9000) [pid = 1754] [serial = 2281] [outer = 0x8d996800] 09:14:47 INFO - PROCESS | 1754 | 1466698487636 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:14:47 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:14:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1730ms 09:14:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:14:47 INFO - PROCESS | 1754 | 1466698487668 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 1754 | 1466698487672 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:14:47 INFO - PROCESS | 1754 | 1466698487680 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1754 | 1466698487684 Marionette TRACE conn4 <- [1,3006,null,{}] 09:14:47 INFO - PROCESS | 1754 | 1466698487692 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:14:47 INFO - PROCESS | 1754 | 1466698487698 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:47 INFO - PROCESS | 1754 | 1466698487897 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:14:48 INFO - PROCESS | 1754 | 1466698488077 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 1754 | 1466698488087 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c3ae800 == 53 [pid = 1754] [id = 761] 09:14:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8dc4f000) [pid = 1754] [serial = 2282] [outer = (nil)] 09:14:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x8dd8dc00) [pid = 1754] [serial = 2283] [outer = 0x8dc4f000] 09:14:48 INFO - PROCESS | 1754 | 1466698488251 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8e553400) [pid = 1754] [serial = 2284] [outer = 0x8dc4f000] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x92005000 == 52 [pid = 1754] [id = 730] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x92528400 == 51 [pid = 1754] [id = 715] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf65000 == 50 [pid = 1754] [id = 714] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8dd86c00 == 49 [pid = 1754] [id = 716] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8c3a5400 == 48 [pid = 1754] [id = 729] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8dc4c400 == 47 [pid = 1754] [id = 746] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf32800 == 46 [pid = 1754] [id = 717] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x92008400 == 45 [pid = 1754] [id = 721] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3ac00 == 44 [pid = 1754] [id = 724] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8dc48c00 == 43 [pid = 1754] [id = 733] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8c3adc00 == 42 [pid = 1754] [id = 719] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8c385c00 == 41 [pid = 1754] [id = 743] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x916ec400 == 40 [pid = 1754] [id = 720] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf35c00 == 39 [pid = 1754] [id = 735] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x9a1ddc00 == 38 [pid = 1754] [id = 723] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf3a000 == 37 [pid = 1754] [id = 742] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x9c183800 == 36 [pid = 1754] [id = 726] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x92534c00 == 35 [pid = 1754] [id = 740] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8c38e800 == 34 [pid = 1754] [id = 737] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8c3ad800 == 33 [pid = 1754] [id = 722] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf5b400 == 32 [pid = 1754] [id = 734] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8da7e800 == 31 [pid = 1754] [id = 718] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf58c00 == 30 [pid = 1754] [id = 739] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8f738000 == 29 [pid = 1754] [id = 738] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8c383800 == 28 [pid = 1754] [id = 728] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed34000 == 27 [pid = 1754] [id = 736] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x983c2000 == 26 [pid = 1754] [id = 727] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf61c00 == 25 [pid = 1754] [id = 741] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8e54b400 == 24 [pid = 1754] [id = 725] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8c3ad400 == 23 [pid = 1754] [id = 713] 09:14:50 INFO - PROCESS | 1754 | --DOCSHELL 0x95331c00 == 22 [pid = 1754] [id = 757] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x9ba0c400) [pid = 1754] [serial = 2169] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x9c185800) [pid = 1754] [serial = 2175] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x99fe7c00) [pid = 1754] [serial = 2166] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8f745000) [pid = 1754] [serial = 2160] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x9d17a000) [pid = 1754] [serial = 2181] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x9c74ac00) [pid = 1754] [serial = 2178] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x9bd65800) [pid = 1754] [serial = 2172] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x93e7d400) [pid = 1754] [serial = 2187] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9d352400) [pid = 1754] [serial = 2184] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x93c5ac00) [pid = 1754] [serial = 2163] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x8dc47800) [pid = 1754] [serial = 2190] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x92427400) [pid = 1754] [serial = 2193] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x8ed33c00) [pid = 1754] [serial = 2159] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x92534000) [pid = 1754] [serial = 2162] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x983af000) [pid = 1754] [serial = 2165] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x9b66a000) [pid = 1754] [serial = 2168] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x9bc9d400) [pid = 1754] [serial = 2171] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8bf62c00) [pid = 1754] [serial = 2195] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x9c181800) [pid = 1754] [serial = 2174] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8bf67c00) [pid = 1754] [serial = 2196] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x9c374400) [pid = 1754] [serial = 2177] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9cedb000) [pid = 1754] [serial = 2180] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x92114800) [pid = 1754] [serial = 2192] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9d24d800) [pid = 1754] [serial = 2183] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x916ec800) [pid = 1754] [serial = 2186] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8d992c00) [pid = 1754] [serial = 2189] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8da79c00) [pid = 1754] [serial = 2199] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8d99f000) [pid = 1754] [serial = 2198] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8dc51c00) [pid = 1754] [serial = 2201] [outer = (nil)] [url = about:blank] 09:14:50 INFO - PROCESS | 1754 | 1466698490545 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:14:50 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:14:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2941ms 09:14:50 INFO - PROCESS | 1754 | 1466698490631 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 1754 | 1466698490635 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:14:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:14:50 INFO - PROCESS | 1754 | 1466698490645 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 1754 | 1466698490649 Marionette TRACE conn4 <- [1,3010,null,{}] 09:14:50 INFO - PROCESS | 1754 | 1466698490657 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:14:50 INFO - PROCESS | 1754 | 1466698490663 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:50 INFO - PROCESS | 1754 | 1466698490809 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:14:50 INFO - PROCESS | 1754 | 1466698490956 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 1754 | 1466698490964 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c392800 == 23 [pid = 1754] [id = 762] 09:14:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8c39fc00) [pid = 1754] [serial = 2285] [outer = (nil)] 09:14:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x8c3a4000) [pid = 1754] [serial = 2286] [outer = 0x8c39fc00] 09:14:51 INFO - PROCESS | 1754 | 1466698491035 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8c3a9000) [pid = 1754] [serial = 2287] [outer = 0x8c39fc00] 09:14:51 INFO - PROCESS | 1754 | 1466698491740 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:14:51 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:14:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1145ms 09:14:51 INFO - PROCESS | 1754 | 1466698491789 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1754 | 1466698491797 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:14:51 INFO - PROCESS | 1754 | 1466698491808 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1754 | 1466698491811 Marionette TRACE conn4 <- [1,3014,null,{}] 09:14:51 INFO - PROCESS | 1754 | 1466698491817 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:14:51 INFO - PROCESS | 1754 | 1466698491823 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:51 INFO - PROCESS | 1754 | 1466698491993 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:14:52 INFO - PROCESS | 1754 | 1466698492153 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1754 | 1466698492160 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbf9400 == 24 [pid = 1754] [id = 763] 09:14:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x8dc46400) [pid = 1754] [serial = 2288] [outer = (nil)] 09:14:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x8dc4c400) [pid = 1754] [serial = 2289] [outer = 0x8dc46400] 09:14:52 INFO - PROCESS | 1754 | 1466698492231 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8dc51c00) [pid = 1754] [serial = 2290] [outer = 0x8dc46400] 09:14:52 INFO - PROCESS | 1754 | [1754] 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:14:53 INFO - PROCESS | 1754 | 1466698492997 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:14:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:14:53 INFO - {} 09:14:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:14:53 INFO - {} 09:14:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:14:53 INFO - {} 09:14:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:14:53 INFO - {} 09:14:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1239ms 09:14:53 INFO - PROCESS | 1754 | 1466698493066 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1754 | 1466698493070 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /FileAPI/fileReader.html 09:14:53 INFO - PROCESS | 1754 | 1466698493076 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1754 | 1466698493082 Marionette TRACE conn4 <- [1,3018,null,{}] 09:14:53 INFO - PROCESS | 1754 | 1466698493099 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:14:53 INFO - PROCESS | 1754 | 1466698493107 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:53 INFO - PROCESS | 1754 | 1466698493316 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:14:53 INFO - PROCESS | 1754 | 1466698493420 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 1754 | 1466698493433 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x91384000 == 25 [pid = 1754] [id = 764] 09:14:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x91385400) [pid = 1754] [serial = 2291] [outer = (nil)] 09:14:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9138bc00) [pid = 1754] [serial = 2292] [outer = 0x91385400] 09:14:53 INFO - PROCESS | 1754 | 1466698493499 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x916e5800) [pid = 1754] [serial = 2293] [outer = 0x91385400] 09:14:54 INFO - PROCESS | 1754 | 1466698494350 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:14:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:14:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:14:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:14:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:14:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 1285ms 09:14:54 INFO - PROCESS | 1754 | 1466698494370 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 1754 | 1466698494374 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:14:54 INFO - TEST-START | /FileAPI/historical.html 09:14:54 INFO - PROCESS | 1754 | 1466698494380 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1754 | 1466698494383 Marionette TRACE conn4 <- [1,3022,null,{}] 09:14:54 INFO - PROCESS | 1754 | 1466698494388 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:14:54 INFO - PROCESS | 1754 | 1466698494393 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:54 INFO - PROCESS | 1754 | 1466698494590 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:14:54 INFO - PROCESS | 1754 | 1466698494619 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 1754 | 1466698494627 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ed39000 == 26 [pid = 1754] [id = 765] 09:14:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x92003800) [pid = 1754] [serial = 2294] [outer = (nil)] 09:14:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x92112800) [pid = 1754] [serial = 2295] [outer = 0x92003800] 09:14:54 INFO - PROCESS | 1754 | 1466698494692 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x9211f800) [pid = 1754] [serial = 2296] [outer = 0x92003800] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8e54dc00) [pid = 1754] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x916eac00) [pid = 1754] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8f73d800) [pid = 1754] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x91384c00) [pid = 1754] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x92337800) [pid = 1754] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x8dc49c00) [pid = 1754] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x8da77800) [pid = 1754] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8dc4e400) [pid = 1754] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8c38a800) [pid = 1754] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8bf3bc00) [pid = 1754] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8f8cec00) [pid = 1754] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x92582800) [pid = 1754] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8dbed000) [pid = 1754] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x8f8cdc00) [pid = 1754] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x8bf3a800) [pid = 1754] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8da81c00) [pid = 1754] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8bf5c800) [pid = 1754] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:14:55 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8ed35c00) [pid = 1754] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:14:56 INFO - PROCESS | 1754 | 1466698496231 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:14:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:14:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:14:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:14:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:14:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:14:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:14:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:14:56 INFO - TEST-OK | /FileAPI/historical.html | took 1884ms 09:14:56 INFO - PROCESS | 1754 | 1466698496266 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 1754 | 1466698496269 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /FileAPI/idlharness.html 09:14:56 INFO - PROCESS | 1754 | 1466698496276 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1754 | 1466698496278 Marionette TRACE conn4 <- [1,3026,null,{}] 09:14:56 INFO - PROCESS | 1754 | 1466698496284 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:14:56 INFO - PROCESS | 1754 | 1466698496289 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:56 INFO - PROCESS | 1754 | 1466698496421 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:14:56 INFO - PROCESS | 1754 | 1466698496577 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 1754 | 1466698496583 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38a800 == 27 [pid = 1754] [id = 766] 09:14:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x8dbf2000) [pid = 1754] [serial = 2297] [outer = (nil)] 09:14:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x916f0c00) [pid = 1754] [serial = 2298] [outer = 0x8dbf2000] 09:14:56 INFO - PROCESS | 1754 | 1466698496649 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x9211f400) [pid = 1754] [serial = 2299] [outer = 0x8dbf2000] 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:14:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:14:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:14:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:14:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:14:58 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:14:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:14:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:14:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:14:58 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:14:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:14:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:14:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:14:58 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:14:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:14:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:14:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:14:58 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:14:58 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:14:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:14:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:14:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:14:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:14:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:14:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:14:58 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:14:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:14:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:14:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:14:58 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:14:58 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:14:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:14:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:14:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:14:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:14:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:14:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:14:58 INFO - PROCESS | 1754 | 1466698497854 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:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:14:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:14:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1822ms 09:14:58 INFO - PROCESS | 1754 | 1466698498304 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1754 | 1466698498310 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /FileAPI/idlharness.worker 09:14:58 INFO - PROCESS | 1754 | 1466698498325 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1754 | 1466698498333 Marionette TRACE conn4 <- [1,3030,null,{}] 09:14:58 INFO - PROCESS | 1754 | 1466698498341 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:14:58 INFO - PROCESS | 1754 | 1466698498347 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:58 INFO - PROCESS | 1754 | 1466698498565 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:14:58 INFO - PROCESS | 1754 | 1466698498754 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1754 | 1466698498762 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:14:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c38a400 == 28 [pid = 1754] [id = 767] 09:14:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8c38bc00) [pid = 1754] [serial = 2300] [outer = (nil)] 09:14:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8c3a2000) [pid = 1754] [serial = 2301] [outer = 0x8c38bc00] 09:14:58 INFO - PROCESS | 1754 | 1466698498887 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8d9a0000) [pid = 1754] [serial = 2302] [outer = 0x8c38bc00] 09:14:59 INFO - PROCESS | 1754 | [1754] 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:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:15:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:15:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:15:01 INFO - {} 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:15:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:15:01 INFO - {} 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:15:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:15:01 INFO - {} 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:15:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:15:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:15:01 INFO - {} 09:15:01 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:15:01 INFO - {} 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:15:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:15:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:15:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:15:01 INFO - {} 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:15:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:15:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:15:01 INFO - {} 09:15:01 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:15:01 INFO - {} 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:15:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:15:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:15:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 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:15:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:15:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:15:01 INFO - {} 09:15:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2831ms 09:15:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:15:01 INFO - PROCESS | 1754 | 1466698500997 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:15:01 INFO - PROCESS | 1754 | 1466698501155 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1754 | 1466698501166 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:15:01 INFO - PROCESS | 1754 | 1466698501193 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1754 | 1466698501214 Marionette TRACE conn4 <- [1,3034,null,{}] 09:15:01 INFO - PROCESS | 1754 | 1466698501228 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:15:01 INFO - PROCESS | 1754 | 1466698501244 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:01 INFO - PROCESS | 1754 | 1466698501578 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:15:01 INFO - PROCESS | 1754 | 1466698501724 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 1754 | 1466698501732 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c386800 == 29 [pid = 1754] [id = 768] 09:15:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x8dd91c00) [pid = 1754] [serial = 2303] [outer = (nil)] 09:15:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x983c1000) [pid = 1754] [serial = 2304] [outer = 0x8dd91c00] 09:15:01 INFO - PROCESS | 1754 | 1466698501818 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9845a400) [pid = 1754] [serial = 2305] [outer = 0x8dd91c00] 09:15:02 INFO - PROCESS | 1754 | 1466698502781 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:15:02 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:15:02 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1618ms 09:15:02 INFO - PROCESS | 1754 | 1466698502799 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 1754 | 1466698502804 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:15:02 INFO - PROCESS | 1754 | 1466698502811 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 1754 | 1466698502815 Marionette TRACE conn4 <- [1,3038,null,{}] 09:15:02 INFO - PROCESS | 1754 | 1466698502830 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:15:02 INFO - PROCESS | 1754 | 1466698502839 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:03 INFO - PROCESS | 1754 | 1466698503019 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:15:03 INFO - PROCESS | 1754 | 1466698503223 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 1754 | 1466698503234 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x99882800 == 30 [pid = 1754] [id = 769] 09:15:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x99886000) [pid = 1754] [serial = 2306] [outer = (nil)] 09:15:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x99febc00) [pid = 1754] [serial = 2307] [outer = 0x99886000] 09:15:03 INFO - PROCESS | 1754 | 1466698503320 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9a127c00) [pid = 1754] [serial = 2308] [outer = 0x99886000] 09:15:04 INFO - PROCESS | 1754 | 1466698504209 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:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:15:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1440ms 09:15:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:15:04 INFO - PROCESS | 1754 | 1466698504251 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 1754 | 1466698504255 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:15:04 INFO - PROCESS | 1754 | 1466698504262 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1754 | 1466698504265 Marionette TRACE conn4 <- [1,3042,null,{}] 09:15:04 INFO - PROCESS | 1754 | 1466698504271 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:15:04 INFO - PROCESS | 1754 | 1466698504276 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:04 INFO - PROCESS | 1754 | 1466698504442 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:15:04 INFO - PROCESS | 1754 | 1466698504656 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1754 | 1466698504663 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e54f800 == 31 [pid = 1754] [id = 770] 09:15:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x9a48b000) [pid = 1754] [serial = 2309] [outer = (nil)] 09:15:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9ba08c00) [pid = 1754] [serial = 2310] [outer = 0x9a48b000] 09:15:04 INFO - PROCESS | 1754 | 1466698504751 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9bae3000) [pid = 1754] [serial = 2311] [outer = 0x9a48b000] 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:15:05 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:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:15:05 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:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:15:05 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:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:15:05 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:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:15:05 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:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:15:05 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:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:15:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:15:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:15:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:15:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:15:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:15:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:15:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:15:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1664ms 09:15:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:15:06 INFO - PROCESS | 1754 | 1466698505837 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:15:06 INFO - PROCESS | 1754 | 1466698505947 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 1754 | 1466698505955 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:15:06 INFO - PROCESS | 1754 | 1466698506010 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 1754 | 1466698506014 Marionette TRACE conn4 <- [1,3046,null,{}] 09:15:06 INFO - PROCESS | 1754 | 1466698506030 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:15:06 INFO - PROCESS | 1754 | 1466698506034 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:06 INFO - PROCESS | 1754 | 1466698506223 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:15:06 INFO - PROCESS | 1754 | 1466698506484 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 1754 | 1466698506495 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dd86000 == 32 [pid = 1754] [id = 771] 09:15:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x8dd91400) [pid = 1754] [serial = 2312] [outer = (nil)] 09:15:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x8bf64000) [pid = 1754] [serial = 2313] [outer = 0x8dd91400] 09:15:06 INFO - PROCESS | 1754 | 1466698506628 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8dbfac00) [pid = 1754] [serial = 2314] [outer = 0x8dd91400] 09:15:06 INFO - PROCESS | 1754 | [1754] 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:15:07 INFO - PROCESS | 1754 | 1466698507495 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:15:07 INFO - {} 09:15:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1537ms 09:15:07 INFO - PROCESS | 1754 | 1466698507504 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 1754 | 1466698507508 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:15:07 INFO - PROCESS | 1754 | 1466698507514 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1754 | 1466698507518 Marionette TRACE conn4 <- [1,3050,null,{}] 09:15:07 INFO - PROCESS | 1754 | 1466698507523 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:15:07 INFO - PROCESS | 1754 | 1466698507534 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:07 INFO - PROCESS | 1754 | 1466698507812 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:15:08 INFO - PROCESS | 1754 | 1466698508025 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1754 | 1466698508037 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d99cc00 == 33 [pid = 1754] [id = 772] 09:15:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8e558400) [pid = 1754] [serial = 2315] [outer = (nil)] 09:15:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x916efc00) [pid = 1754] [serial = 2316] [outer = 0x8e558400] 09:15:08 INFO - PROCESS | 1754 | 1466698508160 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9241a400) [pid = 1754] [serial = 2317] [outer = 0x8e558400] 09:15:09 INFO - PROCESS | 1754 | 1466698509065 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:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:15:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:15:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1589ms 09:15:09 INFO - PROCESS | 1754 | 1466698509105 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1754 | 1466698509109 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:15:09 INFO - PROCESS | 1754 | 1466698509117 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1754 | 1466698509120 Marionette TRACE conn4 <- [1,3054,null,{}] 09:15:09 INFO - PROCESS | 1754 | 1466698509126 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:15:09 INFO - PROCESS | 1754 | 1466698509131 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:09 INFO - PROCESS | 1754 | 1466698509292 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:15:09 INFO - PROCESS | 1754 | 1466698509493 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 1754 | 1466698509502 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c389400 == 34 [pid = 1754] [id = 773] 09:15:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x8c38b000) [pid = 1754] [serial = 2318] [outer = (nil)] 09:15:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x8dbf8800) [pid = 1754] [serial = 2319] [outer = 0x8c38b000] 09:15:09 INFO - PROCESS | 1754 | 1466698509581 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8dd8d400) [pid = 1754] [serial = 2320] [outer = 0x8c38b000] 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:15:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:15:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:15:11 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:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:15:11 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:15:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:15:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:15:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2032ms 09:15:11 INFO - PROCESS | 1754 | 1466698510971 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:15:11 INFO - PROCESS | 1754 | 1466698511359 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 1754 | 1466698511366 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:15:11 INFO - PROCESS | 1754 | 1466698511379 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1754 | 1466698511384 Marionette TRACE conn4 <- [1,3058,null,{}] 09:15:11 INFO - PROCESS | 1754 | 1466698511392 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:15:11 INFO - PROCESS | 1754 | 1466698511397 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:11 INFO - PROCESS | 1754 | 1466698511563 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:15:11 INFO - PROCESS | 1754 | 1466698511857 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 1754 | 1466698511872 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c389800 == 35 [pid = 1754] [id = 774] 09:15:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x8d991400) [pid = 1754] [serial = 2321] [outer = (nil)] 09:15:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x8da7b000) [pid = 1754] [serial = 2322] [outer = 0x8d991400] 09:15:11 INFO - PROCESS | 1754 | 1466698511945 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x8dbf1800) [pid = 1754] [serial = 2323] [outer = 0x8d991400] 09:15:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8ed39000 == 34 [pid = 1754] [id = 765] 09:15:12 INFO - PROCESS | 1754 | --DOCSHELL 0x91384000 == 33 [pid = 1754] [id = 764] 09:15:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8dbf9400 == 32 [pid = 1754] [id = 763] 09:15:12 INFO - PROCESS | 1754 | --DOCSHELL 0x8c392800 == 31 [pid = 1754] [id = 762] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9256bc00) [pid = 1754] [serial = 2251] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x91382000) [pid = 1754] [serial = 2245] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x92110c00) [pid = 1754] [serial = 2248] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x916e8400) [pid = 1754] [serial = 2246] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x9256b400) [pid = 1754] [serial = 2219] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x9256f800) [pid = 1754] [serial = 2220] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x8dd87000) [pid = 1754] [serial = 2202] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x8da80000) [pid = 1754] [serial = 2237] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x8dbef800) [pid = 1754] [serial = 2238] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x8dc54000) [pid = 1754] [serial = 2240] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x8dbf7400) [pid = 1754] [serial = 2231] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x8dd92c00) [pid = 1754] [serial = 2232] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8bf66000) [pid = 1754] [serial = 2234] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x8c38a000) [pid = 1754] [serial = 2235] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x916e8800) [pid = 1754] [serial = 2216] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x92001400) [pid = 1754] [serial = 2217] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x92587c00) [pid = 1754] [serial = 2222] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x9258b800) [pid = 1754] [serial = 2223] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8e554800) [pid = 1754] [serial = 2242] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8dbfb400) [pid = 1754] [serial = 2207] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8dd89c00) [pid = 1754] [serial = 2208] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x91387000) [pid = 1754] [serial = 2213] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x916e1400) [pid = 1754] [serial = 2214] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x93c50800) [pid = 1754] [serial = 2228] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x93c4c400) [pid = 1754] [serial = 2229] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x93ac3000) [pid = 1754] [serial = 2225] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8dc55c00) [pid = 1754] [serial = 2226] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8c3a2800) [pid = 1754] [serial = 2204] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8d994000) [pid = 1754] [serial = 2205] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8ed38000) [pid = 1754] [serial = 2210] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8f738800) [pid = 1754] [serial = 2211] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x92588c00) [pid = 1754] [serial = 2252] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x92336800) [pid = 1754] [serial = 2249] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x8ed32400) [pid = 1754] [serial = 2243] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 1754 | 1466698512873 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:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:15:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:15:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:15:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:15:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:15:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:15:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1538ms 09:15:12 INFO - PROCESS | 1754 | 1466698512916 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 1754 | 1466698512928 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:15:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:15:12 INFO - PROCESS | 1754 | 1466698512940 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 1754 | 1466698512944 Marionette TRACE conn4 <- [1,3062,null,{}] 09:15:12 INFO - PROCESS | 1754 | 1466698512950 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:15:12 INFO - PROCESS | 1754 | 1466698512955 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:13 INFO - PROCESS | 1754 | 1466698513148 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:15:13 INFO - PROCESS | 1754 | 1466698513318 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1754 | 1466698513329 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbfb400 == 32 [pid = 1754] [id = 775] 09:15:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8dd87800) [pid = 1754] [serial = 2324] [outer = (nil)] 09:15:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8e552000) [pid = 1754] [serial = 2325] [outer = 0x8dd87800] 09:15:13 INFO - PROCESS | 1754 | 1466698513398 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8ed37000) [pid = 1754] [serial = 2326] [outer = 0x8dd87800] 09:15:13 INFO - PROCESS | 1754 | [1754] 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:15:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:15:14 INFO - {} 09:15:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1247ms 09:15:14 INFO - PROCESS | 1754 | 1466698514178 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:15:14 INFO - PROCESS | 1754 | 1466698514190 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1754 | 1466698514194 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:15:14 INFO - PROCESS | 1754 | 1466698514201 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1754 | 1466698514207 Marionette TRACE conn4 <- [1,3066,null,{}] 09:15:14 INFO - PROCESS | 1754 | 1466698514223 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:15:14 INFO - PROCESS | 1754 | 1466698514232 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:14 INFO - PROCESS | 1754 | 1466698514395 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:15:14 INFO - PROCESS | 1754 | 1466698514562 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 1754 | 1466698514569 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f73fc00 == 33 [pid = 1754] [id = 776] 09:15:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8f746000) [pid = 1754] [serial = 2327] [outer = (nil)] 09:15:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9138c000) [pid = 1754] [serial = 2328] [outer = 0x8f746000] 09:15:14 INFO - PROCESS | 1754 | 1466698514643 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x916eb000) [pid = 1754] [serial = 2329] [outer = 0x8f746000] 09:15:15 INFO - PROCESS | 1754 | 1466698515472 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:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:15:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:15:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1298ms 09:15:15 INFO - PROCESS | 1754 | 1466698515504 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 1754 | 1466698515508 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:15:15 INFO - PROCESS | 1754 | 1466698515514 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1754 | 1466698515516 Marionette TRACE conn4 <- [1,3070,null,{}] 09:15:15 INFO - PROCESS | 1754 | 1466698515522 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:15:15 INFO - PROCESS | 1754 | 1466698515527 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:15 INFO - PROCESS | 1754 | 1466698515761 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:15:15 INFO - PROCESS | 1754 | 1466698515795 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 1754 | 1466698515806 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf34800 == 34 [pid = 1754] [id = 777] 09:15:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92339400) [pid = 1754] [serial = 2330] [outer = (nil)] 09:15:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9256b400) [pid = 1754] [serial = 2331] [outer = 0x92339400] 09:15:15 INFO - PROCESS | 1754 | 1466698515880 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x9258d400) [pid = 1754] [serial = 2332] [outer = 0x92339400] 09:15:16 INFO - PROCESS | 1754 | 1466698516733 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:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:15:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:15:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1279ms 09:15:16 INFO - PROCESS | 1754 | 1466698516803 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 1754 | 1466698516806 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:15:16 INFO - PROCESS | 1754 | 1466698516812 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 1754 | 1466698516815 Marionette TRACE conn4 <- [1,3074,null,{}] 09:15:16 INFO - PROCESS | 1754 | 1466698516821 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:15:16 INFO - PROCESS | 1754 | 1466698516826 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:17 INFO - PROCESS | 1754 | 1466698517156 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0x8dc46400) [pid = 1754] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x8bf32000) [pid = 1754] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x8d997400) [pid = 1754] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x8f73e000) [pid = 1754] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0x8c39fc00) [pid = 1754] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x8dc4f000) [pid = 1754] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x9252b000) [pid = 1754] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x95242400) [pid = 1754] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x95340000) [pid = 1754] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0x92003800) [pid = 1754] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0x952f8c00) [pid = 1754] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0x95332800) [pid = 1754] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x8f744400) [pid = 1754] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x8d996800) [pid = 1754] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:15:17 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x91385400) [pid = 1754] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:15:17 INFO - PROCESS | 1754 | 1466698517294 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 1754 | 1466698517305 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5c000 == 35 [pid = 1754] [id = 778] 09:15:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x8c388c00) [pid = 1754] [serial = 2333] [outer = (nil)] 09:15:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x8dc4f400) [pid = 1754] [serial = 2334] [outer = 0x8c388c00] 09:15:17 INFO - PROCESS | 1754 | 1466698517387 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x91390000) [pid = 1754] [serial = 2335] [outer = 0x8c388c00] 09:15:18 INFO - PROCESS | 1754 | 1466698518103 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:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:15:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:15:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1334ms 09:15:18 INFO - PROCESS | 1754 | 1466698518151 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 1754 | 1466698518155 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:15:18 INFO - PROCESS | 1754 | 1466698518161 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 1754 | 1466698518164 Marionette TRACE conn4 <- [1,3078,null,{}] 09:15:18 INFO - PROCESS | 1754 | 1466698518169 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:15:18 INFO - PROCESS | 1754 | 1466698518178 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:18 INFO - PROCESS | 1754 | 1466698518382 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:15:18 INFO - PROCESS | 1754 | 1466698518538 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1754 | 1466698518547 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf32000 == 36 [pid = 1754] [id = 779] 09:15:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x8bf36c00) [pid = 1754] [serial = 2336] [outer = (nil)] 09:15:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x93e7f400) [pid = 1754] [serial = 2337] [outer = 0x8bf36c00] 09:15:18 INFO - PROCESS | 1754 | 1466698518615 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9532a400) [pid = 1754] [serial = 2338] [outer = 0x8bf36c00] 09:15:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:15:19 INFO - reader.readAsText(blob_2) 09:15:19 INFO - }" did not throw 09:15:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:15:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:15:19 INFO - reader.readAsDataURL(blob_2) 09:15:19 INFO - }" did not throw 09:15:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:15:19 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:15:19 INFO - reader.readAsArrayBuffer(blob_2) 09:15:19 INFO - }" did not throw 09:15:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:19 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:15:19 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:15:19 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:15:19 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1754 | 1466698519561 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:15:19 INFO - PROCESS | 1754 | 1466698519574 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1754 | 1466698519579 Marionette TRACE conn4 <- [1,3082,null,{}] 09:15:19 INFO - PROCESS | 1754 | 1466698519607 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:15:19 INFO - PROCESS | 1754 | 1466698519612 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:19 INFO - PROCESS | 1754 | 1466698519794 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:15:20 INFO - PROCESS | 1754 | 1466698519998 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 1754 | 1466698520011 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf5ac00 == 37 [pid = 1754] [id = 780] 09:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0x8c38a000) [pid = 1754] [serial = 2339] [outer = (nil)] 09:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x8d993800) [pid = 1754] [serial = 2340] [outer = 0x8c38a000] 09:15:20 INFO - PROCESS | 1754 | 1466698520141 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x8da80000) [pid = 1754] [serial = 2341] [outer = 0x8c38a000] 09:15:21 INFO - PROCESS | 1754 | 1466698521009 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:15:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:15:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:15:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:15:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1458ms 09:15:21 INFO - PROCESS | 1754 | 1466698521042 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 1754 | 1466698521048 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:15:21 INFO - PROCESS | 1754 | 1466698521060 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 1754 | 1466698521064 Marionette TRACE conn4 <- [1,3086,null,{}] 09:15:21 INFO - PROCESS | 1754 | 1466698521071 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:15:21 INFO - PROCESS | 1754 | 1466698521077 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:21 INFO - PROCESS | 1754 | 1466698521248 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:15:21 INFO - PROCESS | 1754 | 1466698521468 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 1754 | 1466698521476 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c388800 == 38 [pid = 1754] [id = 781] 09:15:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x8ed3a800) [pid = 1754] [serial = 2342] [outer = (nil)] 09:15:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x8f73b000) [pid = 1754] [serial = 2343] [outer = 0x8ed3a800] 09:15:21 INFO - PROCESS | 1754 | 1466698521559 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x8f746800) [pid = 1754] [serial = 2344] [outer = 0x8ed3a800] 09:15:22 INFO - PROCESS | 1754 | 1466698522478 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:15:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:15:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1435ms 09:15:22 INFO - PROCESS | 1754 | 1466698522496 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1754 | 1466698522499 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:15:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:15:22 INFO - PROCESS | 1754 | 1466698522506 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1754 | 1466698522513 Marionette TRACE conn4 <- [1,3090,null,{}] 09:15:22 INFO - PROCESS | 1754 | 1466698522530 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:15:22 INFO - PROCESS | 1754 | 1466698522538 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:22 INFO - PROCESS | 1754 | 1466698522732 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:15:22 INFO - PROCESS | 1754 | 1466698522962 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 1754 | 1466698522973 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x9200cc00 == 39 [pid = 1754] [id = 782] 09:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x92010000) [pid = 1754] [serial = 2345] [outer = (nil)] 09:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x92341400) [pid = 1754] [serial = 2346] [outer = 0x92010000] 09:15:23 INFO - PROCESS | 1754 | 1466698523060 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x92574000) [pid = 1754] [serial = 2347] [outer = 0x92010000] 09:15:23 INFO - PROCESS | 1754 | 1466698523877 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:15:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:15:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1394ms 09:15:23 INFO - PROCESS | 1754 | 1466698523900 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 1754 | 1466698523905 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:15:23 INFO - PROCESS | 1754 | 1466698523911 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 1754 | 1466698523914 Marionette TRACE conn4 <- [1,3094,null,{}] 09:15:23 INFO - PROCESS | 1754 | 1466698523920 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:15:23 INFO - PROCESS | 1754 | 1466698523925 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:24 INFO - PROCESS | 1754 | 1466698524097 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:15:24 INFO - PROCESS | 1754 | 1466698524309 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1754 | 1466698524319 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c384400 == 40 [pid = 1754] [id = 783] 09:15:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x91388000) [pid = 1754] [serial = 2348] [outer = (nil)] 09:15:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x93c9a400) [pid = 1754] [serial = 2349] [outer = 0x91388000] 09:15:24 INFO - PROCESS | 1754 | 1466698524438 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x952edc00) [pid = 1754] [serial = 2350] [outer = 0x91388000] 09:15:25 INFO - PROCESS | 1754 | 1466698525241 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:15:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:15:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1379ms 09:15:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:15:25 INFO - PROCESS | 1754 | 1466698525291 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1754 | 1466698525294 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:15:25 INFO - PROCESS | 1754 | 1466698525301 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1754 | 1466698525304 Marionette TRACE conn4 <- [1,3098,null,{}] 09:15:25 INFO - PROCESS | 1754 | 1466698525310 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:15:25 INFO - PROCESS | 1754 | 1466698525316 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:25 INFO - PROCESS | 1754 | 1466698525569 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:15:25 INFO - PROCESS | 1754 | 1466698525764 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1754 | 1466698525772 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x92341800 == 41 [pid = 1754] [id = 784] 09:15:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x93c90800) [pid = 1754] [serial = 2351] [outer = (nil)] 09:15:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x9830bc00) [pid = 1754] [serial = 2352] [outer = 0x93c90800] 09:15:25 INFO - PROCESS | 1754 | 1466698525873 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x983b9800) [pid = 1754] [serial = 2353] [outer = 0x93c90800] 09:15:26 INFO - PROCESS | 1754 | 1466698526691 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:15:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:15:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:15:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1444ms 09:15:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:15:26 INFO - PROCESS | 1754 | 1466698526745 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 1754 | 1466698526748 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:15:26 INFO - PROCESS | 1754 | 1466698526754 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 1754 | 1466698526758 Marionette TRACE conn4 <- [1,3102,null,{}] 09:15:26 INFO - PROCESS | 1754 | 1466698526763 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:15:26 INFO - PROCESS | 1754 | 1466698526773 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:27 INFO - PROCESS | 1754 | 1466698527056 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:15:27 INFO - PROCESS | 1754 | 1466698527259 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 1754 | 1466698527271 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8dbfb800 == 42 [pid = 1754] [id = 785] 09:15:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x8f744000) [pid = 1754] [serial = 2354] [outer = (nil)] 09:15:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x99369800) [pid = 1754] [serial = 2355] [outer = 0x8f744000] 09:15:27 INFO - PROCESS | 1754 | 1466698527350 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x99884400) [pid = 1754] [serial = 2356] [outer = 0x8f744000] 09:15:28 INFO - PROCESS | 1754 | 1466698528161 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:15:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:15:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1430ms 09:15:28 INFO - PROCESS | 1754 | 1466698528183 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 1754 | 1466698528187 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:15:28 INFO - PROCESS | 1754 | 1466698528193 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 1754 | 1466698528197 Marionette TRACE conn4 <- [1,3106,null,{}] 09:15:28 INFO - PROCESS | 1754 | 1466698528203 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:15:28 INFO - PROCESS | 1754 | 1466698528208 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:28 INFO - PROCESS | 1754 | 1466698528371 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:15:28 INFO - PROCESS | 1754 | 1466698528585 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1754 | 1466698528595 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8c385400 == 43 [pid = 1754] [id = 786] 09:15:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x983c2c00) [pid = 1754] [serial = 2357] [outer = (nil)] 09:15:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x9a1dac00) [pid = 1754] [serial = 2358] [outer = 0x983c2c00] 09:15:28 INFO - PROCESS | 1754 | 1466698528683 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9a492400) [pid = 1754] [serial = 2359] [outer = 0x983c2c00] 09:15:29 INFO - PROCESS | 1754 | 1466698529465 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:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:15:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1336ms 09:15:29 INFO - PROCESS | 1754 | 1466698529531 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1754 | 1466698529535 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:15:29 INFO - PROCESS | 1754 | 1466698529542 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1754 | 1466698529545 Marionette TRACE conn4 <- [1,3110,null,{}] 09:15:29 INFO - PROCESS | 1754 | 1466698529551 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:15:29 INFO - PROCESS | 1754 | 1466698529556 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:29 INFO - PROCESS | 1754 | 1466698529719 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:15:29 INFO - PROCESS | 1754 | 1466698529939 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 1754 | 1466698529947 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf30c00 == 44 [pid = 1754] [id = 787] 09:15:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x983bc800) [pid = 1754] [serial = 2360] [outer = (nil)] 09:15:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x9bc8a000) [pid = 1754] [serial = 2361] [outer = 0x983bc800] 09:15:30 INFO - PROCESS | 1754 | 1466698530059 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x9bc8d000) [pid = 1754] [serial = 2362] [outer = 0x983bc800] 09:15:30 INFO - PROCESS | 1754 | 1466698530848 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:15:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:15:30 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:15:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:15:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1351ms 09:15:30 INFO - PROCESS | 1754 | 1466698530895 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 1754 | 1466698530901 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:15:30 INFO - PROCESS | 1754 | 1466698530909 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 1754 | 1466698530912 Marionette TRACE conn4 <- [1,3114,null,{}] 09:15:30 INFO - PROCESS | 1754 | 1466698530918 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:15:30 INFO - PROCESS | 1754 | 1466698530922 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:31 INFO - PROCESS | 1754 | 1466698531185 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:15:31 INFO - PROCESS | 1754 | 1466698531376 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\", \"97405e91-a5a5-4448-828e-2e4d899cd303\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1754 | 1466698531382 Marionette INFO sendAsync 01f02eda-082a-45de-83a7-50db35731467 09:15:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf3a800 == 45 [pid = 1754] [id = 788] 09:15:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x8bf3b000) [pid = 1754] [serial = 2363] [outer = (nil)] 09:15:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x8d992c00) [pid = 1754] [serial = 2364] [outer = 0x8bf3b000] 09:15:31 INFO - PROCESS | 1754 | 1466698531461 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x8da7d400) [pid = 1754] [serial = 2365] [outer = 0x8bf3b000] 09:15:32 INFO - PROCESS | 1754 | 1466698532609 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:15:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:15:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1734ms 09:15:32 INFO - PROCESS | 1754 | 1466698532650 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1754 | 1466698532658 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:15:33 WARNING - u'runner_teardown' () 09:15:33 INFO - No more tests 09:15:33 INFO - Got 0 unexpected results 09:15:33 INFO - SUITE-END | took 1231s 09:15:33 INFO - Closing logging queue 09:15:33 INFO - queue closed 09:15:34 INFO - Return code: 0 09:15:34 WARNING - # TBPL SUCCESS # 09:15:34 INFO - Running post-action listener: _resource_record_post_action 09:15:34 INFO - Running post-run listener: _resource_record_post_run 09:15:35 INFO - Total resource usage - Wall time: 1265s; CPU: 98.0%; Read bytes: 14131200; Write bytes: 923897856; Read time: 804; Write time: 211464 09:15:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:15:35 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134529024; Read time: 12; Write time: 116140 09:15:35 INFO - run-tests - Wall time: 1237s; CPU: 98.0%; Read bytes: 11218944; Write bytes: 783527936; Read time: 464; Write time: 93012 09:15:35 INFO - Running post-run listener: _upload_blobber_files 09:15:35 INFO - Blob upload gear active. 09:15:35 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:15:35 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:15:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:15:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:15:35 INFO - (blobuploader) - INFO - Open directory for files ... 09:15:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:15:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:15:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:15:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:15:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:15:36 INFO - (blobuploader) - INFO - Done attempting. 09:15:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:15:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:15:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:15:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:15:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:15:37 INFO - (blobuploader) - INFO - Done attempting. 09:15:37 INFO - (blobuploader) - INFO - Iteration through files over. 09:15:37 INFO - Return code: 0 09:15:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:15:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:15:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3d8347acbc4d5851c1a73ae25bb1f64af70fa0f8fc1bc06fd8d56cc080c81e07e32211c0c1942586eb392dff77902712a2bf807e4e18adf6dae59c92508cd0a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4e89f71e88f8405b784244122b01605ea91ca0b7b0ea4c15f7afe222f2380d8ea768de9f56dd054c6ce1b567de0c7b4b4fd954cdc3e101462a94c571602ac2a"} 09:15:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:15:37 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:15:37 INFO - Contents: 09:15:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3d8347acbc4d5851c1a73ae25bb1f64af70fa0f8fc1bc06fd8d56cc080c81e07e32211c0c1942586eb392dff77902712a2bf807e4e18adf6dae59c92508cd0a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4e89f71e88f8405b784244122b01605ea91ca0b7b0ea4c15f7afe222f2380d8ea768de9f56dd054c6ce1b567de0c7b4b4fd954cdc3e101462a94c571602ac2a"} 09:15:37 INFO - Running post-run listener: copy_logs_to_upload_dir 09:15:37 INFO - Copying logs to upload dir... 09:15:37 INFO - mkdir: /builds/slave/test/build/upload/logs 09:15:37 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1400.739982 ========= master_lag: 9.18 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 29 secs) (at 2016-06-23 09:15:46.732782) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-23 09:15:46.738957) ========= 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-1466697079.859158-1113675985 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3d8347acbc4d5851c1a73ae25bb1f64af70fa0f8fc1bc06fd8d56cc080c81e07e32211c0c1942586eb392dff77902712a2bf807e4e18adf6dae59c92508cd0a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4e89f71e88f8405b784244122b01605ea91ca0b7b0ea4c15f7afe222f2380d8ea768de9f56dd054c6ce1b567de0c7b4b4fd954cdc3e101462a94c571602ac2a"} build_url:https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032825 build_url: 'https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/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/3d8347acbc4d5851c1a73ae25bb1f64af70fa0f8fc1bc06fd8d56cc080c81e07e32211c0c1942586eb392dff77902712a2bf807e4e18adf6dae59c92508cd0a1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4e89f71e88f8405b784244122b01605ea91ca0b7b0ea4c15f7afe222f2380d8ea768de9f56dd054c6ce1b567de0c7b4b4fd954cdc3e101462a94c571602ac2a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fGDcg16wQLKgPj-Gq6fahA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.79 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-06-23 09:15:49.559559) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 16 secs) (at 2016-06-23 09:15:49.559994) ========= 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-1466697079.859158-1113675985 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017593 ========= master_lag: 16.75 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 16 secs) (at 2016-06-23 09:16:06.330970) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 09:16:06.331461) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 09:16:07.071167) ========= ========= Total master_lag: 34.58 =========