builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-173 starttime: 1466768668.76 results: success (0) buildid: 20160624023758 builduid: c93e4c60148e44dd80e347d7cffee231 revision: cc7b9052413aea1efe4f89e13b941ca2f5cc2915 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-24 04:44:28.759490) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-24 04:44:28.759977) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 12 secs) (at 2016-06-24 04:44:28.760272) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 12 secs) (at 2016-06-24 04:44:41.517767) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-24 04:44:41.518226) ========= 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-1466768500.772453-711681760 _=/tools/buildbot/bin/python using PTY: False --2016-06-24 04:44:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.5M=0.001s 2016-06-24 04:44:44 (10.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.571900 ========= master_lag: 3.65 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-24 04:44:45.738324) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-24 04:44:45.738645) ========= 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-1466768500.772453-711681760 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.073903 ========= master_lag: 2.33 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-24 04:44:48.138856) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-24 04:44:48.139211) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cc7b9052413aea1efe4f89e13b941ca2f5cc2915 --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 cc7b9052413aea1efe4f89e13b941ca2f5cc2915 --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-1466768500.772453-711681760 _=/tools/buildbot/bin/python using PTY: False 2016-06-24 04:44:48,767 truncating revision to first 12 chars 2016-06-24 04:44:48,767 Setting DEBUG logging. 2016-06-24 04:44:48,768 attempt 1/10 2016-06-24 04:44:48,768 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cc7b9052413a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-24 04:44:50,073 unpacking tar archive at: mozilla-beta-cc7b9052413a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.909443 ========= master_lag: 3.41 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-06-24 04:44:53.460452) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-24 04:44:53.460806) ========= script_repo_revision: cc7b9052413aea1efe4f89e13b941ca2f5cc2915 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-24 04:44:53.461211) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-06-24 04:44:53.461485) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-06-24 04:45:02.166861) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 20 secs) (at 2016-06-24 04:45:02.167137) ========= /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-1466768500.772453-711681760 _=/tools/buildbot/bin/python using PTY: False 04:45:02 INFO - MultiFileLogger online at 20160624 04:45:02 in /builds/slave/test 04:45:02 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 04:45:02 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:45:02 INFO - {'append_to_log': False, 04:45:02 INFO - 'base_work_dir': '/builds/slave/test', 04:45:02 INFO - 'blob_upload_branch': 'mozilla-beta', 04:45:02 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:45:02 INFO - 'buildbot_json_path': 'buildprops.json', 04:45:02 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:45:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:45:02 INFO - 'download_minidump_stackwalk': True, 04:45:02 INFO - 'download_symbols': 'true', 04:45:02 INFO - 'e10s': False, 04:45:02 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:45:02 INFO - 'tooltool.py': '/tools/tooltool.py', 04:45:02 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:45:02 INFO - '/tools/misc-python/virtualenv.py')}, 04:45:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:45:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:45:02 INFO - 'log_level': 'info', 04:45:02 INFO - 'log_to_console': True, 04:45:02 INFO - 'opt_config_files': (), 04:45:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:45:02 INFO - '--processes=1', 04:45:02 INFO - '--config=%(test_path)s/wptrunner.ini', 04:45:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:45:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:45:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:45:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:45:02 INFO - 'pip_index': False, 04:45:02 INFO - 'require_test_zip': True, 04:45:02 INFO - 'test_type': ('testharness',), 04:45:02 INFO - 'this_chunk': '1', 04:45:02 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:45:02 INFO - 'total_chunks': '10', 04:45:02 INFO - 'virtualenv_path': 'venv', 04:45:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:45:02 INFO - 'work_dir': 'build'} 04:45:02 INFO - ##### 04:45:02 INFO - ##### Running clobber step. 04:45:02 INFO - ##### 04:45:02 INFO - Running pre-action listener: _resource_record_pre_action 04:45:02 INFO - Running main action method: clobber 04:45:02 INFO - rmtree: /builds/slave/test/build 04:45:02 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:45:05 INFO - Running post-action listener: _resource_record_post_action 04:45:05 INFO - ##### 04:45:05 INFO - ##### Running read-buildbot-config step. 04:45:05 INFO - ##### 04:45:05 INFO - Running pre-action listener: _resource_record_pre_action 04:45:05 INFO - Running main action method: read_buildbot_config 04:45:05 INFO - Using buildbot properties: 04:45:05 INFO - { 04:45:05 INFO - "project": "", 04:45:05 INFO - "product": "firefox", 04:45:05 INFO - "script_repo_revision": "production", 04:45:05 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 04:45:05 INFO - "repository": "", 04:45:05 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 04:45:05 INFO - "buildid": "20160624023758", 04:45:05 INFO - "pgo_build": "False", 04:45:05 INFO - "basedir": "/builds/slave/test", 04:45:05 INFO - "buildnumber": 0, 04:45:05 INFO - "slavename": "tst-linux32-spot-173", 04:45:05 INFO - "revision": "cc7b9052413aea1efe4f89e13b941ca2f5cc2915", 04:45:05 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 04:45:05 INFO - "platform": "linux", 04:45:05 INFO - "branch": "mozilla-beta", 04:45:05 INFO - "repo_path": "releases/mozilla-beta", 04:45:05 INFO - "moz_repo_path": "", 04:45:05 INFO - "stage_platform": "linux", 04:45:05 INFO - "builduid": "c93e4c60148e44dd80e347d7cffee231", 04:45:05 INFO - "slavebuilddir": "test" 04:45:05 INFO - } 04:45:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 04:45:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 04:45:05 INFO - Running post-action listener: _resource_record_post_action 04:45:05 INFO - ##### 04:45:05 INFO - ##### Running download-and-extract step. 04:45:05 INFO - ##### 04:45:05 INFO - Running pre-action listener: _resource_record_pre_action 04:45:05 INFO - Running main action method: download_and_extract 04:45:05 INFO - mkdir: /builds/slave/test/build/tests 04:45:05 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')]} 04:45:05 INFO - https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:45:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:45:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:45:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:45:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:45:06 INFO - Downloaded 1291 bytes. 04:45:06 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 04:45:06 INFO - Using the following test package requirements: 04:45:06 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 04:45:06 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:45:06 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 04:45:06 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:45:06 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 04:45:06 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:45:06 INFO - u'jsshell-linux-i686.zip'], 04:45:06 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:45:06 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 04:45:06 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 04:45:06 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:45:06 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 04:45:06 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:45:06 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 04:45:06 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:45:06 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 04:45:06 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 04:45:06 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 04:45:06 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 04:45:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:45:06 INFO - https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:45:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:45:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 04:45:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:45:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:45:14 INFO - Downloaded 22853573 bytes. 04:45:14 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/*'] 04:45:14 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/* 04:45:15 INFO - caution: filename not matched: web-platform/* 04:45:15 INFO - Return code: 11 04:45:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:45:15 INFO - https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:45:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:45:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 04:45:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:45:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:45:25 INFO - Downloaded 36389080 bytes. 04:45:25 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/*'] 04:45:25 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/* 04:45:29 INFO - caution: filename not matched: bin/* 04:45:29 INFO - caution: filename not matched: config/* 04:45:29 INFO - caution: filename not matched: mozbase/* 04:45:29 INFO - caution: filename not matched: marionette/* 04:45:29 INFO - caution: filename not matched: tools/wptserve/* 04:45:29 INFO - Return code: 11 04:45:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:45:29 INFO - https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:45:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:45:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:45:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:45:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:45:47 INFO - Downloaded 69350587 bytes. 04:45:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:45:47 INFO - mkdir: /builds/slave/test/properties 04:45:47 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:45:47 INFO - Writing to file /builds/slave/test/properties/build_url 04:45:47 INFO - Contents: 04:45:47 INFO - build_url:https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 04:45:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:45:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:45:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:45:55 INFO - Contents: 04:45:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:45: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')]} 04:45:55 INFO - https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:45:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:45:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 04:45:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:45:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/eK8jfcfZSX2K1CObfnjX7w/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 04:46:33 INFO - Downloaded 92346105 bytes. 04:46:33 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'] 04:46:33 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 04:46:42 INFO - Return code: 0 04:46:42 INFO - Running post-action listener: _resource_record_post_action 04:46:42 INFO - Running post-action listener: set_extra_try_arguments 04:46:42 INFO - ##### 04:46:42 INFO - ##### Running create-virtualenv step. 04:46:42 INFO - ##### 04:46:42 INFO - Running pre-action listener: _pre_create_virtualenv 04:46:42 INFO - Running pre-action listener: _resource_record_pre_action 04:46:42 INFO - Running main action method: create_virtualenv 04:46:42 INFO - Creating virtualenv /builds/slave/test/build/venv 04:46:42 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 04:46:42 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:46:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:46:43 INFO - Using real prefix '/usr' 04:46:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:46:44 INFO - Installing distribute.............................................................................................................................................................................................done. 04:46:48 INFO - Installing pip.................done. 04:46:48 INFO - Return code: 0 04:46:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:46: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')]} 04:46:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:46:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:46: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')]} 04:46:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:46:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:46: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 0x917cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9295f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f77e30>, '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 0x9214c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9293470>, '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-1466768500.772453-711681760', '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 04:46: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 04:46: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 04:46:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:46:48 INFO - 'CCACHE_UMASK': '002', 04:46:48 INFO - 'DISPLAY': ':0', 04:46:48 INFO - 'HOME': '/home/cltbld', 04:46:48 INFO - 'LANG': 'en_US.UTF-8', 04:46:48 INFO - 'LOGNAME': 'cltbld', 04:46:48 INFO - 'MAIL': '/var/mail/cltbld', 04:46:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:46:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:46:48 INFO - 'MOZ_NO_REMOTE': '1', 04:46:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:46:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:46:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:46:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:46:48 INFO - 'PWD': '/builds/slave/test', 04:46:48 INFO - 'SHELL': '/bin/bash', 04:46:48 INFO - 'SHLVL': '1', 04:46:48 INFO - 'TERM': 'linux', 04:46:48 INFO - 'TMOUT': '86400', 04:46:48 INFO - 'USER': 'cltbld', 04:46:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466768500.772453-711681760', 04:46:48 INFO - '_': '/tools/buildbot/bin/python'} 04:46:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:46:48 INFO - Downloading/unpacking psutil>=0.7.1 04:46:48 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 04:46:48 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 04:46:48 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 04:46:48 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 04:46:48 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 04:46:48 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 04:46:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:46:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:46:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:46:54 INFO - Installing collected packages: psutil 04:46:54 INFO - Running setup.py install for psutil 04:46:54 INFO - building 'psutil._psutil_linux' extension 04:46: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 04:46:54 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:46:54 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:46: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 04:46:55 INFO - building 'psutil._psutil_posix' extension 04:46: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 04:46: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 04:46:55 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:46:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:46:55 INFO - Successfully installed psutil 04:46:55 INFO - Cleaning up... 04:46:55 INFO - Return code: 0 04:46:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:46: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')]} 04:46:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:46:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:46: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')]} 04:46:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:46:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:46: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 0x917cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9295f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f77e30>, '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 0x9214c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9293470>, '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-1466768500.772453-711681760', '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 04:46: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 04:46: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 04:46:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:46:55 INFO - 'CCACHE_UMASK': '002', 04:46:55 INFO - 'DISPLAY': ':0', 04:46:55 INFO - 'HOME': '/home/cltbld', 04:46:55 INFO - 'LANG': 'en_US.UTF-8', 04:46:55 INFO - 'LOGNAME': 'cltbld', 04:46:55 INFO - 'MAIL': '/var/mail/cltbld', 04:46:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:46:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:46:55 INFO - 'MOZ_NO_REMOTE': '1', 04:46:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:46:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:46:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:46:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:46:55 INFO - 'PWD': '/builds/slave/test', 04:46:55 INFO - 'SHELL': '/bin/bash', 04:46:55 INFO - 'SHLVL': '1', 04:46:55 INFO - 'TERM': 'linux', 04:46:55 INFO - 'TMOUT': '86400', 04:46:55 INFO - 'USER': 'cltbld', 04:46:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466768500.772453-711681760', 04:46:55 INFO - '_': '/tools/buildbot/bin/python'} 04:46:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:46:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:46: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 04:46: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 04:46: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 04:46: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 04:46: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 04:46: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 04:47:00 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:47:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:47:00 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:47:00 INFO - Installing collected packages: mozsystemmonitor 04:47:00 INFO - Running setup.py install for mozsystemmonitor 04:47:01 INFO - Successfully installed mozsystemmonitor 04:47:01 INFO - Cleaning up... 04:47:01 INFO - Return code: 0 04:47:01 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:47: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')]} 04:47:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:47: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')]} 04:47:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:47: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 0x917cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9295f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f77e30>, '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 0x9214c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9293470>, '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-1466768500.772453-711681760', '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 04:47: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 04:47: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 04:47:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:47:01 INFO - 'CCACHE_UMASK': '002', 04:47:01 INFO - 'DISPLAY': ':0', 04:47:01 INFO - 'HOME': '/home/cltbld', 04:47:01 INFO - 'LANG': 'en_US.UTF-8', 04:47:01 INFO - 'LOGNAME': 'cltbld', 04:47:01 INFO - 'MAIL': '/var/mail/cltbld', 04:47:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:47:01 INFO - 'MOZ_NO_REMOTE': '1', 04:47:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:47:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:47:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:47:01 INFO - 'PWD': '/builds/slave/test', 04:47:01 INFO - 'SHELL': '/bin/bash', 04:47:01 INFO - 'SHLVL': '1', 04:47:01 INFO - 'TERM': 'linux', 04:47:01 INFO - 'TMOUT': '86400', 04:47:01 INFO - 'USER': 'cltbld', 04:47:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466768500.772453-711681760', 04:47:01 INFO - '_': '/tools/buildbot/bin/python'} 04:47:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:47:01 INFO - Downloading/unpacking blobuploader==1.2.4 04:47: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 04:47: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 04:47: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 04:47: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 04:47: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 04:47: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 04:47:06 INFO - Downloading blobuploader-1.2.4.tar.gz 04:47:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:47:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:47: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 04:47: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 04:47: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 04:47: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 04:47: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 04:47: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 04:47:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:47:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:47:07 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 04:47:07 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 04:47:07 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 04:47:07 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 04:47:07 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 04:47:07 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 04:47:08 INFO - Downloading docopt-0.6.1.tar.gz 04:47:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:47:08 INFO - Installing collected packages: blobuploader, requests, docopt 04:47:08 INFO - Running setup.py install for blobuploader 04:47:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:47:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:47:08 INFO - Running setup.py install for requests 04:47:09 INFO - Running setup.py install for docopt 04:47:09 INFO - Successfully installed blobuploader requests docopt 04:47:09 INFO - Cleaning up... 04:47:09 INFO - Return code: 0 04:47:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:47: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')]} 04:47:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:47: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')]} 04:47:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:47: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 0x917cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9295f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f77e30>, '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 0x9214c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9293470>, '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-1466768500.772453-711681760', '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 04:47: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 04:47: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 04:47:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:47:09 INFO - 'CCACHE_UMASK': '002', 04:47:09 INFO - 'DISPLAY': ':0', 04:47:09 INFO - 'HOME': '/home/cltbld', 04:47:09 INFO - 'LANG': 'en_US.UTF-8', 04:47:09 INFO - 'LOGNAME': 'cltbld', 04:47:09 INFO - 'MAIL': '/var/mail/cltbld', 04:47:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:47:09 INFO - 'MOZ_NO_REMOTE': '1', 04:47:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:47:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:47:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:47:09 INFO - 'PWD': '/builds/slave/test', 04:47:09 INFO - 'SHELL': '/bin/bash', 04:47:09 INFO - 'SHLVL': '1', 04:47:09 INFO - 'TERM': 'linux', 04:47:09 INFO - 'TMOUT': '86400', 04:47:09 INFO - 'USER': 'cltbld', 04:47:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466768500.772453-711681760', 04:47:09 INFO - '_': '/tools/buildbot/bin/python'} 04:47:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:47:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:47:10 INFO - Running setup.py (path:/tmp/pip-m_ykUZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:47:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:47:10 INFO - Running setup.py (path:/tmp/pip-AogAC6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:47:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:47:10 INFO - Running setup.py (path:/tmp/pip-rQ6e2J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:47:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:47:10 INFO - Running setup.py (path:/tmp/pip-U0izng-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:47:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:47:10 INFO - Running setup.py (path:/tmp/pip-wKAedh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:47:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:47:10 INFO - Running setup.py (path:/tmp/pip-VQggwk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:47:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:47:10 INFO - Running setup.py (path:/tmp/pip-kjRX9P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:47:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:47:11 INFO - Running setup.py (path:/tmp/pip-EzE3gr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:47:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:47:11 INFO - Running setup.py (path:/tmp/pip-S0F5lh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:47:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:47:11 INFO - Running setup.py (path:/tmp/pip-QvREWq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:47:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:47:11 INFO - Running setup.py (path:/tmp/pip-u7SkQa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:47:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:47:11 INFO - Running setup.py (path:/tmp/pip-MCY0qy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:47:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:47:11 INFO - Running setup.py (path:/tmp/pip-6GObss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:47:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:47:11 INFO - Running setup.py (path:/tmp/pip-iobcgb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:47:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:47:12 INFO - Running setup.py (path:/tmp/pip-Ei0XtR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:47:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:47:12 INFO - Running setup.py (path:/tmp/pip-NDPur3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:47:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:47:12 INFO - Running setup.py (path:/tmp/pip-ht5ACh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:47:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:47:12 INFO - Running setup.py (path:/tmp/pip-zwK7Od-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:47:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:47:12 INFO - Running setup.py (path:/tmp/pip-n1Vn_b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:47:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:47:12 INFO - Running setup.py (path:/tmp/pip-quPuDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:47:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:47:13 INFO - Running setup.py (path:/tmp/pip-77KsZ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:47:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:47: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 04:47:13 INFO - Running setup.py install for manifestparser 04:47:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:47:13 INFO - Running setup.py install for mozcrash 04:47:13 INFO - Running setup.py install for mozdebug 04:47:13 INFO - Running setup.py install for mozdevice 04:47:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:47:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:47:14 INFO - Running setup.py install for mozfile 04:47:14 INFO - Running setup.py install for mozhttpd 04:47:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:47:14 INFO - Running setup.py install for mozinfo 04:47:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:47:14 INFO - Running setup.py install for mozInstall 04:47:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:47:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:47:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:47:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:47:15 INFO - Running setup.py install for mozleak 04:47:15 INFO - Running setup.py install for mozlog 04:47:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:47:15 INFO - Running setup.py install for moznetwork 04:47:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:47:15 INFO - Running setup.py install for mozprocess 04:47:16 INFO - Running setup.py install for mozprofile 04:47:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:47:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:47:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:47:16 INFO - Running setup.py install for mozrunner 04:47:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:47:16 INFO - Running setup.py install for mozscreenshot 04:47:16 INFO - Running setup.py install for moztest 04:47:16 INFO - Running setup.py install for mozversion 04:47:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:47:17 INFO - Running setup.py install for wptserve 04:47:17 INFO - Running setup.py install for marionette-driver 04:47:17 INFO - Running setup.py install for browsermob-proxy 04:47:17 INFO - Running setup.py install for marionette-client 04:47:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:47:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:47: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 04:47:18 INFO - Cleaning up... 04:47:18 INFO - Return code: 0 04:47:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:47: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')]} 04:47:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:47:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:47: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')]} 04:47:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:47:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:47: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 0x917cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91e3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9295f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f77e30>, '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 0x9214c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9293470>, '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-1466768500.772453-711681760', '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 04:47: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 04:47: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 04:47:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:47:18 INFO - 'CCACHE_UMASK': '002', 04:47:18 INFO - 'DISPLAY': ':0', 04:47:18 INFO - 'HOME': '/home/cltbld', 04:47:18 INFO - 'LANG': 'en_US.UTF-8', 04:47:18 INFO - 'LOGNAME': 'cltbld', 04:47:18 INFO - 'MAIL': '/var/mail/cltbld', 04:47:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:47:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:47:18 INFO - 'MOZ_NO_REMOTE': '1', 04:47:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:47:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:47:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:47:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:47:18 INFO - 'PWD': '/builds/slave/test', 04:47:18 INFO - 'SHELL': '/bin/bash', 04:47:18 INFO - 'SHLVL': '1', 04:47:18 INFO - 'TERM': 'linux', 04:47:18 INFO - 'TMOUT': '86400', 04:47:18 INFO - 'USER': 'cltbld', 04:47:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466768500.772453-711681760', 04:47:18 INFO - '_': '/tools/buildbot/bin/python'} 04:47:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:47:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:47:19 INFO - Running setup.py (path:/tmp/pip-tl5Xas-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:47:19 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)) 04:47:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:47:19 INFO - Running setup.py (path:/tmp/pip-w3QHji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:47: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)) 04:47:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:47:19 INFO - Running setup.py (path:/tmp/pip-UEUsK3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:47: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)) 04:47:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:47:19 INFO - Running setup.py (path:/tmp/pip-kuorTM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:47: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)) 04:47:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:47:19 INFO - Running setup.py (path:/tmp/pip-Q35u16-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:47: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)) 04:47:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:47:19 INFO - Running setup.py (path:/tmp/pip-IVbSqf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:47: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)) 04:47:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:47:19 INFO - Running setup.py (path:/tmp/pip-MK5gRt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:47: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)) 04:47:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:47:20 INFO - Running setup.py (path:/tmp/pip-3BO_L9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:47:20 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)) 04:47:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:47:20 INFO - Running setup.py (path:/tmp/pip-5FYS9T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:47:20 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)) 04:47:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:47:20 INFO - Running setup.py (path:/tmp/pip-dMaPhP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:47: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)) 04:47:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:47:20 INFO - Running setup.py (path:/tmp/pip-eAzsew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:47: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)) 04:47:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:47:20 INFO - Running setup.py (path:/tmp/pip-4KoT7l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:47: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)) 04:47:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:47:20 INFO - Running setup.py (path:/tmp/pip-wsCgJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:47: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)) 04:47:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:47:20 INFO - Running setup.py (path:/tmp/pip-I8tndd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:47:21 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)) 04:47:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:47:21 INFO - Running setup.py (path:/tmp/pip-I1sjpO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:47:21 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)) 04:47:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:47:21 INFO - Running setup.py (path:/tmp/pip-qsKBAH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:47:21 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)) 04:47:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:47:21 INFO - Running setup.py (path:/tmp/pip-VCAvzX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:47: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)) 04:47:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:47:21 INFO - Running setup.py (path:/tmp/pip-Pjqqg9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:47: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)) 04:47:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:47:21 INFO - Running setup.py (path:/tmp/pip-EwTj1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:47: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)) 04:47:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:47:21 INFO - Running setup.py (path:/tmp/pip-r03F38-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:47: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)) 04:47:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:47:22 INFO - Running setup.py (path:/tmp/pip-PW837b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:47:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:47: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)) 04:47: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)) 04:47: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)) 04:47: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)) 04:47: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)) 04:47: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)) 04:47:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:47: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 04:47: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 04:47: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 04:47: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 04:47: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 04:47: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 04:47:27 INFO - Downloading blessings-1.6.tar.gz 04:47:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:47: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)) 04:47:27 INFO - Installing collected packages: blessings 04:47:27 INFO - Running setup.py install for blessings 04:47:27 INFO - Successfully installed blessings 04:47:27 INFO - Cleaning up... 04:47:27 INFO - Return code: 0 04:47:27 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:47:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:47:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:47:28 INFO - Reading from file tmpfile_stdout 04:47:28 INFO - Current package versions: 04:47:28 INFO - argparse == 1.2.1 04:47:28 INFO - blessings == 1.6 04:47:28 INFO - blobuploader == 1.2.4 04:47:28 INFO - browsermob-proxy == 0.6.0 04:47:28 INFO - docopt == 0.6.1 04:47:28 INFO - manifestparser == 1.1 04:47:28 INFO - marionette-client == 2.3.0 04:47:28 INFO - marionette-driver == 1.4.0 04:47:28 INFO - mozInstall == 1.12 04:47:28 INFO - mozcrash == 0.17 04:47:28 INFO - mozdebug == 0.1 04:47:28 INFO - mozdevice == 0.48 04:47:28 INFO - mozfile == 1.2 04:47:28 INFO - mozhttpd == 0.7 04:47:28 INFO - mozinfo == 0.9 04:47:28 INFO - mozleak == 0.1 04:47:28 INFO - mozlog == 3.1 04:47:28 INFO - moznetwork == 0.27 04:47:28 INFO - mozprocess == 0.22 04:47:28 INFO - mozprofile == 0.28 04:47:28 INFO - mozrunner == 6.11 04:47:28 INFO - mozscreenshot == 0.1 04:47:28 INFO - mozsystemmonitor == 0.0 04:47:28 INFO - moztest == 0.7 04:47:28 INFO - mozversion == 1.4 04:47:28 INFO - psutil == 3.1.1 04:47:28 INFO - requests == 1.2.3 04:47:28 INFO - wptserve == 1.4.0 04:47:28 INFO - wsgiref == 0.1.2 04:47:28 INFO - Running post-action listener: _resource_record_post_action 04:47:28 INFO - Running post-action listener: _start_resource_monitoring 04:47:28 INFO - Starting resource monitoring. 04:47:28 INFO - ##### 04:47:28 INFO - ##### Running pull step. 04:47:28 INFO - ##### 04:47:28 INFO - Running pre-action listener: _resource_record_pre_action 04:47:28 INFO - Running main action method: pull 04:47:28 INFO - Pull has nothing to do! 04:47:28 INFO - Running post-action listener: _resource_record_post_action 04:47:28 INFO - ##### 04:47:28 INFO - ##### Running install step. 04:47:28 INFO - ##### 04:47:28 INFO - Running pre-action listener: _resource_record_pre_action 04:47:28 INFO - Running main action method: install 04:47:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:47:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:47:28 INFO - Reading from file tmpfile_stdout 04:47:28 INFO - Detecting whether we're running mozinstall >=1.0... 04:47:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:47:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:47:28 INFO - Reading from file tmpfile_stdout 04:47:28 INFO - Output received: 04:47:28 INFO - Usage: mozinstall [options] installer 04:47:28 INFO - Options: 04:47:28 INFO - -h, --help show this help message and exit 04:47:28 INFO - -d DEST, --destination=DEST 04:47:28 INFO - Directory to install application into. [default: 04:47:28 INFO - "/builds/slave/test"] 04:47:28 INFO - --app=APP Application being installed. [default: firefox] 04:47:28 INFO - mkdir: /builds/slave/test/build/application 04:47: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'] 04:47: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 04:48:00 INFO - Reading from file tmpfile_stdout 04:48:00 INFO - Output received: 04:48:00 INFO - /builds/slave/test/build/application/firefox/firefox 04:48:00 INFO - Running post-action listener: _resource_record_post_action 04:48:00 INFO - ##### 04:48:00 INFO - ##### Running run-tests step. 04:48:00 INFO - ##### 04:48:00 INFO - Running pre-action listener: _resource_record_pre_action 04:48:00 INFO - Running main action method: run_tests 04:48:00 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:48:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:48:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:48:00 INFO - grabbing minidump binary from tooltool 04:48:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:48:00 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 0x8f77e30>, '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 0x9214c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9293470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:48:00 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 04:48:00 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 04:48:00 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:48:00 INFO - Return code: 0 04:48:00 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:48:00 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:48:00 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/eK8jfcfZSX2K1CObfnjX7w/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 04:48:00 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/eK8jfcfZSX2K1CObfnjX7w/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 04:48:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:48:00 INFO - 'CCACHE_UMASK': '002', 04:48:00 INFO - 'DISPLAY': ':0', 04:48:00 INFO - 'HOME': '/home/cltbld', 04:48:00 INFO - 'LANG': 'en_US.UTF-8', 04:48:00 INFO - 'LOGNAME': 'cltbld', 04:48:00 INFO - 'MAIL': '/var/mail/cltbld', 04:48:00 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:48:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:48:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:48:00 INFO - 'MOZ_NO_REMOTE': '1', 04:48:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:48:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:48:00 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:48:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:48:00 INFO - 'PWD': '/builds/slave/test', 04:48:00 INFO - 'SHELL': '/bin/bash', 04:48:00 INFO - 'SHLVL': '1', 04:48:00 INFO - 'TERM': 'linux', 04:48:00 INFO - 'TMOUT': '86400', 04:48:00 INFO - 'USER': 'cltbld', 04:48:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466768500.772453-711681760', 04:48:00 INFO - '_': '/tools/buildbot/bin/python'} 04:48:00 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/eK8jfcfZSX2K1CObfnjX7w/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 04:48:01 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 04:48:01 INFO - import pkg_resources 04:48:02 INFO - Using 1 client processes 04:48:02 INFO - wptserve Starting http server on 127.0.0.1:8000 04:48:02 INFO - wptserve Starting http server on 127.0.0.1:8001 04:48:02 INFO - wptserve Starting http server on 127.0.0.1:8443 04:48:05 INFO - SUITE-START | Running 778 tests 04:48:05 INFO - Running testharness tests 04:48:05 INFO - Setting up ssl 04:48:05 INFO - PROCESS | certutil | 04:48:05 INFO - PROCESS | certutil | 04:48:05 INFO - PROCESS | certutil | 04:48:05 INFO - Certificate Nickname Trust Attributes 04:48:05 INFO - SSL,S/MIME,JAR/XPI 04:48:05 INFO - 04:48:05 INFO - web-platform-tests CT,, 04:48:05 INFO - 04:48:05 INFO - Starting runner 04:48:08 INFO - PROCESS | 1765 | 1466768888129 Marionette DEBUG Marionette enabled via build flag and pref 04:48:08 INFO - PROCESS | 1765 | ++DOCSHELL 0xa4e41c00 == 1 [pid = 1765] [id = 1] 04:48:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 1 (0xa4e42000) [pid = 1765] [serial = 1] [outer = (nil)] 04:48:08 INFO - PROCESS | 1765 | [1765] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:48:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 2 (0xa4e42800) [pid = 1765] [serial = 2] [outer = 0xa4e42000] 04:48:08 INFO - PROCESS | 1765 | 1466768888844 Marionette INFO Listening on port 2828 04:48:09 INFO - PROCESS | 1765 | 1466768889453 Marionette DEBUG Marionette enabled via command-line flag 04:48:09 INFO - PROCESS | 1765 | ++DOCSHELL 0xa239d000 == 2 [pid = 1765] [id = 2] 04:48:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 3 (0xa23a6000) [pid = 1765] [serial = 3] [outer = (nil)] 04:48:09 INFO - PROCESS | 1765 | [1765] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:48:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 4 (0xa23a6800) [pid = 1765] [serial = 4] [outer = 0xa23a6000] 04:48:09 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c0aa0 04:48:09 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c45a0 04:48:09 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ce560 04:48:09 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20d31c0 04:48:09 INFO - PROCESS | 1765 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20d3ee0 04:48:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 5 (0xa1023000) [pid = 1765] [serial = 5] [outer = 0xa4e42000] 04:48:09 INFO - PROCESS | 1765 | [1765] 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 04:48:09 INFO - PROCESS | 1765 | 1466768889879 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41317 04:48:09 INFO - PROCESS | 1765 | [1765] 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 04:48:09 INFO - PROCESS | 1765 | 1466768889966 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41318 04:48:09 INFO - PROCESS | 1765 | 1466768889976 Marionette DEBUG Closed connection conn0 04:48:10 INFO - PROCESS | 1765 | [1765] 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 04:48:10 INFO - PROCESS | 1765 | 1466768890101 Marionette DEBUG Closed connection conn1 04:48:10 INFO - PROCESS | 1765 | [1765] 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 04:48:10 INFO - PROCESS | 1765 | 1466768890183 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41319 04:48:10 INFO - PROCESS | 1765 | [1765] 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 04:48:10 INFO - PROCESS | 1765 | 1466768890255 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41320 04:48:10 INFO - PROCESS | 1765 | 1466768890264 Marionette DEBUG Closed connection conn2 04:48:10 INFO - PROCESS | 1765 | [1765] 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 04:48:10 INFO - PROCESS | 1765 | 1466768890300 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41321 04:48:10 INFO - PROCESS | 1765 | 1466768890306 Marionette DEBUG Closed connection conn3 04:48:10 INFO - PROCESS | 1765 | 1466768890338 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:48:10 INFO - PROCESS | 1765 | 1466768890358 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":"20160624023758","device":"desktop","version":"48.0"} 04:48:11 INFO - PROCESS | 1765 | [1765] 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 04:48:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x9cdca400 == 3 [pid = 1765] [id = 3] 04:48:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 6 (0x9cdd4000) [pid = 1765] [serial = 6] [outer = (nil)] 04:48:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x9ce57800 == 4 [pid = 1765] [id = 4] 04:48:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 7 (0x9cea1000) [pid = 1765] [serial = 7] [outer = (nil)] 04:48:12 INFO - PROCESS | 1765 | [1765] 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 04:48:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x9bc2f800 == 5 [pid = 1765] [id = 5] 04:48:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 8 (0x9bc2fc00) [pid = 1765] [serial = 8] [outer = (nil)] 04:48:12 INFO - PROCESS | 1765 | [1765] 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 04:48:12 INFO - PROCESS | 1765 | [1765] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:48:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 9 (0x9baa1800) [pid = 1765] [serial = 9] [outer = 0x9bc2fc00] 04:48:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 10 (0x9b7d9400) [pid = 1765] [serial = 10] [outer = 0x9cdd4000] 04:48:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 11 (0x9b7db000) [pid = 1765] [serial = 11] [outer = 0x9cea1000] 04:48:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 12 (0x9b7dd800) [pid = 1765] [serial = 12] [outer = 0x9bc2fc00] 04:48:14 INFO - PROCESS | 1765 | 1466768894364 Marionette INFO startBrowser 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:14 INFO - PROCESS | 1765 | 1466768894410 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 1765 | 1466768894430 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 1765 | 1466768894435 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 13 (0x98431800) [pid = 1765] [serial = 13] [outer = 0x9bc2fc00] 04:48:15 INFO - PROCESS | 1765 | 1466768895222 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"5bb2bf7e-f34f-4039-a8f5-34ce35744680","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":"20160624023758","device":"desktop","version":"48.0","command_id":1}}] 04:48:15 INFO - PROCESS | 1765 | 1466768895529 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}] 04:48:15 INFO - PROCESS | 1765 | 1466768895537 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:15 INFO - PROCESS | 1765 | 1466768895838 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 04:48:16 INFO - PROCESS | 1765 | 1466768895991 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:48:16 INFO - PROCESS | 1765 | 1466768895998 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:16 INFO - PROCESS | 1765 | [1765] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:48:16 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:48:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 14 (0x9c58bc00) [pid = 1765] [serial = 14] [outer = 0x9bc2fc00] 04:48:16 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:48:16 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:48:16 INFO - PROCESS | 1765 | 1466768896697 Marionette TRACE conn4 <- [1,3,null,{}] 04:48:16 INFO - PROCESS | 1765 | 1466768896747 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:48:16 INFO - PROCESS | 1765 | 1466768896753 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:16 INFO - PROCESS | 1765 | 1466768896798 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 04:48:16 INFO - PROCESS | 1765 | 1466768896908 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 1765 | 1466768896914 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 04:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:48:16 INFO - PROCESS | 1765 | 1466768896947 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 1765 | 1466768896953 Marionette TRACE conn4 <- [1,6,null,{}] 04:48:16 INFO - PROCESS | 1765 | 1466768896983 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}] 04:48:16 INFO - PROCESS | 1765 | 1466768896987 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:17 INFO - PROCESS | 1765 | 1466768897023 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 04:48:17 INFO - PROCESS | 1765 | 1466768897053 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1765 | 1466768897061 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d2bc00 == 6 [pid = 1765] [id = 6] 04:48:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 15 (0x93d2c000) [pid = 1765] [serial = 15] [outer = (nil)] 04:48:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 16 (0x93d2e000) [pid = 1765] [serial = 16] [outer = 0x93d2c000] 04:48:17 INFO - PROCESS | 1765 | 1466768897161 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 17 (0x9c82a800) [pid = 1765] [serial = 17] [outer = 0x93d2c000] 04:48:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x93a42c00 == 7 [pid = 1765] [id = 7] 04:48:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 18 (0x93b1e400) [pid = 1765] [serial = 18] [outer = (nil)] 04:48:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 19 (0x93b22c00) [pid = 1765] [serial = 19] [outer = 0x93b1e400] 04:48:17 INFO - PROCESS | 1765 | 1466768897741 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 20 (0x93b1ec00) [pid = 1765] [serial = 20] [outer = 0x93b1e400] 04:48:18 INFO - PROCESS | 1765 | [1765] 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 04:48:18 INFO - PROCESS | 1765 | 1466768898279 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]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1411ms 04:48:18 INFO - PROCESS | 1765 | 1466768898421 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 1765 | 1466768898424 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 04:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:48:18 INFO - PROCESS | 1765 | 1466768898445 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 1765 | 1466768898449 Marionette TRACE conn4 <- [1,10,null,{}] 04:48:18 INFO - PROCESS | 1765 | 1466768898696 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}] 04:48:18 INFO - PROCESS | 1765 | 1466768898702 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:18 INFO - PROCESS | 1765 | 1466768898909 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 04:48:19 INFO - PROCESS | 1765 | 1466768899054 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 1765 | 1466768899063 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b1a000 == 8 [pid = 1765] [id = 8] 04:48:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 21 (0x93b1e000) [pid = 1765] [serial = 21] [outer = (nil)] 04:48:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 22 (0x93b28c00) [pid = 1765] [serial = 22] [outer = 0x93b1e000] 04:48:19 INFO - PROCESS | 1765 | 1466768899159 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 23 (0x93d2b800) [pid = 1765] [serial = 23] [outer = 0x93b1e000] 04:48:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a4400 == 9 [pid = 1765] [id = 9] 04:48:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 24 (0x953a4800) [pid = 1765] [serial = 24] [outer = (nil)] 04:48:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 25 (0x9526fc00) [pid = 1765] [serial = 25] [outer = 0x953a4800] 04:48:20 INFO - PROCESS | 1765 | 1466768900089 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]]]}] 04:48:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 26 (0x9526f400) [pid = 1765] [serial = 26] [outer = 0x953a4800] 04:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1717ms 04:48:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x97807000 == 10 [pid = 1765] [id = 10] 04:48:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 27 (0x9a07a000) [pid = 1765] [serial = 27] [outer = (nil)] 04:48:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 28 (0x9b6a8000) [pid = 1765] [serial = 28] [outer = 0x9a07a000] 04:48:20 INFO - PROCESS | 1765 | 1466768900270 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 1765 | 1466768900277 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 04:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:48:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 29 (0x9c4b9c00) [pid = 1765] [serial = 29] [outer = 0x9a07a000] 04:48:20 INFO - PROCESS | 1765 | 1466768900372 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 1765 | 1466768900377 Marionette TRACE conn4 <- [1,14,null,{}] 04:48:20 INFO - PROCESS | 1765 | 1466768900462 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}] 04:48:20 INFO - PROCESS | 1765 | 1466768900469 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:20 INFO - PROCESS | 1765 | 1466768900801 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 04:48:21 INFO - PROCESS | 1765 | 1466768901023 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 1765 | 1466768901046 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x97809000 == 11 [pid = 1765] [id = 11] 04:48:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 30 (0x98422400) [pid = 1765] [serial = 30] [outer = (nil)] 04:48:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 31 (0x9d47b400) [pid = 1765] [serial = 31] [outer = 0x98422400] 04:48:21 INFO - PROCESS | 1765 | 1466768901192 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 32 (0xa1025800) [pid = 1765] [serial = 32] [outer = 0x98422400] 04:48:22 INFO - PROCESS | 1765 | 1466768902602 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]]]}] 04:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2341ms 04:48:22 INFO - PROCESS | 1765 | 1466768902658 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 04:48:22 INFO - PROCESS | 1765 | 1466768902663 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 04:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:48:22 INFO - PROCESS | 1765 | 1466768902670 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:48:22 INFO - PROCESS | 1765 | 1466768902674 Marionette TRACE conn4 <- [1,18,null,{}] 04:48:22 INFO - PROCESS | 1765 | 1466768902681 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}] 04:48:22 INFO - PROCESS | 1765 | 1466768902687 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:22 INFO - PROCESS | 1765 | 1466768902962 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 04:48:23 INFO - PROCESS | 1765 | 1466768903071 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:23 INFO - PROCESS | 1765 | 1466768903089 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:23 INFO - PROCESS | 1765 | ++DOCSHELL 0xa2223c00 == 12 [pid = 1765] [id = 12] 04:48:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 33 (0xa2228400) [pid = 1765] [serial = 33] [outer = (nil)] 04:48:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 34 (0xa23ee800) [pid = 1765] [serial = 34] [outer = 0xa2228400] 04:48:23 INFO - PROCESS | 1765 | 1466768903181 Marionette DEBUG loaded listener.js 04:48:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 35 (0xa34c8800) [pid = 1765] [serial = 35] [outer = 0xa2228400] 04:48:24 INFO - PROCESS | 1765 | 1466768904134 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]]]}] 04:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1481ms 04:48:24 INFO - PROCESS | 1765 | 1466768904162 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 04:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:48:24 INFO - PROCESS | 1765 | 1466768904174 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 04:48:24 INFO - PROCESS | 1765 | 1466768904183 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:48:24 INFO - PROCESS | 1765 | 1466768904187 Marionette TRACE conn4 <- [1,22,null,{}] 04:48:24 INFO - PROCESS | 1765 | 1466768904193 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}] 04:48:24 INFO - PROCESS | 1765 | 1466768904199 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:24 INFO - PROCESS | 1765 | 1466768904495 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 04:48:24 INFO - PROCESS | 1765 | 1466768904729 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:24 INFO - PROCESS | 1765 | 1466768904738 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:24 INFO - PROCESS | 1765 | ++DOCSHELL 0xac0a2800 == 13 [pid = 1765] [id = 13] 04:48:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 36 (0xac0aa000) [pid = 1765] [serial = 36] [outer = (nil)] 04:48:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 37 (0x9bbb2c00) [pid = 1765] [serial = 37] [outer = 0xac0aa000] 04:48:24 INFO - PROCESS | 1765 | 1466768904828 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 38 (0x9bbb7c00) [pid = 1765] [serial = 38] [outer = 0xac0aa000] 04:48:25 INFO - PROCESS | 1765 | 1466768905911 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]]]}] 04:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1785ms 04:48:25 INFO - PROCESS | 1765 | 1466768905968 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 1765 | 1466768905975 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 04:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:48:25 INFO - PROCESS | 1765 | 1466768905984 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 1765 | 1466768905989 Marionette TRACE conn4 <- [1,26,null,{}] 04:48:26 INFO - PROCESS | 1765 | 1466768905997 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}] 04:48:26 INFO - PROCESS | 1765 | 1466768906002 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:26 INFO - PROCESS | 1765 | 1466768906310 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 04:48:26 INFO - PROCESS | 1765 | 1466768906459 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 1765 | 1466768906477 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x94819c00 == 14 [pid = 1765] [id = 14] 04:48:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 39 (0x9481a000) [pid = 1765] [serial = 39] [outer = (nil)] 04:48:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 40 (0x98311000) [pid = 1765] [serial = 40] [outer = 0x9481a000] 04:48:26 INFO - PROCESS | 1765 | 1466768906566 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 41 (0x9945ac00) [pid = 1765] [serial = 41] [outer = 0x9481a000] 04:48:27 INFO - PROCESS | 1765 | 1466768907342 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]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1384ms 04:48:27 INFO - PROCESS | 1765 | 1466768907369 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 1765 | 1466768907376 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 04:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:48:27 INFO - PROCESS | 1765 | 1466768907416 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 1765 | 1466768907421 Marionette TRACE conn4 <- [1,30,null,{}] 04:48:27 INFO - PROCESS | 1765 | 1466768907430 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}] 04:48:27 INFO - PROCESS | 1765 | 1466768907437 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:27 INFO - PROCESS | 1765 | 1466768907615 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 04:48:27 INFO - PROCESS | 1765 | 1466768907627 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 1765 | 1466768907634 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b859400 == 15 [pid = 1765] [id = 15] 04:48:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 42 (0x9bbb2800) [pid = 1765] [serial = 42] [outer = (nil)] 04:48:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 43 (0x9bbb8c00) [pid = 1765] [serial = 43] [outer = 0x9bbb2800] 04:48:27 INFO - PROCESS | 1765 | 1466768907710 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 44 (0x9bbbf400) [pid = 1765] [serial = 44] [outer = 0x9bbb2800] 04:48:28 INFO - PROCESS | 1765 | 1466768908572 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]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1214ms 04:48:28 INFO - PROCESS | 1765 | 1466768908602 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 1765 | 1466768908606 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 04:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:48:28 INFO - PROCESS | 1765 | 1466768908614 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 1765 | 1466768908620 Marionette TRACE conn4 <- [1,34,null,{}] 04:48:28 INFO - PROCESS | 1765 | 1466768908636 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}] 04:48:28 INFO - PROCESS | 1765 | 1466768908645 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:28 INFO - PROCESS | 1765 | 1466768908816 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 04:48:28 INFO - PROCESS | 1765 | 1466768908911 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 1765 | 1466768908921 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x9bbb5c00 == 16 [pid = 1765] [id = 16] 04:48:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 45 (0x9c683000) [pid = 1765] [serial = 45] [outer = (nil)] 04:48:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 46 (0x9ce58000) [pid = 1765] [serial = 46] [outer = 0x9c683000] 04:48:29 INFO - PROCESS | 1765 | 1466768909001 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 47 (0x9d15a000) [pid = 1765] [serial = 47] [outer = 0x9c683000] 04:48:29 INFO - PROCESS | 1765 | 1466768909779 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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1185ms 04:48:29 INFO - PROCESS | 1765 | 1466768909799 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 04:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:48:29 INFO - PROCESS | 1765 | 1466768909804 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 04:48:29 INFO - PROCESS | 1765 | 1466768909811 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 1765 | 1466768909814 Marionette TRACE conn4 <- [1,38,null,{}] 04:48:29 INFO - PROCESS | 1765 | 1466768909835 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}] 04:48:29 INFO - PROCESS | 1765 | 1466768909841 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:30 INFO - PROCESS | 1765 | 1466768910006 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 04:48:30 INFO - PROCESS | 1765 | 1466768910015 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 1765 | 1466768910021 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b9b800 == 17 [pid = 1765] [id = 17] 04:48:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 48 (0x9d18b000) [pid = 1765] [serial = 48] [outer = (nil)] 04:48:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 49 (0x9d191800) [pid = 1765] [serial = 49] [outer = 0x9d18b000] 04:48:30 INFO - PROCESS | 1765 | 1466768910105 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 50 (0x9d1da400) [pid = 1765] [serial = 50] [outer = 0x9d18b000] 04:48:30 INFO - PROCESS | 1765 | 1466768910951 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]]]}] 04:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1193ms 04:48:31 INFO - PROCESS | 1765 | 1466768911004 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 1765 | 1466768911007 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 04:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:48:31 INFO - PROCESS | 1765 | 1466768911014 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 1765 | 1466768911017 Marionette TRACE conn4 <- [1,42,null,{}] 04:48:31 INFO - PROCESS | 1765 | 1466768911024 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}] 04:48:31 INFO - PROCESS | 1765 | 1466768911029 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:31 INFO - PROCESS | 1765 | 1466768911220 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 04:48:31 INFO - PROCESS | 1765 | 1466768911233 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 1765 | 1466768911244 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x92325c00 == 18 [pid = 1765] [id = 18] 04:48:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 51 (0x9cdc8c00) [pid = 1765] [serial = 51] [outer = (nil)] 04:48:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 52 (0x9d4d7400) [pid = 1765] [serial = 52] [outer = 0x9cdc8c00] 04:48:31 INFO - PROCESS | 1765 | 1466768911401 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 53 (0x9d816400) [pid = 1765] [serial = 53] [outer = 0x9cdc8c00] 04:48:32 INFO - PROCESS | 1765 | 1466768912169 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1188ms 04:48:32 INFO - PROCESS | 1765 | 1466768912202 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 1765 | 1466768912205 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 04:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:48:32 INFO - PROCESS | 1765 | 1466768912213 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 1765 | 1466768912216 Marionette TRACE conn4 <- [1,46,null,{}] 04:48:32 INFO - PROCESS | 1765 | 1466768912223 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}] 04:48:32 INFO - PROCESS | 1765 | 1466768912232 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:32 INFO - PROCESS | 1765 | 1466768912495 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 04:48:32 INFO - PROCESS | 1765 | 1466768912510 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 1765 | 1466768912516 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x9232ac00 == 19 [pid = 1765] [id = 19] 04:48:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 54 (0x92334400) [pid = 1765] [serial = 54] [outer = (nil)] 04:48:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 55 (0xa2370800) [pid = 1765] [serial = 55] [outer = 0x92334400] 04:48:32 INFO - PROCESS | 1765 | 1466768912590 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0xa23edc00) [pid = 1765] [serial = 56] [outer = 0x92334400] 04:48:33 INFO - PROCESS | 1765 | 1466768913379 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]]]}] 04:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1184ms 04:48:33 INFO - PROCESS | 1765 | 1466768913398 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 1765 | 1466768913402 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 04:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:48:33 INFO - PROCESS | 1765 | 1466768913422 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - PROCESS | 1765 | 1466768913426 Marionette TRACE conn4 <- [1,50,null,{}] 04:48:33 INFO - PROCESS | 1765 | 1466768913434 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}] 04:48:33 INFO - PROCESS | 1765 | 1466768913438 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:33 INFO - PROCESS | 1765 | 1466768913616 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 04:48:33 INFO - PROCESS | 1765 | 1466768913626 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 1765 | 1466768913634 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a48a400 == 20 [pid = 1765] [id = 20] 04:48:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0xa23f5800) [pid = 1765] [serial = 57] [outer = (nil)] 04:48:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0xa2faf800) [pid = 1765] [serial = 58] [outer = 0xa23f5800] 04:48:33 INFO - PROCESS | 1765 | 1466768913719 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0xa2fe9c00) [pid = 1765] [serial = 59] [outer = 0xa23f5800] 04:48:34 INFO - PROCESS | 1765 | 1466768914507 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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1148ms 04:48:34 INFO - PROCESS | 1765 | 1466768914586 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 1765 | 1466768914589 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 04:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:48:34 INFO - PROCESS | 1765 | 1466768914604 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 1765 | 1466768914606 Marionette TRACE conn4 <- [1,54,null,{}] 04:48:34 INFO - PROCESS | 1765 | 1466768914614 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}] 04:48:34 INFO - PROCESS | 1765 | 1466768914618 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:34 INFO - PROCESS | 1765 | 1466768914794 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 04:48:34 INFO - PROCESS | 1765 | 1466768914805 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 1765 | 1466768914813 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x97820400 == 21 [pid = 1765] [id = 21] 04:48:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x97823c00) [pid = 1765] [serial = 60] [outer = (nil)] 04:48:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x97828400) [pid = 1765] [serial = 61] [outer = 0x97823c00] 04:48:34 INFO - PROCESS | 1765 | 1466768914885 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x9782b800) [pid = 1765] [serial = 62] [outer = 0x97823c00] 04:48:35 INFO - PROCESS | 1765 | --DOCSHELL 0x93d2bc00 == 20 [pid = 1765] [id = 6] 04:48:35 INFO - PROCESS | 1765 | --DOCSHELL 0x97809000 == 19 [pid = 1765] [id = 11] 04:48:35 INFO - PROCESS | 1765 | --DOCSHELL 0xa2223c00 == 18 [pid = 1765] [id = 12] 04:48:35 INFO - PROCESS | 1765 | --DOCSHELL 0xac0a2800 == 17 [pid = 1765] [id = 13] 04:48:36 INFO - PROCESS | 1765 | --DOCSHELL 0x93b1a000 == 16 [pid = 1765] [id = 8] 04:48:36 INFO - PROCESS | 1765 | 1466768916717 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]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2195ms 04:48:36 INFO - PROCESS | 1765 | 1466768916799 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 1765 | 1466768916805 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 04:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:48:36 INFO - PROCESS | 1765 | 1466768916813 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 1765 | 1466768916821 Marionette TRACE conn4 <- [1,58,null,{}] 04:48:36 INFO - PROCESS | 1765 | 1466768916844 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}] 04:48:36 INFO - PROCESS | 1765 | 1466768916850 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:37 INFO - PROCESS | 1765 | 1466768917055 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 04:48:37 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9c683000) [pid = 1765] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:48:37 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x93d2c000) [pid = 1765] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:48:37 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x93b1e000) [pid = 1765] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:48:37 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x98422400) [pid = 1765] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:48:37 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0xa2228400) [pid = 1765] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:48:37 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0xac0aa000) [pid = 1765] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:48:37 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x9481a000) [pid = 1765] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:48:37 INFO - PROCESS | 1765 | --DOMWINDOW == 54 (0x9bbb2800) [pid = 1765] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:48:37 INFO - PROCESS | 1765 | 1466768917677 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 1765 | 1466768917692 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x94817c00 == 17 [pid = 1765] [id = 22] 04:48:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 55 (0x9481a000) [pid = 1765] [serial = 63] [outer = (nil)] 04:48:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x953abc00) [pid = 1765] [serial = 64] [outer = 0x9481a000] 04:48:37 INFO - PROCESS | 1765 | 1466768917764 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x9781e800) [pid = 1765] [serial = 65] [outer = 0x9481a000] 04:48:38 INFO - PROCESS | 1765 | 1466768918442 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]]]}] 04:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1652ms 04:48:38 INFO - PROCESS | 1765 | 1466768918465 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 1765 | 1466768918474 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 04:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:48:38 INFO - PROCESS | 1765 | 1466768918485 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 1765 | 1466768918489 Marionette TRACE conn4 <- [1,62,null,{}] 04:48:38 INFO - PROCESS | 1765 | 1466768918496 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}] 04:48:38 INFO - PROCESS | 1765 | 1466768918503 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:38 INFO - PROCESS | 1765 | 1466768918695 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 04:48:38 INFO - PROCESS | 1765 | 1466768918793 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 1765 | 1466768918801 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x97823400 == 18 [pid = 1765] [id = 23] 04:48:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x98317000) [pid = 1765] [serial = 66] [outer = (nil)] 04:48:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x9a0f3400) [pid = 1765] [serial = 67] [outer = 0x98317000] 04:48:38 INFO - PROCESS | 1765 | 1466768918878 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x9a492c00) [pid = 1765] [serial = 68] [outer = 0x98317000] 04:48:39 INFO - PROCESS | 1765 | 1466768919646 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1233ms 04:48:39 INFO - PROCESS | 1765 | 1466768919718 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 1765 | 1466768919725 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 04:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:48:39 INFO - PROCESS | 1765 | 1466768919736 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 1765 | 1466768919742 Marionette TRACE conn4 <- [1,66,null,{}] 04:48:39 INFO - PROCESS | 1765 | 1466768919764 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}] 04:48:39 INFO - PROCESS | 1765 | 1466768919772 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:39 INFO - PROCESS | 1765 | 1466768919987 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 04:48:40 INFO - PROCESS | 1765 | 1466768920127 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 1765 | 1466768920144 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x953b0000 == 19 [pid = 1765] [id = 24] 04:48:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x953b0400) [pid = 1765] [serial = 69] [outer = (nil)] 04:48:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x97821800) [pid = 1765] [serial = 70] [outer = 0x953b0400] 04:48:40 INFO - PROCESS | 1765 | 1466768920239 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x983aa800) [pid = 1765] [serial = 71] [outer = 0x953b0400] 04:48:41 INFO - PROCESS | 1765 | 1466768921123 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1448ms 04:48:41 INFO - PROCESS | 1765 | 1466768921184 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 1765 | 1466768921191 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 04:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:48:41 INFO - PROCESS | 1765 | 1466768921223 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 1765 | 1466768921227 Marionette TRACE conn4 <- [1,70,null,{}] 04:48:41 INFO - PROCESS | 1765 | 1466768921235 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}] 04:48:41 INFO - PROCESS | 1765 | 1466768921242 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:41 INFO - PROCESS | 1765 | 1466768921442 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 04:48:41 INFO - PROCESS | 1765 | 1466768921551 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 1765 | 1466768921558 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a283400 == 20 [pid = 1765] [id = 25] 04:48:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x9c4bbc00) [pid = 1765] [serial = 72] [outer = (nil)] 04:48:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9c683400) [pid = 1765] [serial = 73] [outer = 0x9c4bbc00] 04:48:41 INFO - PROCESS | 1765 | 1466768921650 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x9526b800) [pid = 1765] [serial = 74] [outer = 0x9c4bbc00] 04:48:42 INFO - PROCESS | 1765 | 1466768922461 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]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1290ms 04:48:42 INFO - PROCESS | 1765 | 1466768922523 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 1765 | 1466768922527 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 04:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:48:42 INFO - PROCESS | 1765 | 1466768922535 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 1765 | 1466768922541 Marionette TRACE conn4 <- [1,74,null,{}] 04:48:42 INFO - PROCESS | 1765 | 1466768922559 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}] 04:48:42 INFO - PROCESS | 1765 | 1466768922568 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:42 INFO - PROCESS | 1765 | 1466768922757 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 04:48:42 INFO - PROCESS | 1765 | 1466768922867 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 1765 | 1466768922881 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x9d47e000 == 21 [pid = 1765] [id = 26] 04:48:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9d4cec00) [pid = 1765] [serial = 75] [outer = (nil)] 04:48:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9d818c00) [pid = 1765] [serial = 76] [outer = 0x9d4cec00] 04:48:42 INFO - PROCESS | 1765 | 1466768922975 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0xa2096000) [pid = 1765] [serial = 77] [outer = 0x9d4cec00] 04:48:43 INFO - PROCESS | 1765 | 1466768923851 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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1389ms 04:48:43 INFO - PROCESS | 1765 | 1466768923925 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 1765 | 1466768923930 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 04:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:48:43 INFO - PROCESS | 1765 | 1466768923937 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 1765 | 1466768923941 Marionette TRACE conn4 <- [1,78,null,{}] 04:48:43 INFO - PROCESS | 1765 | 1466768923947 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}] 04:48:43 INFO - PROCESS | 1765 | 1466768923953 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:44 INFO - PROCESS | 1765 | 1466768924137 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 04:48:44 INFO - PROCESS | 1765 | 1466768924272 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 1765 | 1466768924281 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a217800 == 22 [pid = 1765] [id = 27] 04:48:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0xa2340c00) [pid = 1765] [serial = 78] [outer = (nil)] 04:48:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0xa25a0400) [pid = 1765] [serial = 79] [outer = 0xa2340c00] 04:48:44 INFO - PROCESS | 1765 | 1466768924366 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0xa2ff5c00) [pid = 1765] [serial = 80] [outer = 0xa2340c00] 04:48:45 INFO - PROCESS | 1765 | 1466768925251 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]]]}] 04:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1381ms 04:48:45 INFO - PROCESS | 1765 | 1466768925322 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 04:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:48:45 INFO - PROCESS | 1765 | 1466768925327 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 04:48:45 INFO - PROCESS | 1765 | 1466768925335 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - PROCESS | 1765 | 1466768925338 Marionette TRACE conn4 <- [1,82,null,{}] 04:48:45 INFO - PROCESS | 1765 | 1466768925344 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}] 04:48:45 INFO - PROCESS | 1765 | 1466768925350 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:45 INFO - PROCESS | 1765 | 1466768925523 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 04:48:45 INFO - PROCESS | 1765 | 1466768925660 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 1765 | 1466768925673 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b7dd400 == 23 [pid = 1765] [id = 28] 04:48:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0xa2336800) [pid = 1765] [serial = 81] [outer = (nil)] 04:48:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0xa34c8400) [pid = 1765] [serial = 82] [outer = 0xa2336800] 04:48:45 INFO - PROCESS | 1765 | 1466768925756 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0xa34ca800) [pid = 1765] [serial = 83] [outer = 0xa2336800] 04:48:46 INFO - PROCESS | 1765 | 1466768926652 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1384ms 04:48:46 INFO - PROCESS | 1765 | 1466768926720 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 04:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:48:46 INFO - PROCESS | 1765 | 1466768926725 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 04:48:46 INFO - PROCESS | 1765 | 1466768926732 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 1765 | 1466768926735 Marionette TRACE conn4 <- [1,86,null,{}] 04:48:46 INFO - PROCESS | 1765 | 1466768926743 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}] 04:48:46 INFO - PROCESS | 1765 | 1466768926754 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:47 INFO - PROCESS | 1765 | 1466768927006 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 04:48:47 INFO - PROCESS | 1765 | 1466768927177 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 1765 | 1466768927186 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b23400 == 24 [pid = 1765] [id = 29] 04:48:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9d163400) [pid = 1765] [serial = 84] [outer = (nil)] 04:48:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0xa507b400) [pid = 1765] [serial = 85] [outer = 0x9d163400] 04:48:47 INFO - PROCESS | 1765 | 1466768927275 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0xa62dd000) [pid = 1765] [serial = 86] [outer = 0x9d163400] 04:48:48 INFO - PROCESS | 1765 | 1466768928083 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]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1385ms 04:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:48:48 INFO - PROCESS | 1765 | 1466768928117 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 1765 | 1466768928121 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 04:48:48 INFO - PROCESS | 1765 | 1466768928128 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 1765 | 1466768928131 Marionette TRACE conn4 <- [1,90,null,{}] 04:48:48 INFO - PROCESS | 1765 | 1466768928141 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}] 04:48:48 INFO - PROCESS | 1765 | 1466768928145 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:48 INFO - PROCESS | 1765 | 1466768928321 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 04:48:48 INFO - PROCESS | 1765 | 1466768928472 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 1765 | 1466768928482 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d2c800 == 25 [pid = 1765] [id = 30] 04:48:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x95270800) [pid = 1765] [serial = 87] [outer = (nil)] 04:48:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0xa688fc00) [pid = 1765] [serial = 88] [outer = 0x95270800] 04:48:48 INFO - PROCESS | 1765 | 1466768928563 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0xa6892400) [pid = 1765] [serial = 89] [outer = 0x95270800] 04:48:49 INFO - PROCESS | 1765 | 1466768929458 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]]]}] 04:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1403ms 04:48:49 INFO - PROCESS | 1765 | 1466768929530 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 1765 | 1466768929535 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 04:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:48:49 INFO - PROCESS | 1765 | 1466768929542 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 1765 | 1466768929546 Marionette TRACE conn4 <- [1,94,null,{}] 04:48:49 INFO - PROCESS | 1765 | 1466768929552 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}] 04:48:49 INFO - PROCESS | 1765 | 1466768929557 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:49 INFO - PROCESS | 1765 | 1466768929841 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 04:48:50 INFO - PROCESS | 1765 | 1466768930022 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 1765 | 1466768930036 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x94816400 == 26 [pid = 1765] [id = 31] 04:48:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x94816800) [pid = 1765] [serial = 90] [outer = (nil)] 04:48:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x95264800) [pid = 1765] [serial = 91] [outer = 0x94816800] 04:48:50 INFO - PROCESS | 1765 | 1466768930183 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x97802c00) [pid = 1765] [serial = 92] [outer = 0x94816800] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9b7dd800) [pid = 1765] [serial = 12] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9bbbf400) [pid = 1765] [serial = 44] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9ce58000) [pid = 1765] [serial = 46] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9d15a000) [pid = 1765] [serial = 47] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9d191800) [pid = 1765] [serial = 49] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9d4d7400) [pid = 1765] [serial = 52] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9526fc00) [pid = 1765] [serial = 25] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x9945ac00) [pid = 1765] [serial = 41] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93d2b800) [pid = 1765] [serial = 23] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0xa1025800) [pid = 1765] [serial = 32] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0xa34c8800) [pid = 1765] [serial = 35] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9c82a800) [pid = 1765] [serial = 17] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9bbb7c00) [pid = 1765] [serial = 38] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0xa4e42800) [pid = 1765] [serial = 2] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0xa2faf800) [pid = 1765] [serial = 58] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0xa2370800) [pid = 1765] [serial = 55] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93b28c00) [pid = 1765] [serial = 22] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9b6a8000) [pid = 1765] [serial = 28] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9d47b400) [pid = 1765] [serial = 31] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0xa23ee800) [pid = 1765] [serial = 34] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x9bbb2c00) [pid = 1765] [serial = 37] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x98311000) [pid = 1765] [serial = 40] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9bbb8c00) [pid = 1765] [serial = 43] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x93b22c00) [pid = 1765] [serial = 19] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x93d2e000) [pid = 1765] [serial = 16] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x9baa1800) [pid = 1765] [serial = 9] [outer = (nil)] [url = about:blank] 04:48:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x93d2dc00) [pid = 1765] [serial = 93] [outer = 0x9a07a000] 04:48:51 INFO - PROCESS | 1765 | 1466768931863 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]]]}] 04:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2386ms 04:48:51 INFO - PROCESS | 1765 | 1466768931945 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 1765 | 1466768931952 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 04:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:48:51 INFO - PROCESS | 1765 | 1466768931963 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 1765 | 1466768931969 Marionette TRACE conn4 <- [1,98,null,{}] 04:48:51 INFO - PROCESS | 1765 | 1466768931978 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}] 04:48:51 INFO - PROCESS | 1765 | 1466768931983 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:52 INFO - PROCESS | 1765 | 1466768932158 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 04:48:52 INFO - PROCESS | 1765 | 1466768932171 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 1765 | 1466768932178 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x97827400 == 27 [pid = 1765] [id = 32] 04:48:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x9782a400) [pid = 1765] [serial = 94] [outer = (nil)] 04:48:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x9842dc00) [pid = 1765] [serial = 95] [outer = 0x9782a400] 04:48:52 INFO - PROCESS | 1765 | 1466768932257 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x99fc0c00) [pid = 1765] [serial = 96] [outer = 0x9782a400] 04:48:53 INFO - PROCESS | 1765 | 1466768933095 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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1184ms 04:48:53 INFO - PROCESS | 1765 | 1466768933146 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 1765 | 1466768933155 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 04:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:48:53 INFO - PROCESS | 1765 | 1466768933167 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 1765 | 1466768933172 Marionette TRACE conn4 <- [1,102,null,{}] 04:48:53 INFO - PROCESS | 1765 | 1466768933179 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}] 04:48:53 INFO - PROCESS | 1765 | 1466768933186 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:53 INFO - PROCESS | 1765 | 1466768933364 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 04:48:53 INFO - PROCESS | 1765 | 1466768933486 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 1765 | 1466768933494 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a215800 == 28 [pid = 1765] [id = 33] 04:48:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x9b6a8000) [pid = 1765] [serial = 97] [outer = (nil)] 04:48:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x9bbb3000) [pid = 1765] [serial = 98] [outer = 0x9b6a8000] 04:48:53 INFO - PROCESS | 1765 | 1466768933571 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9bbb8000) [pid = 1765] [serial = 99] [outer = 0x9b6a8000] 04:48:54 INFO - PROCESS | 1765 | 1466768934335 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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1193ms 04:48:54 INFO - PROCESS | 1765 | 1466768934360 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 1765 | 1466768934365 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 04:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:48:54 INFO - PROCESS | 1765 | 1466768934376 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 1765 | 1466768934383 Marionette TRACE conn4 <- [1,106,null,{}] 04:48:54 INFO - PROCESS | 1765 | 1466768934407 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}] 04:48:54 INFO - PROCESS | 1765 | 1466768934417 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:54 INFO - PROCESS | 1765 | 1466768934620 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 04:48:54 INFO - PROCESS | 1765 | 1466768934645 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 1765 | 1466768934656 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x9ce66400 == 29 [pid = 1765] [id = 34] 04:48:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x9ce9d800) [pid = 1765] [serial = 100] [outer = (nil)] 04:48:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9d156c00) [pid = 1765] [serial = 101] [outer = 0x9ce9d800] 04:48:54 INFO - PROCESS | 1765 | 1466768934731 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9d18bc00) [pid = 1765] [serial = 102] [outer = 0x9ce9d800] 04:48:55 INFO - PROCESS | 1765 | 1466768935611 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]]]}] 04:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1298ms 04:48:55 INFO - PROCESS | 1765 | 1466768935675 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 1765 | 1466768935680 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 04:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:48:55 INFO - PROCESS | 1765 | 1466768935691 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 1765 | 1466768935694 Marionette TRACE conn4 <- [1,110,null,{}] 04:48:55 INFO - PROCESS | 1765 | 1466768935699 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}] 04:48:55 INFO - PROCESS | 1765 | 1466768935706 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:56 INFO - PROCESS | 1765 | 1466768936031 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 04:48:56 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x97823c00) [pid = 1765] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:48:56 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9cdc8c00) [pid = 1765] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:48:56 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9d18b000) [pid = 1765] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:48:56 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0xa23f5800) [pid = 1765] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:48:56 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x92334400) [pid = 1765] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:48:56 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x98317000) [pid = 1765] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:48:56 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9481a000) [pid = 1765] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:48:56 INFO - PROCESS | 1765 | 1466768936120 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 1765 | 1466768936127 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d31400 == 30 [pid = 1765] [id = 35] 04:48:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x953a2c00) [pid = 1765] [serial = 103] [outer = (nil)] 04:48:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x9a083000) [pid = 1765] [serial = 104] [outer = 0x953a2c00] 04:48:56 INFO - PROCESS | 1765 | 1466768936232 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x9d47b400) [pid = 1765] [serial = 105] [outer = 0x953a2c00] 04:48:56 INFO - PROCESS | 1765 | 1466768936952 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1279ms 04:48:56 INFO - PROCESS | 1765 | 1466768936972 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 1765 | 1466768936977 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 04:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:48:56 INFO - PROCESS | 1765 | 1466768936984 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 1765 | 1466768936986 Marionette TRACE conn4 <- [1,114,null,{}] 04:48:56 INFO - PROCESS | 1765 | 1466768936992 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}] 04:48:56 INFO - PROCESS | 1765 | 1466768936998 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:57 INFO - PROCESS | 1765 | 1466768937182 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 04:48:57 INFO - PROCESS | 1765 | 1466768937197 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 1765 | 1466768937205 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x97824000 == 31 [pid = 1765] [id = 36] 04:48:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9d4dd000) [pid = 1765] [serial = 106] [outer = (nil)] 04:48:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0xa060b000) [pid = 1765] [serial = 107] [outer = 0x9d4dd000] 04:48:57 INFO - PROCESS | 1765 | 1466768937273 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0xa0610400) [pid = 1765] [serial = 108] [outer = 0x9d4dd000] 04:48:58 INFO - PROCESS | 1765 | 1466768938159 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1235ms 04:48:58 INFO - PROCESS | 1765 | 1466768938221 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 1765 | 1466768938229 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 04:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:48:58 INFO - PROCESS | 1765 | 1466768938251 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 1765 | 1466768938258 Marionette TRACE conn4 <- [1,118,null,{}] 04:48:58 INFO - PROCESS | 1765 | 1466768938267 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}] 04:48:58 INFO - PROCESS | 1765 | 1466768938274 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:58 INFO - PROCESS | 1765 | 1466768938497 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 04:48:58 INFO - PROCESS | 1765 | 1466768938637 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 1765 | 1466768938653 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:48:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a3000 == 32 [pid = 1765] [id = 37] 04:48:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x953a3800) [pid = 1765] [serial = 109] [outer = (nil)] 04:48:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x953a6800) [pid = 1765] [serial = 110] [outer = 0x953a3800] 04:48:58 INFO - PROCESS | 1765 | 1466768938745 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x954dcc00) [pid = 1765] [serial = 111] [outer = 0x953a3800] 04:48:59 INFO - PROCESS | 1765 | 1466768939668 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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1488ms 04:48:59 INFO - PROCESS | 1765 | 1466768939739 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 1765 | 1466768939747 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 04:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:48:59 INFO - PROCESS | 1765 | 1466768939759 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 1765 | 1466768939763 Marionette TRACE conn4 <- [1,122,null,{}] 04:48:59 INFO - PROCESS | 1765 | 1466768939770 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}] 04:48:59 INFO - PROCESS | 1765 | 1466768939777 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:00 INFO - PROCESS | 1765 | 1466768940000 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:49:00 INFO - PROCESS | 1765 | 1466768940170 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 1765 | 1466768940182 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x983ae800 == 33 [pid = 1765] [id = 38] 04:49:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9a082000) [pid = 1765] [serial = 112] [outer = (nil)] 04:49:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9b6a8400) [pid = 1765] [serial = 113] [outer = 0x9a082000] 04:49:00 INFO - PROCESS | 1765 | 1466768940271 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9baa1400) [pid = 1765] [serial = 114] [outer = 0x9a082000] 04:49:01 INFO - PROCESS | 1765 | 1466768941208 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]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1536ms 04:49:01 INFO - PROCESS | 1765 | 1466768941296 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 1765 | 1466768941301 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 04:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:49:01 INFO - PROCESS | 1765 | 1466768941310 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 1765 | 1466768941317 Marionette TRACE conn4 <- [1,126,null,{}] 04:49:01 INFO - PROCESS | 1765 | 1466768941335 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}] 04:49:01 INFO - PROCESS | 1765 | 1466768941344 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:01 INFO - PROCESS | 1765 | 1466768941689 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:49:01 INFO - PROCESS | 1765 | 1466768941851 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 1765 | 1466768941864 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x9d483400 == 34 [pid = 1765] [id = 39] 04:49:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9d4d1000) [pid = 1765] [serial = 115] [outer = (nil)] 04:49:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9d80b000) [pid = 1765] [serial = 116] [outer = 0x9d4d1000] 04:49:01 INFO - PROCESS | 1765 | 1466768941952 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0xa060f000) [pid = 1765] [serial = 117] [outer = 0x9d4d1000] 04:49:02 INFO - PROCESS | 1765 | 1466768942917 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]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1688ms 04:49:03 INFO - PROCESS | 1765 | 1466768942998 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:49:03 INFO - PROCESS | 1765 | 1466768943004 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 04:49:03 INFO - PROCESS | 1765 | 1466768943010 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 1765 | 1466768943020 Marionette TRACE conn4 <- [1,130,null,{}] 04:49:03 INFO - PROCESS | 1765 | 1466768943027 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}] 04:49:03 INFO - PROCESS | 1765 | 1466768943033 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:03 INFO - PROCESS | 1765 | 1466768943362 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:49:03 INFO - PROCESS | 1765 | 1466768943570 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 1765 | 1466768943577 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b28c00 == 35 [pid = 1765] [id = 40] 04:49:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93d2e400) [pid = 1765] [serial = 118] [outer = (nil)] 04:49:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x953a3400) [pid = 1765] [serial = 119] [outer = 0x93d2e400] 04:49:03 INFO - PROCESS | 1765 | 1466768943658 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x954df800) [pid = 1765] [serial = 120] [outer = 0x93d2e400] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x97828400) [pid = 1765] [serial = 61] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9d816400) [pid = 1765] [serial = 53] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x9d1da400) [pid = 1765] [serial = 50] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0xa2fe9c00) [pid = 1765] [serial = 59] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0xa23edc00) [pid = 1765] [serial = 56] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9a0f3400) [pid = 1765] [serial = 67] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9a492c00) [pid = 1765] [serial = 68] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x953abc00) [pid = 1765] [serial = 64] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9781e800) [pid = 1765] [serial = 65] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9782b800) [pid = 1765] [serial = 62] [outer = (nil)] [url = about:blank] 04:49:04 INFO - PROCESS | 1765 | 1466768944595 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1640ms 04:49:04 INFO - PROCESS | 1765 | 1466768944653 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 1765 | 1466768944659 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 04:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:49:04 INFO - PROCESS | 1765 | 1466768944668 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 1765 | 1466768944673 Marionette TRACE conn4 <- [1,134,null,{}] 04:49:04 INFO - PROCESS | 1765 | 1466768944680 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}] 04:49:04 INFO - PROCESS | 1765 | 1466768944686 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:04 INFO - PROCESS | 1765 | 1466768944856 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:49:04 INFO - PROCESS | 1765 | 1466768944955 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 1765 | 1466768944964 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x9782ac00 == 36 [pid = 1765] [id = 41] 04:49:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x983ab000) [pid = 1765] [serial = 121] [outer = (nil)] 04:49:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9a082400) [pid = 1765] [serial = 122] [outer = 0x983ab000] 04:49:05 INFO - PROCESS | 1765 | 1466768945038 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9a21dc00) [pid = 1765] [serial = 123] [outer = 0x983ab000] 04:49:06 INFO - PROCESS | 1765 | 1466768946015 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1385ms 04:49:06 INFO - PROCESS | 1765 | 1466768946069 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 1765 | 1466768946077 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 04:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:49:06 INFO - PROCESS | 1765 | 1466768946084 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 1765 | 1466768946087 Marionette TRACE conn4 <- [1,138,null,{}] 04:49:06 INFO - PROCESS | 1765 | 1466768946094 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}] 04:49:06 INFO - PROCESS | 1765 | 1466768946099 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:06 INFO - PROCESS | 1765 | 1466768946281 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:49:06 INFO - PROCESS | 1765 | 1466768946392 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 1765 | 1466768946402 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x94814c00 == 37 [pid = 1765] [id = 42] 04:49:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9c67d800) [pid = 1765] [serial = 124] [outer = (nil)] 04:49:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9d191800) [pid = 1765] [serial = 125] [outer = 0x9c67d800] 04:49:06 INFO - PROCESS | 1765 | 1466768946472 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9d475c00) [pid = 1765] [serial = 126] [outer = 0x9c67d800] 04:49:07 INFO - PROCESS | 1765 | 1466768947295 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]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1233ms 04:49:07 INFO - PROCESS | 1765 | 1466768947317 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 1765 | 1466768947324 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 04:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:49:07 INFO - PROCESS | 1765 | 1466768947348 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 1765 | 1466768947355 Marionette TRACE conn4 <- [1,142,null,{}] 04:49:07 INFO - PROCESS | 1765 | 1466768947362 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}] 04:49:07 INFO - PROCESS | 1765 | 1466768947369 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:07 INFO - PROCESS | 1765 | 1466768947599 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:49:07 INFO - PROCESS | 1765 | 1466768947622 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 1765 | 1466768947632 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b6a9400 == 38 [pid = 1765] [id = 43] 04:49:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9d47f000) [pid = 1765] [serial = 127] [outer = (nil)] 04:49:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0xa222d800) [pid = 1765] [serial = 128] [outer = 0x9d47f000] 04:49:07 INFO - PROCESS | 1765 | 1466768947701 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0xa2380800) [pid = 1765] [serial = 129] [outer = 0x9d47f000] 04:49:08 INFO - PROCESS | 1765 | 1466768948687 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]]]}] 04:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1447ms 04:49:08 INFO - PROCESS | 1765 | 1466768948811 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 1765 | 1466768948816 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 04:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:49:08 INFO - PROCESS | 1765 | 1466768948870 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 1765 | 1466768948873 Marionette TRACE conn4 <- [1,146,null,{}] 04:49:08 INFO - PROCESS | 1765 | 1466768948908 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}] 04:49:08 INFO - PROCESS | 1765 | 1466768948913 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:09 INFO - PROCESS | 1765 | 1466768949094 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x953b0400) [pid = 1765] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x9c4bbc00) [pid = 1765] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9d4cec00) [pid = 1765] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0xa2340c00) [pid = 1765] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0xa2336800) [pid = 1765] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9d163400) [pid = 1765] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x95270800) [pid = 1765] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9ce9d800) [pid = 1765] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x953a2c00) [pid = 1765] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9b6a8000) [pid = 1765] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x94816800) [pid = 1765] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:49:09 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9782a400) [pid = 1765] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:49:09 INFO - PROCESS | 1765 | 1466768949325 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 1765 | 1466768949334 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x93a3b400 == 39 [pid = 1765] [id = 44] 04:49:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x94816800) [pid = 1765] [serial = 130] [outer = (nil)] 04:49:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9780f800) [pid = 1765] [serial = 131] [outer = 0x94816800] 04:49:09 INFO - PROCESS | 1765 | 1466768949403 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9baa2800) [pid = 1765] [serial = 132] [outer = 0x94816800] 04:49:10 INFO - PROCESS | 1765 | 1466768950092 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]]]}] 04:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1282ms 04:49:10 INFO - PROCESS | 1765 | 1466768950132 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 1765 | 1466768950136 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 04:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:49:10 INFO - PROCESS | 1765 | 1466768950142 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 1765 | 1466768950145 Marionette TRACE conn4 <- [1,150,null,{}] 04:49:10 INFO - PROCESS | 1765 | 1466768950157 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}] 04:49:10 INFO - PROCESS | 1765 | 1466768950162 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:10 INFO - PROCESS | 1765 | 1466768950335 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:49:10 INFO - PROCESS | 1765 | 1466768950345 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 1765 | 1466768950361 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b5b400 == 40 [pid = 1765] [id = 45] 04:49:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b5b800) [pid = 1765] [serial = 133] [outer = (nil)] 04:49:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93b5e000) [pid = 1765] [serial = 134] [outer = 0x93b5b800] 04:49:10 INFO - PROCESS | 1765 | 1466768950445 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9bbb7c00) [pid = 1765] [serial = 135] [outer = 0x93b5b800] 04:49:11 INFO - PROCESS | 1765 | 1466768951411 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]]]}] 04:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1328ms 04:49:11 INFO - PROCESS | 1765 | 1466768951496 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 1765 | 1466768951504 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 04:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:49:11 INFO - PROCESS | 1765 | 1466768951521 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 1765 | 1466768951527 Marionette TRACE conn4 <- [1,154,null,{}] 04:49:11 INFO - PROCESS | 1765 | 1466768951537 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}] 04:49:11 INFO - PROCESS | 1765 | 1466768951543 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:11 INFO - PROCESS | 1765 | 1466768951761 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:49:11 INFO - PROCESS | 1765 | 1466768951909 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 1765 | 1466768951924 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x93ba3000 == 41 [pid = 1765] [id = 46] 04:49:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93ba3800) [pid = 1765] [serial = 136] [outer = (nil)] 04:49:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9481a800) [pid = 1765] [serial = 137] [outer = 0x93ba3800] 04:49:12 INFO - PROCESS | 1765 | 1466768952076 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x953aac00) [pid = 1765] [serial = 138] [outer = 0x93ba3800] 04:49:12 INFO - PROCESS | 1765 | 1466768952954 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1487ms 04:49:13 INFO - PROCESS | 1765 | 1466768953007 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 1765 | 1466768953015 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 04:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:49:13 INFO - PROCESS | 1765 | 1466768953028 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 1765 | 1466768953034 Marionette TRACE conn4 <- [1,158,null,{}] 04:49:13 INFO - PROCESS | 1765 | 1466768953041 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}] 04:49:13 INFO - PROCESS | 1765 | 1466768953048 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:13 INFO - PROCESS | 1765 | 1466768953281 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:49:13 INFO - PROCESS | 1765 | 1466768953462 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 1765 | 1466768953471 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a084400 == 42 [pid = 1765] [id = 47] 04:49:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9a48f800) [pid = 1765] [serial = 139] [outer = (nil)] 04:49:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9bbbf800) [pid = 1765] [serial = 140] [outer = 0x9a48f800] 04:49:13 INFO - PROCESS | 1765 | 1466768953606 Marionette DEBUG loaded listener.js 04:49:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x9c4bcc00) [pid = 1765] [serial = 141] [outer = 0x9a48f800] 04:49:14 INFO - PROCESS | 1765 | 1466768954447 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:49:14 INFO - PROCESS | 1765 | 1466768954635 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]]]}] 04:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1650ms 04:49:14 INFO - PROCESS | 1765 | 1466768954679 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:49:14 INFO - PROCESS | 1765 | 1466768954684 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 04:49:14 INFO - PROCESS | 1765 | 1466768954691 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:49:14 INFO - PROCESS | 1765 | 1466768954698 Marionette TRACE conn4 <- [1,162,null,{}] 04:49:14 INFO - PROCESS | 1765 | 1466768954715 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}] 04:49:14 INFO - PROCESS | 1765 | 1466768954725 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:14 INFO - PROCESS | 1765 | 1466768954960 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:49:15 INFO - PROCESS | 1765 | 1466768955149 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 1765 | 1466768955161 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x9ce5f800 == 43 [pid = 1765] [id = 48] 04:49:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0xa233f000) [pid = 1765] [serial = 142] [outer = (nil)] 04:49:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0xa23f3000) [pid = 1765] [serial = 143] [outer = 0xa233f000] 04:49:15 INFO - PROCESS | 1765 | 1466768955290 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0xa337b800) [pid = 1765] [serial = 144] [outer = 0xa233f000] 04:49:16 INFO - PROCESS | 1765 | 1466768956159 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]]]}] 04:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1495ms 04:49:16 INFO - PROCESS | 1765 | 1466768956186 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:49:16 INFO - PROCESS | 1765 | 1466768956192 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 04:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:49:16 INFO - PROCESS | 1765 | 1466768956198 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:49:16 INFO - PROCESS | 1765 | 1466768956201 Marionette TRACE conn4 <- [1,166,null,{}] 04:49:16 INFO - PROCESS | 1765 | 1466768956226 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}] 04:49:16 INFO - PROCESS | 1765 | 1466768956232 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:16 INFO - PROCESS | 1765 | 1466768956422 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:49:16 INFO - PROCESS | 1765 | 1466768956567 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 1765 | 1466768956576 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b7dd800 == 44 [pid = 1765] [id = 49] 04:49:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0xa259c800) [pid = 1765] [serial = 145] [outer = (nil)] 04:49:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0xa4e4ac00) [pid = 1765] [serial = 146] [outer = 0xa259c800] 04:49:16 INFO - PROCESS | 1765 | 1466768956675 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0xa5072400) [pid = 1765] [serial = 147] [outer = 0xa259c800] 04:49:17 INFO - PROCESS | 1765 | 1466768957819 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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1647ms 04:49:17 INFO - PROCESS | 1765 | 1466768957847 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:49:17 INFO - PROCESS | 1765 | 1466768957852 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 04:49:17 INFO - PROCESS | 1765 | 1466768957859 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - PROCESS | 1765 | 1466768957863 Marionette TRACE conn4 <- [1,170,null,{}] 04:49:17 INFO - PROCESS | 1765 | 1466768957869 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}] 04:49:17 INFO - PROCESS | 1765 | 1466768957875 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:18 INFO - PROCESS | 1765 | 1466768958055 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:49:18 INFO - PROCESS | 1765 | 1466768958201 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 1765 | 1466768958210 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b22000 == 45 [pid = 1765] [id = 50] 04:49:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9d191c00) [pid = 1765] [serial = 148] [outer = (nil)] 04:49:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0xa682d400) [pid = 1765] [serial = 149] [outer = 0x9d191c00] 04:49:18 INFO - PROCESS | 1765 | 1466768958292 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0xa6892800) [pid = 1765] [serial = 150] [outer = 0x9d191c00] 04:49:19 INFO - PROCESS | 1765 | 1466768959449 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]]]}] 04:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1634ms 04:49:19 INFO - PROCESS | 1765 | 1466768959493 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:49:19 INFO - PROCESS | 1765 | 1466768959500 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 04:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:49:19 INFO - PROCESS | 1765 | 1466768959509 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:49:19 INFO - PROCESS | 1765 | 1466768959515 Marionette TRACE conn4 <- [1,174,null,{}] 04:49:19 INFO - PROCESS | 1765 | 1466768959523 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}] 04:49:19 INFO - PROCESS | 1765 | 1466768959529 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:19 INFO - PROCESS | 1765 | 1466768959700 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:49:19 INFO - PROCESS | 1765 | 1466768959867 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 1765 | 1466768959882 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d30400 == 46 [pid = 1765] [id = 51] 04:49:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x97804400) [pid = 1765] [serial = 151] [outer = (nil)] 04:49:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x97822800) [pid = 1765] [serial = 152] [outer = 0x97804400] 04:49:19 INFO - PROCESS | 1765 | 1466768959971 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9782b400) [pid = 1765] [serial = 153] [outer = 0x97804400] 04:49:20 INFO - PROCESS | 1765 | 1466768960826 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]]]}] 04:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1392ms 04:49:20 INFO - PROCESS | 1765 | 1466768960902 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:49:20 INFO - PROCESS | 1765 | 1466768960910 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 04:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:49:20 INFO - PROCESS | 1765 | 1466768960921 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 1765 | 1466768960925 Marionette TRACE conn4 <- [1,178,null,{}] 04:49:20 INFO - PROCESS | 1765 | 1466768960932 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}] 04:49:20 INFO - PROCESS | 1765 | 1466768960938 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:21 INFO - PROCESS | 1765 | 1466768961165 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:49:21 INFO - PROCESS | 1765 | --DOCSHELL 0x93a3b400 == 45 [pid = 1765] [id = 44] 04:49:21 INFO - PROCESS | 1765 | --DOCSHELL 0x9b6a9400 == 44 [pid = 1765] [id = 43] 04:49:21 INFO - PROCESS | 1765 | --DOCSHELL 0x94814c00 == 43 [pid = 1765] [id = 42] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0xa060b000) [pid = 1765] [serial = 107] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | 1466768961410 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 1765 | 1466768961418 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:21 INFO - PROCESS | 1765 | --DOCSHELL 0x9782ac00 == 42 [pid = 1765] [id = 41] 04:49:21 INFO - PROCESS | 1765 | --DOCSHELL 0x93b28c00 == 41 [pid = 1765] [id = 40] 04:49:21 INFO - PROCESS | 1765 | --DOCSHELL 0x953a3000 == 40 [pid = 1765] [id = 37] 04:49:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b28c00 == 41 [pid = 1765] [id = 52] 04:49:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x953a3000) [pid = 1765] [serial = 154] [outer = (nil)] 04:49:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x97826800) [pid = 1765] [serial = 155] [outer = 0x953a3000] 04:49:21 INFO - PROCESS | 1765 | 1466768961525 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x99fc8000) [pid = 1765] [serial = 156] [outer = 0x953a3000] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x9d156c00) [pid = 1765] [serial = 101] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x9a083000) [pid = 1765] [serial = 104] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x9d18bc00) [pid = 1765] [serial = 102] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x9bbb3000) [pid = 1765] [serial = 98] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x97802c00) [pid = 1765] [serial = 92] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x95264800) [pid = 1765] [serial = 91] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9842dc00) [pid = 1765] [serial = 95] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x99fc0c00) [pid = 1765] [serial = 96] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9c4b9c00) [pid = 1765] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x983aa800) [pid = 1765] [serial = 71] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x97821800) [pid = 1765] [serial = 70] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9526b800) [pid = 1765] [serial = 74] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9c683400) [pid = 1765] [serial = 73] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0xa2096000) [pid = 1765] [serial = 77] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9d818c00) [pid = 1765] [serial = 76] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0xa2ff5c00) [pid = 1765] [serial = 80] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0xa25a0400) [pid = 1765] [serial = 79] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0xa34ca800) [pid = 1765] [serial = 83] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0xa34c8400) [pid = 1765] [serial = 82] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0xa62dd000) [pid = 1765] [serial = 86] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0xa507b400) [pid = 1765] [serial = 85] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0xa6892400) [pid = 1765] [serial = 89] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0xa688fc00) [pid = 1765] [serial = 88] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9d47b400) [pid = 1765] [serial = 105] [outer = (nil)] [url = about:blank] 04:49:21 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9bbb8000) [pid = 1765] [serial = 99] [outer = (nil)] [url = about:blank] 04:49:22 INFO - PROCESS | 1765 | 1466768962304 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]]]}] 04:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1432ms 04:49:22 INFO - PROCESS | 1765 | 1466768962353 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 1765 | 1466768962357 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 04:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:49:22 INFO - PROCESS | 1765 | 1466768962364 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - PROCESS | 1765 | 1466768962370 Marionette TRACE conn4 <- [1,182,null,{}] 04:49:22 INFO - PROCESS | 1765 | 1466768962386 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}] 04:49:22 INFO - PROCESS | 1765 | 1466768962395 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:22 INFO - PROCESS | 1765 | 1466768962612 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:49:22 INFO - PROCESS | 1765 | 1466768962626 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 1765 | 1466768962637 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x9cdc6800 == 42 [pid = 1765] [id = 53] 04:49:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9cdc7c00) [pid = 1765] [serial = 157] [outer = (nil)] 04:49:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9d158800) [pid = 1765] [serial = 158] [outer = 0x9cdc7c00] 04:49:22 INFO - PROCESS | 1765 | 1466768962712 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9d18c800) [pid = 1765] [serial = 159] [outer = 0x9cdc7c00] 04:49:23 INFO - PROCESS | 1765 | 1466768963481 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]]]}] 04:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1184ms 04:49:23 INFO - PROCESS | 1765 | 1466768963549 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 1765 | 1466768963554 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 04:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:49:23 INFO - PROCESS | 1765 | 1466768963560 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 1765 | 1466768963563 Marionette TRACE conn4 <- [1,186,null,{}] 04:49:23 INFO - PROCESS | 1765 | 1466768963569 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}] 04:49:23 INFO - PROCESS | 1765 | 1466768963575 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:23 INFO - PROCESS | 1765 | 1466768963741 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:49:23 INFO - PROCESS | 1765 | 1466768963750 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 1765 | 1466768963763 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a083000 == 43 [pid = 1765] [id = 54] 04:49:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9cea5c00) [pid = 1765] [serial = 160] [outer = (nil)] 04:49:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9d80d000) [pid = 1765] [serial = 161] [outer = 0x9cea5c00] 04:49:23 INFO - PROCESS | 1765 | 1466768963931 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0xa0612400) [pid = 1765] [serial = 162] [outer = 0x9cea5c00] 04:49:24 INFO - PROCESS | 1765 | 1466768964741 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]]]}] 04:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1232ms 04:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:49:24 INFO - PROCESS | 1765 | 1466768964794 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 1765 | 1466768964797 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 04:49:24 INFO - PROCESS | 1765 | 1466768964804 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 1765 | 1466768964808 Marionette TRACE conn4 <- [1,190,null,{}] 04:49:24 INFO - PROCESS | 1765 | 1466768964822 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}] 04:49:24 INFO - PROCESS | 1765 | 1466768964828 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:25 INFO - PROCESS | 1765 | 1466768965043 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:49:25 INFO - PROCESS | 1765 | 1466768965067 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 1765 | 1466768965075 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x98431000 == 44 [pid = 1765] [id = 55] 04:49:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9d193400) [pid = 1765] [serial = 163] [outer = (nil)] 04:49:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0xa2336800) [pid = 1765] [serial = 164] [outer = 0x9d193400] 04:49:25 INFO - PROCESS | 1765 | 1466768965145 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0xa23a1c00) [pid = 1765] [serial = 165] [outer = 0x9d193400] 04:49:25 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x983ab000) [pid = 1765] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:49:25 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9c67d800) [pid = 1765] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:49:25 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9d47f000) [pid = 1765] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:49:25 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x94816800) [pid = 1765] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:49:25 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x93d2e400) [pid = 1765] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:49:26 INFO - PROCESS | 1765 | 1466768966035 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]]]}] 04:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1294ms 04:49:26 INFO - PROCESS | 1765 | 1466768966099 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 1765 | 1466768966102 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 04:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:49:26 INFO - PROCESS | 1765 | 1466768966114 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 1765 | 1466768966117 Marionette TRACE conn4 <- [1,194,null,{}] 04:49:26 INFO - PROCESS | 1765 | 1466768966124 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}] 04:49:26 INFO - PROCESS | 1765 | 1466768966135 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:26 INFO - PROCESS | 1765 | 1466768966356 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:49:26 INFO - PROCESS | 1765 | 1466768966457 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 1765 | 1466768966464 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x93a37000 == 45 [pid = 1765] [id = 56] 04:49:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b25800) [pid = 1765] [serial = 166] [outer = (nil)] 04:49:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0xa2228400) [pid = 1765] [serial = 167] [outer = 0x93b25800] 04:49:26 INFO - PROCESS | 1765 | 1466768966541 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0xa4e0e400) [pid = 1765] [serial = 168] [outer = 0x93b25800] 04:49:27 INFO - PROCESS | 1765 | 1466768967259 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]]]}] 04:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1188ms 04:49:27 INFO - PROCESS | 1765 | 1466768967298 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 1765 | 1466768967301 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 04:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:49:27 INFO - PROCESS | 1765 | 1466768967308 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - PROCESS | 1765 | 1466768967311 Marionette TRACE conn4 <- [1,198,null,{}] 04:49:27 INFO - PROCESS | 1765 | 1466768967321 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}] 04:49:27 INFO - PROCESS | 1765 | 1466768967326 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:27 INFO - PROCESS | 1765 | 1466768967521 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:49:27 INFO - PROCESS | 1765 | 1466768967534 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 1765 | 1466768967543 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b54000 == 46 [pid = 1765] [id = 57] 04:49:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x997bd400) [pid = 1765] [serial = 169] [outer = (nil)] 04:49:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x997c6000) [pid = 1765] [serial = 170] [outer = 0x997bd400] 04:49:27 INFO - PROCESS | 1765 | 1466768967619 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x997c7c00) [pid = 1765] [serial = 171] [outer = 0x997bd400] 04:49:28 INFO - PROCESS | 1765 | 1466768968594 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]]]}] 04:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1338ms 04:49:28 INFO - PROCESS | 1765 | 1466768968647 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 1765 | 1466768968655 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 04:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:49:28 INFO - PROCESS | 1765 | 1466768968663 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 1765 | 1466768968669 Marionette TRACE conn4 <- [1,202,null,{}] 04:49:28 INFO - PROCESS | 1765 | 1466768968679 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}] 04:49:28 INFO - PROCESS | 1765 | 1466768968685 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:28 INFO - PROCESS | 1765 | 1466768968951 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:49:29 INFO - PROCESS | 1765 | 1466768969110 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 1765 | 1466768969120 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x954dc800 == 47 [pid = 1765] [id = 58] 04:49:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x954df000) [pid = 1765] [serial = 172] [outer = (nil)] 04:49:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x98317000) [pid = 1765] [serial = 173] [outer = 0x954df000] 04:49:29 INFO - PROCESS | 1765 | 1466768969221 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x997bc800) [pid = 1765] [serial = 174] [outer = 0x954df000] 04:49:30 INFO - PROCESS | 1765 | 1466768970085 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]]]}] 04:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1487ms 04:49:30 INFO - PROCESS | 1765 | 1466768970151 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:49:30 INFO - PROCESS | 1765 | 1466768970159 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 04:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:49:30 INFO - PROCESS | 1765 | 1466768970170 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 1765 | 1466768970175 Marionette TRACE conn4 <- [1,206,null,{}] 04:49:30 INFO - PROCESS | 1765 | 1466768970182 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}] 04:49:30 INFO - PROCESS | 1765 | 1466768970188 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:30 INFO - PROCESS | 1765 | 1466768970416 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:49:30 INFO - PROCESS | 1765 | 1466768970600 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 1765 | 1466768970611 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b7d1c00 == 48 [pid = 1765] [id = 59] 04:49:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9bbb8c00) [pid = 1765] [serial = 175] [outer = (nil)] 04:49:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9bbbdc00) [pid = 1765] [serial = 176] [outer = 0x9bbb8c00] 04:49:30 INFO - PROCESS | 1765 | 1466768970747 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9cdc8c00) [pid = 1765] [serial = 177] [outer = 0x9bbb8c00] 04:49:31 INFO - PROCESS | 1765 | 1466768971639 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]]]}] 04:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1536ms 04:49:31 INFO - PROCESS | 1765 | 1466768971707 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 1765 | 1466768971711 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 04:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:49:31 INFO - PROCESS | 1765 | 1466768971719 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 1765 | 1466768971726 Marionette TRACE conn4 <- [1,210,null,{}] 04:49:31 INFO - PROCESS | 1765 | 1466768971743 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}] 04:49:31 INFO - PROCESS | 1765 | 1466768971752 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:31 INFO - PROCESS | 1765 | 1466768971979 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:49:32 INFO - PROCESS | 1765 | 1466768972175 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 1765 | 1466768972188 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x93ba2400 == 49 [pid = 1765] [id = 60] 04:49:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0xa0612000) [pid = 1765] [serial = 178] [outer = (nil)] 04:49:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0xa2fe8c00) [pid = 1765] [serial = 179] [outer = 0xa0612000] 04:49:32 INFO - PROCESS | 1765 | 1466768972316 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0xa35d2800) [pid = 1765] [serial = 180] [outer = 0xa0612000] 04:49:33 INFO - PROCESS | 1765 | 1466768973243 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]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1550ms 04:49:33 INFO - PROCESS | 1765 | 1466768973270 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:49:33 INFO - PROCESS | 1765 | 1466768973275 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 04:49:33 INFO - PROCESS | 1765 | 1466768973282 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 1765 | 1466768973285 Marionette TRACE conn4 <- [1,214,null,{}] 04:49:33 INFO - PROCESS | 1765 | 1466768973291 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}] 04:49:33 INFO - PROCESS | 1765 | 1466768973297 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:33 INFO - PROCESS | 1765 | 1466768973486 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:49:33 INFO - PROCESS | 1765 | 1466768973637 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:33 INFO - PROCESS | 1765 | 1466768973643 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a00b000 == 50 [pid = 1765] [id = 61] 04:49:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9a00d000) [pid = 1765] [serial = 181] [outer = (nil)] 04:49:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9a012000) [pid = 1765] [serial = 182] [outer = 0x9a00d000] 04:49:33 INFO - PROCESS | 1765 | 1466768973729 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9a016400) [pid = 1765] [serial = 183] [outer = 0x9a00d000] 04:49:34 INFO - PROCESS | 1765 | 1466768974608 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]]]}] 04:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1385ms 04:49:34 INFO - PROCESS | 1765 | 1466768974667 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:49:34 INFO - PROCESS | 1765 | 1466768974671 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 04:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:49:34 INFO - PROCESS | 1765 | 1466768974678 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:49:34 INFO - PROCESS | 1765 | 1466768974682 Marionette TRACE conn4 <- [1,218,null,{}] 04:49:34 INFO - PROCESS | 1765 | 1466768974689 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}] 04:49:34 INFO - PROCESS | 1765 | 1466768974694 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:34 INFO - PROCESS | 1765 | 1466768974879 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:49:35 INFO - PROCESS | 1765 | 1466768975031 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 1765 | 1466768975041 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a015000 == 51 [pid = 1765] [id = 62] 04:49:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9c834400) [pid = 1765] [serial = 184] [outer = (nil)] 04:49:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0xa5021000) [pid = 1765] [serial = 185] [outer = 0x9c834400] 04:49:35 INFO - PROCESS | 1765 | 1466768975125 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0xa620e800) [pid = 1765] [serial = 186] [outer = 0x9c834400] 04:49:35 INFO - PROCESS | 1765 | 1466768975996 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1335ms 04:49:36 INFO - PROCESS | 1765 | 1466768976014 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 1765 | 1466768976017 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 04:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:49:36 INFO - PROCESS | 1765 | 1466768976024 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 1765 | 1466768976029 Marionette TRACE conn4 <- [1,222,null,{}] 04:49:36 INFO - PROCESS | 1765 | 1466768976054 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}] 04:49:36 INFO - PROCESS | 1765 | 1466768976065 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:36 INFO - PROCESS | 1765 | 1466768976292 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:49:36 INFO - PROCESS | 1765 | 1466768976462 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:36 INFO - PROCESS | 1765 | 1466768976469 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a4000 == 52 [pid = 1765] [id = 63] 04:49:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x953a8000) [pid = 1765] [serial = 187] [outer = (nil)] 04:49:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x9b8cfc00) [pid = 1765] [serial = 188] [outer = 0x953a8000] 04:49:36 INFO - PROCESS | 1765 | 1466768976553 Marionette DEBUG loaded listener.js 04:49:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0xa35d0c00) [pid = 1765] [serial = 189] [outer = 0x953a8000] 04:49:37 INFO - PROCESS | 1765 | 1466768977408 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]]]}] 04:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1443ms 04:49:37 INFO - PROCESS | 1765 | 1466768977469 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:49:37 INFO - PROCESS | 1765 | 1466768977473 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 04:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:49:37 INFO - PROCESS | 1765 | 1466768977480 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:49:37 INFO - PROCESS | 1765 | 1466768977484 Marionette TRACE conn4 <- [1,226,null,{}] 04:49:37 INFO - PROCESS | 1765 | 1466768977491 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}] 04:49:37 INFO - PROCESS | 1765 | 1466768977496 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:37 INFO - PROCESS | 1765 | 1466768977694 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:49:38 INFO - PROCESS | 1765 | 1466768978051 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 1765 | 1466768978060 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x94814c00 == 53 [pid = 1765] [id = 64] 04:49:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x95264800) [pid = 1765] [serial = 190] [outer = (nil)] 04:49:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x954db000) [pid = 1765] [serial = 191] [outer = 0x95264800] 04:49:38 INFO - PROCESS | 1765 | 1466768978185 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x97825800) [pid = 1765] [serial = 192] [outer = 0x95264800] 04:49:39 INFO - PROCESS | 1765 | 1466768979103 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1689ms 04:49:39 INFO - PROCESS | 1765 | 1466768979173 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 1765 | 1466768979178 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 04:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:49:39 INFO - PROCESS | 1765 | 1466768979186 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 1765 | 1466768979191 Marionette TRACE conn4 <- [1,230,null,{}] 04:49:39 INFO - PROCESS | 1765 | 1466768979200 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}] 04:49:39 INFO - PROCESS | 1765 | 1466768979208 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:39 INFO - PROCESS | 1765 | 1466768979433 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:49:39 INFO - PROCESS | 1765 | --DOCSHELL 0x9ce66400 == 52 [pid = 1765] [id = 34] 04:49:39 INFO - PROCESS | 1765 | --DOCSHELL 0x9a215800 == 51 [pid = 1765] [id = 33] 04:49:39 INFO - PROCESS | 1765 | --DOCSHELL 0x97827400 == 50 [pid = 1765] [id = 32] 04:49:39 INFO - PROCESS | 1765 | --DOCSHELL 0x93a37000 == 49 [pid = 1765] [id = 56] 04:49:39 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x93b5e000) [pid = 1765] [serial = 134] [outer = (nil)] [url = about:blank] 04:49:39 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x9d80b000) [pid = 1765] [serial = 116] [outer = (nil)] [url = about:blank] 04:49:39 INFO - PROCESS | 1765 | 1466768979676 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:39 INFO - PROCESS | 1765 | 1466768979686 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:39 INFO - PROCESS | 1765 | --DOCSHELL 0x98431000 == 48 [pid = 1765] [id = 55] 04:49:39 INFO - PROCESS | 1765 | --DOCSHELL 0x9a083000 == 47 [pid = 1765] [id = 54] 04:49:39 INFO - PROCESS | 1765 | --DOCSHELL 0x9cdc6800 == 46 [pid = 1765] [id = 53] 04:49:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b5e000 == 47 [pid = 1765] [id = 65] 04:49:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x953a5000) [pid = 1765] [serial = 193] [outer = (nil)] 04:49:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x954e0000) [pid = 1765] [serial = 194] [outer = 0x953a5000] 04:49:39 INFO - PROCESS | 1765 | 1466768979793 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x9a00c400) [pid = 1765] [serial = 195] [outer = 0x953a5000] 04:49:39 INFO - PROCESS | 1765 | --DOCSHELL 0x93b28c00 == 46 [pid = 1765] [id = 52] 04:49:39 INFO - PROCESS | 1765 | --DOCSHELL 0x93d30400 == 45 [pid = 1765] [id = 51] 04:49:40 INFO - PROCESS | 1765 | --DOCSHELL 0x93b5b400 == 44 [pid = 1765] [id = 45] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x953a6800) [pid = 1765] [serial = 110] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x9b6a8400) [pid = 1765] [serial = 113] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x9a082400) [pid = 1765] [serial = 122] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x9d191800) [pid = 1765] [serial = 125] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x9a21dc00) [pid = 1765] [serial = 123] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0xa222d800) [pid = 1765] [serial = 128] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x9780f800) [pid = 1765] [serial = 131] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x9baa2800) [pid = 1765] [serial = 132] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x954df800) [pid = 1765] [serial = 120] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x953a3400) [pid = 1765] [serial = 119] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0xa2380800) [pid = 1765] [serial = 129] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x9d475c00) [pid = 1765] [serial = 126] [outer = (nil)] [url = about:blank] 04:49:40 INFO - PROCESS | 1765 | 1466768980567 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]]]}] 04:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1437ms 04:49:40 INFO - PROCESS | 1765 | 1466768980629 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:49:40 INFO - PROCESS | 1765 | 1466768980635 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 04:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:49:40 INFO - PROCESS | 1765 | 1466768980652 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:49:40 INFO - PROCESS | 1765 | 1466768980656 Marionette TRACE conn4 <- [1,234,null,{}] 04:49:40 INFO - PROCESS | 1765 | 1466768980665 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}] 04:49:40 INFO - PROCESS | 1765 | 1466768980669 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:40 INFO - PROCESS | 1765 | 1466768980852 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:49:40 INFO - PROCESS | 1765 | 1466768980863 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 1765 | 1466768980874 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a21dc00 == 45 [pid = 1765] [id = 66] 04:49:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9a288800) [pid = 1765] [serial = 196] [outer = (nil)] 04:49:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9b8c7c00) [pid = 1765] [serial = 197] [outer = 0x9a288800] 04:49:40 INFO - PROCESS | 1765 | 1466768980947 Marionette DEBUG loaded listener.js 04:49:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9b8d1c00) [pid = 1765] [serial = 198] [outer = 0x9a288800] 04:49:41 INFO - PROCESS | 1765 | 1466768981817 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]]]}] 04:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1245ms 04:49:41 INFO - PROCESS | 1765 | 1466768981889 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:49:41 INFO - PROCESS | 1765 | 1466768981893 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 04:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:49:41 INFO - PROCESS | 1765 | 1466768981914 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - PROCESS | 1765 | 1466768981924 Marionette TRACE conn4 <- [1,238,null,{}] 04:49:41 INFO - PROCESS | 1765 | 1466768981934 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}] 04:49:41 INFO - PROCESS | 1765 | 1466768981942 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:42 INFO - PROCESS | 1765 | 1466768982120 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:49:42 INFO - PROCESS | 1765 | 1466768982255 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:42 INFO - PROCESS | 1765 | 1466768982265 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a6800 == 46 [pid = 1765] [id = 67] 04:49:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x9b8d4800) [pid = 1765] [serial = 199] [outer = (nil)] 04:49:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x9c688800) [pid = 1765] [serial = 200] [outer = 0x9b8d4800] 04:49:42 INFO - PROCESS | 1765 | 1466768982335 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x9d193000) [pid = 1765] [serial = 201] [outer = 0x9b8d4800] 04:49:43 INFO - PROCESS | 1765 | 1466768983235 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]]]}] 04:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1349ms 04:49:43 INFO - PROCESS | 1765 | 1466768983256 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:49:43 INFO - PROCESS | 1765 | 1466768983261 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 04:49:43 INFO - PROCESS | 1765 | 1466768983268 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - PROCESS | 1765 | 1466768983272 Marionette TRACE conn4 <- [1,242,null,{}] 04:49:43 INFO - PROCESS | 1765 | 1466768983278 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}] 04:49:43 INFO - PROCESS | 1765 | 1466768983283 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:43 INFO - PROCESS | 1765 | 1466768983517 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:49:43 INFO - PROCESS | 1765 | 1466768983540 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 1765 | 1466768983549 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x92333800 == 47 [pid = 1765] [id = 68] 04:49:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x93b5c000) [pid = 1765] [serial = 202] [outer = (nil)] 04:49:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x9d4dc400) [pid = 1765] [serial = 203] [outer = 0x93b5c000] 04:49:43 INFO - PROCESS | 1765 | 1466768983622 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0xa060e400) [pid = 1765] [serial = 204] [outer = 0x93b5c000] 04:49:44 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x9cdc7c00) [pid = 1765] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:49:44 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x97804400) [pid = 1765] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:49:44 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x93b25800) [pid = 1765] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:49:44 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x9cea5c00) [pid = 1765] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:49:44 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x9d193400) [pid = 1765] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:49:44 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x953a3000) [pid = 1765] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:49:44 INFO - PROCESS | 1765 | 1466768984639 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1431ms 04:49:44 INFO - PROCESS | 1765 | 1466768984699 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 1765 | 1466768984703 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 04:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:49:44 INFO - PROCESS | 1765 | 1466768984710 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 1765 | 1466768984712 Marionette TRACE conn4 <- [1,246,null,{}] 04:49:44 INFO - PROCESS | 1765 | 1466768984719 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}] 04:49:44 INFO - PROCESS | 1765 | 1466768984724 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:44 INFO - PROCESS | 1765 | 1466768984937 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:49:44 INFO - PROCESS | 1765 | 1466768984950 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:44 INFO - PROCESS | 1765 | 1466768984967 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x9d479800 == 48 [pid = 1765] [id = 69] 04:49:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0xa2369000) [pid = 1765] [serial = 205] [outer = (nil)] 04:49:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0xa25a5800) [pid = 1765] [serial = 206] [outer = 0xa2369000] 04:49:45 INFO - PROCESS | 1765 | 1466768985048 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0xa4e0a400) [pid = 1765] [serial = 207] [outer = 0xa2369000] 04:49:45 INFO - PROCESS | 1765 | 1466768985875 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]]]}] 04:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1191ms 04:49:45 INFO - PROCESS | 1765 | 1466768985903 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:49:45 INFO - PROCESS | 1765 | 1466768985906 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 04:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:49:45 INFO - PROCESS | 1765 | 1466768985913 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:49:45 INFO - PROCESS | 1765 | 1466768985916 Marionette TRACE conn4 <- [1,250,null,{}] 04:49:45 INFO - PROCESS | 1765 | 1466768985929 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}] 04:49:45 INFO - PROCESS | 1765 | 1466768985935 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:46 INFO - PROCESS | 1765 | 1466768986108 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:49:46 INFO - PROCESS | 1765 | 1466768986118 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 1765 | 1466768986126 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x954e9c00 == 49 [pid = 1765] [id = 70] 04:49:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x954ec000) [pid = 1765] [serial = 208] [outer = (nil)] 04:49:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x954f4800) [pid = 1765] [serial = 209] [outer = 0x954ec000] 04:49:46 INFO - PROCESS | 1765 | 1466768986197 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0xa239a400) [pid = 1765] [serial = 210] [outer = 0x954ec000] 04:49:47 INFO - PROCESS | 1765 | 1466768987291 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]]]}] 04:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1435ms 04:49:47 INFO - PROCESS | 1765 | 1466768987350 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:49:47 INFO - PROCESS | 1765 | 1466768987358 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 04:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:49:47 INFO - PROCESS | 1765 | 1466768987367 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - PROCESS | 1765 | 1466768987376 Marionette TRACE conn4 <- [1,254,null,{}] 04:49:47 INFO - PROCESS | 1765 | 1466768987385 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}] 04:49:47 INFO - PROCESS | 1765 | 1466768987392 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:47 INFO - PROCESS | 1765 | 1466768987642 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:49:47 INFO - PROCESS | 1765 | 1466768987868 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:47 INFO - PROCESS | 1765 | 1466768987877 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x954ee800 == 50 [pid = 1765] [id = 71] 04:49:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x954ef000) [pid = 1765] [serial = 211] [outer = (nil)] 04:49:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x97802c00) [pid = 1765] [serial = 212] [outer = 0x954ef000] 04:49:48 INFO - PROCESS | 1765 | 1466768988014 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x98311000) [pid = 1765] [serial = 213] [outer = 0x954ef000] 04:49:48 INFO - PROCESS | 1765 | 1466768988882 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]]]}] 04:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1593ms 04:49:48 INFO - PROCESS | 1765 | 1466768988959 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:49:48 INFO - PROCESS | 1765 | 1466768988967 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 04:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:49:48 INFO - PROCESS | 1765 | 1466768988979 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:49:48 INFO - PROCESS | 1765 | 1466768988983 Marionette TRACE conn4 <- [1,258,null,{}] 04:49:49 INFO - PROCESS | 1765 | 1466768988990 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}] 04:49:49 INFO - PROCESS | 1765 | 1466768988996 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:49 INFO - PROCESS | 1765 | 1466768989254 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:49:49 INFO - PROCESS | 1765 | 1466768989454 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:49 INFO - PROCESS | 1765 | 1466768989462 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x997ca400 == 51 [pid = 1765] [id = 72] 04:49:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x9b8c9c00) [pid = 1765] [serial = 214] [outer = (nil)] 04:49:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x9b8d2c00) [pid = 1765] [serial = 215] [outer = 0x9b8c9c00] 04:49:49 INFO - PROCESS | 1765 | 1466768989566 Marionette DEBUG loaded listener.js 04:49:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x9baa2c00) [pid = 1765] [serial = 216] [outer = 0x9b8c9c00] 04:49:50 INFO - PROCESS | 1765 | 1466768990419 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]]]}] 04:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1453ms 04:49:50 INFO - PROCESS | 1765 | 1466768990431 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:49:50 INFO - PROCESS | 1765 | 1466768990435 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 04:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:49:50 INFO - PROCESS | 1765 | 1466768990444 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:49:50 INFO - PROCESS | 1765 | 1466768990451 Marionette TRACE conn4 <- [1,262,null,{}] 04:49:50 INFO - PROCESS | 1765 | 1466768990488 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}] 04:49:50 INFO - PROCESS | 1765 | 1466768990497 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:50 INFO - PROCESS | 1765 | 1466768990697 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:49:50 INFO - PROCESS | 1765 | 1466768990854 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:50 INFO - PROCESS | 1765 | 1466768990866 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:50 INFO - PROCESS | 1765 | ++DOCSHELL 0xa34ca400 == 52 [pid = 1765] [id = 73] 04:49:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0xa34cb000) [pid = 1765] [serial = 217] [outer = (nil)] 04:49:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0xa6826000) [pid = 1765] [serial = 218] [outer = 0xa34cb000] 04:49:50 INFO - PROCESS | 1765 | 1466768990951 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0xa68e7800) [pid = 1765] [serial = 219] [outer = 0xa34cb000] 04:49:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0xa693c000) [pid = 1765] [serial = 220] [outer = 0x9a07a000] 04:49:52 INFO - PROCESS | 1765 | 1466768992021 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]]]}] 04:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1616ms 04:49:52 INFO - PROCESS | 1765 | 1466768992061 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 1765 | 1466768992067 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 04:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:49:52 INFO - PROCESS | 1765 | 1466768992074 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 1765 | 1466768992077 Marionette TRACE conn4 <- [1,266,null,{}] 04:49:52 INFO - PROCESS | 1765 | 1466768992084 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}] 04:49:52 INFO - PROCESS | 1765 | 1466768992089 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:52 INFO - PROCESS | 1765 | 1466768992286 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:49:52 INFO - PROCESS | 1765 | 1466768992478 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 1765 | 1466768992485 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b24400 == 53 [pid = 1765] [id = 74] 04:49:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x93d29c00) [pid = 1765] [serial = 221] [outer = (nil)] 04:49:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0xa62d1000) [pid = 1765] [serial = 222] [outer = 0x93d29c00] 04:49:52 INFO - PROCESS | 1765 | 1466768992617 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0xa6ea4800) [pid = 1765] [serial = 223] [outer = 0x93d29c00] 04:49:53 INFO - PROCESS | 1765 | 1466768993462 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]]]}] 04:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1432ms 04:49:53 INFO - PROCESS | 1765 | 1466768993520 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:49:53 INFO - PROCESS | 1765 | 1466768993523 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 04:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:49:53 INFO - PROCESS | 1765 | 1466768993532 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:49:53 INFO - PROCESS | 1765 | 1466768993536 Marionette TRACE conn4 <- [1,270,null,{}] 04:49:53 INFO - PROCESS | 1765 | 1466768993542 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}] 04:49:53 INFO - PROCESS | 1765 | 1466768993547 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:53 INFO - PROCESS | 1765 | 1466768993739 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:49:53 INFO - PROCESS | 1765 | 1466768993896 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 1765 | 1466768993905 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b53400 == 54 [pid = 1765] [id = 75] 04:49:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x93b56800) [pid = 1765] [serial = 224] [outer = (nil)] 04:49:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0xa6f49800) [pid = 1765] [serial = 225] [outer = 0x93b56800] 04:49:53 INFO - PROCESS | 1765 | 1466768993987 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0xa82ac000) [pid = 1765] [serial = 226] [outer = 0x93b56800] 04:49:54 INFO - PROCESS | 1765 | 1466768994930 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]]]}] 04:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1432ms 04:49:54 INFO - PROCESS | 1765 | 1466768994966 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 1765 | 1466768994969 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 04:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:49:54 INFO - PROCESS | 1765 | 1466768994977 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 1765 | 1466768994980 Marionette TRACE conn4 <- [1,274,null,{}] 04:49:54 INFO - PROCESS | 1765 | 1466768994986 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}] 04:49:54 INFO - PROCESS | 1765 | 1466768994997 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:55 INFO - PROCESS | 1765 | 1466768995201 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:49:55 INFO - PROCESS | 1765 | 1466768995360 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:55 INFO - PROCESS | 1765 | 1466768995368 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099a000 == 55 [pid = 1765] [id = 76] 04:49:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x9099a800) [pid = 1765] [serial = 227] [outer = (nil)] 04:49:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x909a3800) [pid = 1765] [serial = 228] [outer = 0x9099a800] 04:49:55 INFO - PROCESS | 1765 | 1466768995469 Marionette DEBUG loaded listener.js 04:49:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0xa6f47c00) [pid = 1765] [serial = 229] [outer = 0x9099a800] 04:49:56 INFO - PROCESS | 1765 | 1466768996376 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]]]}] 04:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1457ms 04:49:56 INFO - PROCESS | 1765 | 1466768996436 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:49:56 INFO - PROCESS | 1765 | 1466768996440 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 04:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:49:56 INFO - PROCESS | 1765 | 1466768996447 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:49:56 INFO - PROCESS | 1765 | 1466768996451 Marionette TRACE conn4 <- [1,278,null,{}] 04:49:56 INFO - PROCESS | 1765 | 1466768996458 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}] 04:49:56 INFO - PROCESS | 1765 | 1466768996464 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:56 INFO - PROCESS | 1765 | 1466768996654 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:49:56 INFO - PROCESS | 1765 | 1466768996813 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 1765 | 1466768996822 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x90995800 == 56 [pid = 1765] [id = 77] 04:49:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x90996800) [pid = 1765] [serial = 230] [outer = (nil)] 04:49:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0xa6d76000) [pid = 1765] [serial = 231] [outer = 0x90996800] 04:49:56 INFO - PROCESS | 1765 | 1466768996906 Marionette DEBUG loaded listener.js 04:49:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0xa6d77000) [pid = 1765] [serial = 232] [outer = 0x90996800] 04:49:57 INFO - PROCESS | 1765 | 1466768997790 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]]]}] 04:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1382ms 04:49:57 INFO - PROCESS | 1765 | 1466768997831 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:49:57 INFO - PROCESS | 1765 | 1466768997835 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 04:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:49:57 INFO - PROCESS | 1765 | 1466768997842 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 1765 | 1466768997846 Marionette TRACE conn4 <- [1,282,null,{}] 04:49:57 INFO - PROCESS | 1765 | 1466768997879 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}] 04:49:57 INFO - PROCESS | 1765 | 1466768997885 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:58 INFO - PROCESS | 1765 | 1466768998080 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:49:58 INFO - PROCESS | 1765 | 1466768998245 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 1765 | 1466768998254 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x913b7800 == 57 [pid = 1765] [id = 78] 04:49:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x913b8400) [pid = 1765] [serial = 233] [outer = (nil)] 04:49:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x913bf400) [pid = 1765] [serial = 234] [outer = 0x913b8400] 04:49:58 INFO - PROCESS | 1765 | 1466768998336 Marionette DEBUG loaded listener.js 04:49:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x913c2000) [pid = 1765] [serial = 235] [outer = 0x913b8400] 04:49:59 INFO - PROCESS | 1765 | 1466768999543 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]]]}] 04:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1757ms 04:49:59 INFO - PROCESS | 1765 | 1466768999600 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:49:59 INFO - PROCESS | 1765 | 1466768999606 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 04:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:49:59 INFO - PROCESS | 1765 | 1466768999615 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:49:59 INFO - PROCESS | 1765 | 1466768999619 Marionette TRACE conn4 <- [1,286,null,{}] 04:49:59 INFO - PROCESS | 1765 | 1466768999629 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}] 04:49:59 INFO - PROCESS | 1765 | 1466768999635 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:49:59 INFO - PROCESS | 1765 | 1466768999866 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:50:00 INFO - PROCESS | 1765 | 1466769000051 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:00 INFO - PROCESS | 1765 | 1466769000060 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b1e000 == 58 [pid = 1765] [id = 79] 04:50:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x93b24000) [pid = 1765] [serial = 236] [outer = (nil)] 04:50:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x93b5f800) [pid = 1765] [serial = 237] [outer = 0x93b24000] 04:50:00 INFO - PROCESS | 1765 | 1466769000140 Marionette DEBUG loaded listener.js 04:50:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x95263800) [pid = 1765] [serial = 238] [outer = 0x93b24000] 04:50:01 INFO - PROCESS | 1765 | --DOCSHELL 0x9d479800 == 57 [pid = 1765] [id = 69] 04:50:01 INFO - PROCESS | 1765 | --DOCSHELL 0x92333800 == 56 [pid = 1765] [id = 68] 04:50:01 INFO - PROCESS | 1765 | --DOCSHELL 0x953a6800 == 55 [pid = 1765] [id = 67] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0xa682d400) [pid = 1765] [serial = 149] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x997c6000) [pid = 1765] [serial = 170] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOCSHELL 0x9a21dc00 == 54 [pid = 1765] [id = 66] 04:50:01 INFO - PROCESS | 1765 | --DOCSHELL 0x93b5e000 == 53 [pid = 1765] [id = 65] 04:50:01 INFO - PROCESS | 1765 | --DOCSHELL 0x94814c00 == 52 [pid = 1765] [id = 64] 04:50:01 INFO - PROCESS | 1765 | 1466769001172 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]]]}] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x9d158800) [pid = 1765] [serial = 158] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x97822800) [pid = 1765] [serial = 152] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0xa23f3000) [pid = 1765] [serial = 143] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0xa4e0e400) [pid = 1765] [serial = 168] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0xa4e4ac00) [pid = 1765] [serial = 146] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x9d80d000) [pid = 1765] [serial = 161] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0xa0612400) [pid = 1765] [serial = 162] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x9bbbf800) [pid = 1765] [serial = 140] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x9782b400) [pid = 1765] [serial = 153] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0xa2228400) [pid = 1765] [serial = 167] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0xa2336800) [pid = 1765] [serial = 164] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x99fc8000) [pid = 1765] [serial = 156] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x9d18c800) [pid = 1765] [serial = 159] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0xa23a1c00) [pid = 1765] [serial = 165] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x97826800) [pid = 1765] [serial = 155] [outer = (nil)] [url = about:blank] 04:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1597ms 04:50:01 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x9481a800) [pid = 1765] [serial = 137] [outer = (nil)] [url = about:blank] 04:50:01 INFO - PROCESS | 1765 | 1466769001218 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:50:01 INFO - PROCESS | 1765 | 1466769001224 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 04:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:50:01 INFO - PROCESS | 1765 | 1466769001236 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - PROCESS | 1765 | 1466769001240 Marionette TRACE conn4 <- [1,290,null,{}] 04:50:01 INFO - PROCESS | 1765 | 1466769001247 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}] 04:50:01 INFO - PROCESS | 1765 | 1466769001253 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:01 INFO - PROCESS | 1765 | 1466769001469 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:50:01 INFO - PROCESS | 1765 | 1466769001638 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:01 INFO - PROCESS | 1765 | 1466769001650 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x954df400 == 53 [pid = 1765] [id = 80] 04:50:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x954ebc00) [pid = 1765] [serial = 239] [outer = (nil)] 04:50:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x954f1400) [pid = 1765] [serial = 240] [outer = 0x954ebc00] 04:50:01 INFO - PROCESS | 1765 | 1466769001737 Marionette DEBUG loaded listener.js 04:50:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x97826000) [pid = 1765] [serial = 241] [outer = 0x954ebc00] 04:50:02 INFO - PROCESS | 1765 | 1466769002595 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]]]}] 04:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1383ms 04:50:02 INFO - PROCESS | 1765 | 1466769002620 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:50:02 INFO - PROCESS | 1765 | 1466769002624 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 04:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:50:02 INFO - PROCESS | 1765 | 1466769002631 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:50:02 INFO - PROCESS | 1765 | 1466769002638 Marionette TRACE conn4 <- [1,294,null,{}] 04:50:02 INFO - PROCESS | 1765 | 1466769002656 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}] 04:50:02 INFO - PROCESS | 1765 | 1466769002669 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:02 INFO - PROCESS | 1765 | 1466769002856 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:50:03 INFO - PROCESS | 1765 | 1466769003020 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:03 INFO - PROCESS | 1765 | 1466769003030 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x98430400 == 54 [pid = 1765] [id = 81] 04:50:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x98430c00) [pid = 1765] [serial = 242] [outer = (nil)] 04:50:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x9a010000) [pid = 1765] [serial = 243] [outer = 0x98430c00] 04:50:03 INFO - PROCESS | 1765 | 1466769003108 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x9a0f9c00) [pid = 1765] [serial = 244] [outer = 0x98430c00] 04:50:03 INFO - PROCESS | 1765 | 1466769003927 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]]]}] 04:50:03 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. 04:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1338ms 04:50:03 INFO - PROCESS | 1765 | 1466769003970 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 1765 | 1466769003975 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 04:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:50:03 INFO - PROCESS | 1765 | 1466769003991 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 1765 | 1466769003993 Marionette TRACE conn4 <- [1,298,null,{}] 04:50:04 INFO - PROCESS | 1765 | 1466769004000 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}] 04:50:04 INFO - PROCESS | 1765 | 1466769004006 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:04 INFO - PROCESS | 1765 | 1466769004241 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:50:04 INFO - PROCESS | 1765 | 1466769004265 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 1765 | 1466769004273 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b6a8c00 == 55 [pid = 1765] [id = 82] 04:50:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x9b8c6c00) [pid = 1765] [serial = 245] [outer = (nil)] 04:50:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x9b8d3400) [pid = 1765] [serial = 246] [outer = 0x9b8c6c00] 04:50:04 INFO - PROCESS | 1765 | 1466769004358 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x9bec8800) [pid = 1765] [serial = 247] [outer = 0x9b8c6c00] 04:50:05 INFO - PROCESS | 1765 | 1466769005229 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]]]}] 04:50:05 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. 04:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1284ms 04:50:05 INFO - PROCESS | 1765 | 1466769005275 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:50:05 INFO - PROCESS | 1765 | 1466769005280 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 04:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:50:05 INFO - PROCESS | 1765 | 1466769005293 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 1765 | 1466769005295 Marionette TRACE conn4 <- [1,302,null,{}] 04:50:05 INFO - PROCESS | 1765 | 1466769005302 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}] 04:50:05 INFO - PROCESS | 1765 | 1466769005307 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:05 INFO - PROCESS | 1765 | 1466769005526 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:50:05 INFO - PROCESS | 1765 | 1466769005553 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 1765 | 1466769005559 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fd6c00 == 56 [pid = 1765] [id = 83] 04:50:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x91fd7800) [pid = 1765] [serial = 248] [outer = (nil)] 04:50:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x91fdfc00) [pid = 1765] [serial = 249] [outer = 0x91fd7800] 04:50:05 INFO - PROCESS | 1765 | 1466769005633 Marionette DEBUG loaded listener.js 04:50:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x91fe2800) [pid = 1765] [serial = 250] [outer = 0x91fd7800] 04:50:06 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x93b5c000) [pid = 1765] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:50:06 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x953a5000) [pid = 1765] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:50:06 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x9a288800) [pid = 1765] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:50:06 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x95264800) [pid = 1765] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:50:06 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x9b8d4800) [pid = 1765] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:50:06 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0xa2369000) [pid = 1765] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:50:06 INFO - PROCESS | 1765 | 1466769006752 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]]]}] 04:50:06 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. 04:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1487ms 04:50:06 INFO - PROCESS | 1765 | 1466769006780 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:50:06 INFO - PROCESS | 1765 | 1466769006784 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 04:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:50:06 INFO - PROCESS | 1765 | 1466769006791 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 1765 | 1466769006795 Marionette TRACE conn4 <- [1,306,null,{}] 04:50:06 INFO - PROCESS | 1765 | 1466769006800 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}] 04:50:06 INFO - PROCESS | 1765 | 1466769006810 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:07 INFO - PROCESS | 1765 | 1466769007011 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:50:07 INFO - PROCESS | 1765 | 1466769007132 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 1765 | 1466769007140 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fddc00 == 57 [pid = 1765] [id = 84] 04:50:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x91fe1000) [pid = 1765] [serial = 251] [outer = (nil)] 04:50:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x9ce9d800) [pid = 1765] [serial = 252] [outer = 0x91fe1000] 04:50:07 INFO - PROCESS | 1765 | 1466769007211 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x9d18ac00) [pid = 1765] [serial = 253] [outer = 0x91fe1000] 04:50:07 INFO - PROCESS | 1765 | 1466769007952 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]]]}] 04:50:07 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. 04:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1190ms 04:50:07 INFO - PROCESS | 1765 | 1466769007982 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:50:07 INFO - PROCESS | 1765 | 1466769007986 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 04:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:50:07 INFO - PROCESS | 1765 | 1466769007992 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 1765 | 1466769007997 Marionette TRACE conn4 <- [1,310,null,{}] 04:50:08 INFO - PROCESS | 1765 | 1466769008003 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}] 04:50:08 INFO - PROCESS | 1765 | 1466769008008 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:08 INFO - PROCESS | 1765 | 1466769008325 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:50:08 INFO - PROCESS | 1765 | 1466769008449 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 1765 | 1466769008459 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x913be000 == 58 [pid = 1765] [id = 85] 04:50:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x913bf800) [pid = 1765] [serial = 254] [outer = (nil)] 04:50:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x91fd9000) [pid = 1765] [serial = 255] [outer = 0x913bf800] 04:50:08 INFO - PROCESS | 1765 | 1466769008630 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x91fe0c00) [pid = 1765] [serial = 256] [outer = 0x913bf800] 04:50:09 INFO - PROCESS | 1765 | 1466769009614 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]]]}] 04:50:09 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. 04:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1632ms 04:50:09 INFO - PROCESS | 1765 | 1466769009628 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:50:09 INFO - PROCESS | 1765 | 1466769009635 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 04:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:50:09 INFO - PROCESS | 1765 | 1466769009645 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:50:09 INFO - PROCESS | 1765 | 1466769009650 Marionette TRACE conn4 <- [1,314,null,{}] 04:50:09 INFO - PROCESS | 1765 | 1466769009659 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}] 04:50:09 INFO - PROCESS | 1765 | 1466769009666 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:09 INFO - PROCESS | 1765 | 1466769009930 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:50:10 INFO - PROCESS | 1765 | 1466769010055 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 1765 | 1466769010066 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x9526cc00 == 59 [pid = 1765] [id = 86] 04:50:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x9526f800) [pid = 1765] [serial = 257] [outer = (nil)] 04:50:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x954f3400) [pid = 1765] [serial = 258] [outer = 0x9526f800] 04:50:10 INFO - PROCESS | 1765 | 1466769010208 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x9782b000) [pid = 1765] [serial = 259] [outer = 0x9526f800] 04:50:11 INFO - PROCESS | 1765 | 1466769011141 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]]]}] 04:50:11 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. 04:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1546ms 04:50:11 INFO - PROCESS | 1765 | 1466769011191 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:50:11 INFO - PROCESS | 1765 | 1466769011196 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 04:50:11 INFO - PROCESS | 1765 | 1466769011204 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 1765 | 1466769011207 Marionette TRACE conn4 <- [1,318,null,{}] 04:50:11 INFO - PROCESS | 1765 | 1466769011214 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}] 04:50:11 INFO - PROCESS | 1765 | 1466769011219 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:11 INFO - PROCESS | 1765 | 1466769011420 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:50:11 INFO - PROCESS | 1765 | 1466769011633 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 1765 | 1466769011644 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x9b7d2c00 == 60 [pid = 1765] [id = 87] 04:50:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x9b857800) [pid = 1765] [serial = 260] [outer = (nil)] 04:50:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x9b8d5400) [pid = 1765] [serial = 261] [outer = 0x9b857800] 04:50:11 INFO - PROCESS | 1765 | 1466769011768 Marionette DEBUG loaded listener.js 04:50:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x9cea8800) [pid = 1765] [serial = 262] [outer = 0x9b857800] 04:50:12 INFO - PROCESS | 1765 | 1466769012757 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]]]}] 04:50:12 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. 04:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1590ms 04:50:12 INFO - PROCESS | 1765 | 1466769012795 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 1765 | 1466769012803 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 04:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:50:12 INFO - PROCESS | 1765 | 1466769012821 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 1765 | 1466769012829 Marionette TRACE conn4 <- [1,322,null,{}] 04:50:12 INFO - PROCESS | 1765 | 1466769012837 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}] 04:50:12 INFO - PROCESS | 1765 | 1466769012845 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:13 INFO - PROCESS | 1765 | 1466769013103 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:50:13 INFO - PROCESS | 1765 | 1466769013350 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 1765 | 1466769013357 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x90999400 == 61 [pid = 1765] [id = 88] 04:50:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x909a1800) [pid = 1765] [serial = 263] [outer = (nil)] 04:50:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0xa23a1000) [pid = 1765] [serial = 264] [outer = 0x909a1800] 04:50:13 INFO - PROCESS | 1765 | 1466769013445 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x913bd800) [pid = 1765] [serial = 265] [outer = 0x909a1800] 04:50:14 INFO - PROCESS | 1765 | 1466769014404 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]]]}] 04:50:14 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. 04:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1613ms 04:50:14 INFO - PROCESS | 1765 | 1466769014426 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:50:14 INFO - PROCESS | 1765 | 1466769014430 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 04:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:50:14 INFO - PROCESS | 1765 | 1466769014437 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - PROCESS | 1765 | 1466769014441 Marionette TRACE conn4 <- [1,326,null,{}] 04:50:14 INFO - PROCESS | 1765 | 1466769014447 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}] 04:50:14 INFO - PROCESS | 1765 | 1466769014452 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:14 INFO - PROCESS | 1765 | 1466769014647 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:50:14 INFO - PROCESS | 1765 | 1466769014809 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 1765 | 1466769014815 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099f800 == 62 [pid = 1765] [id = 89] 04:50:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0xa3377000) [pid = 1765] [serial = 266] [outer = (nil)] 04:50:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0xa4e4ac00) [pid = 1765] [serial = 267] [outer = 0xa3377000] 04:50:14 INFO - PROCESS | 1765 | 1466769014902 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0xa5077400) [pid = 1765] [serial = 268] [outer = 0xa3377000] 04:50:15 INFO - PROCESS | 1765 | 1466769015827 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]]]}] 04:50:15 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. 04:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1433ms 04:50:15 INFO - PROCESS | 1765 | 1466769015871 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:50:15 INFO - PROCESS | 1765 | 1466769015876 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 04:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:50:15 INFO - PROCESS | 1765 | 1466769015882 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:50:15 INFO - PROCESS | 1765 | 1466769015885 Marionette TRACE conn4 <- [1,330,null,{}] 04:50:15 INFO - PROCESS | 1765 | 1466769015893 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}] 04:50:15 INFO - PROCESS | 1765 | 1466769015897 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:16 INFO - PROCESS | 1765 | 1466769016089 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:50:16 INFO - PROCESS | 1765 | 1466769016253 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 1765 | 1466769016266 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:16 INFO - PROCESS | 1765 | ++DOCSHELL 0xa6d71800 == 63 [pid = 1765] [id = 90] 04:50:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0xa6d71c00) [pid = 1765] [serial = 269] [outer = (nil)] 04:50:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0xa6d76400) [pid = 1765] [serial = 270] [outer = 0xa6d71c00] 04:50:16 INFO - PROCESS | 1765 | 1466769016415 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0xa6d7f400) [pid = 1765] [serial = 271] [outer = 0xa6d71c00] 04:50:17 INFO - PROCESS | 1765 | 1466769017286 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]]]}] 04:50:17 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. 04:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1481ms 04:50:17 INFO - PROCESS | 1765 | 1466769017364 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:50:17 INFO - PROCESS | 1765 | 1466769017369 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 04:50:17 INFO - PROCESS | 1765 | 1466769017376 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 1765 | 1466769017380 Marionette TRACE conn4 <- [1,334,null,{}] 04:50:17 INFO - PROCESS | 1765 | 1466769017386 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}] 04:50:17 INFO - PROCESS | 1765 | 1466769017393 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:17 INFO - PROCESS | 1765 | 1466769017621 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:50:17 INFO - PROCESS | 1765 | 1466769017828 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:17 INFO - PROCESS | 1765 | 1466769017834 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef88000 == 64 [pid = 1765] [id = 91] 04:50:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x8ef89c00) [pid = 1765] [serial = 272] [outer = (nil)] 04:50:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x8ef8ec00) [pid = 1765] [serial = 273] [outer = 0x8ef89c00] 04:50:17 INFO - PROCESS | 1765 | 1466769017934 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x913b7c00) [pid = 1765] [serial = 274] [outer = 0x8ef89c00] 04:50:18 INFO - PROCESS | 1765 | 1466769018847 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]]]}] 04:50:18 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. 04:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1540ms 04:50:18 INFO - PROCESS | 1765 | 1466769018916 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:50:18 INFO - PROCESS | 1765 | 1466769018921 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 04:50:18 INFO - PROCESS | 1765 | 1466769018928 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:50:18 INFO - PROCESS | 1765 | 1466769018932 Marionette TRACE conn4 <- [1,338,null,{}] 04:50:18 INFO - PROCESS | 1765 | 1466769018940 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}] 04:50:18 INFO - PROCESS | 1765 | 1466769018945 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:19 INFO - PROCESS | 1765 | 1466769019184 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:50:19 INFO - PROCESS | 1765 | 1466769019386 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:19 INFO - PROCESS | 1765 | 1466769019396 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x913bc000 == 65 [pid = 1765] [id = 92] 04:50:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x9a012800) [pid = 1765] [serial = 275] [outer = (nil)] 04:50:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0xa6f3dc00) [pid = 1765] [serial = 276] [outer = 0x9a012800] 04:50:19 INFO - PROCESS | 1765 | 1466769019522 Marionette DEBUG loaded listener.js 04:50:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0xa6f4a800) [pid = 1765] [serial = 277] [outer = 0x9a012800] 04:50:20 INFO - PROCESS | 1765 | 1466769020373 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]]]}] 04:50:20 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. 04:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1487ms 04:50:20 INFO - PROCESS | 1765 | 1466769020416 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:50:20 INFO - PROCESS | 1765 | 1466769020420 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 04:50:20 INFO - PROCESS | 1765 | 1466769020428 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:50:20 INFO - PROCESS | 1765 | 1466769020432 Marionette TRACE conn4 <- [1,342,null,{}] 04:50:20 INFO - PROCESS | 1765 | 1466769020439 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}] 04:50:20 INFO - PROCESS | 1765 | 1466769020444 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:20 INFO - PROCESS | 1765 | 1466769020635 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:50:20 INFO - PROCESS | 1765 | 1466769020801 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:20 INFO - PROCESS | 1765 | 1466769020810 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b2800 == 66 [pid = 1765] [id = 93] 04:50:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x8f2b2c00) [pid = 1765] [serial = 278] [outer = (nil)] 04:50:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x8f2b8000) [pid = 1765] [serial = 279] [outer = 0x8f2b2c00] 04:50:20 INFO - PROCESS | 1765 | 1466769020892 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x8f2ba400) [pid = 1765] [serial = 280] [outer = 0x8f2b2c00] 04:50:21 INFO - PROCESS | 1765 | 1466769021834 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]]]}] 04:50:21 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. 04:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1481ms 04:50:21 INFO - PROCESS | 1765 | 1466769021909 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:50:21 INFO - PROCESS | 1765 | 1466769021913 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 04:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:50:21 INFO - PROCESS | 1765 | 1466769021920 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:50:21 INFO - PROCESS | 1765 | 1466769021925 Marionette TRACE conn4 <- [1,346,null,{}] 04:50:21 INFO - PROCESS | 1765 | 1466769021931 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}] 04:50:21 INFO - PROCESS | 1765 | 1466769021937 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:22 INFO - PROCESS | 1765 | 1466769022172 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:50:22 INFO - PROCESS | 1765 | 1466769022623 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 1765 | 1466769022634 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a0000 == 67 [pid = 1765] [id = 94] 04:50:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x909a1000) [pid = 1765] [serial = 281] [outer = (nil)] 04:50:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x913c0c00) [pid = 1765] [serial = 282] [outer = 0x909a1000] 04:50:22 INFO - PROCESS | 1765 | 1466769022756 Marionette DEBUG loaded listener.js 04:50:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x91d96800) [pid = 1765] [serial = 283] [outer = 0x909a1000] 04:50:23 INFO - PROCESS | 1765 | 1466769023681 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]]]}] 04:50:23 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. 04:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1836ms 04:50:23 INFO - PROCESS | 1765 | 1466769023759 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:50:23 INFO - PROCESS | 1765 | 1466769023765 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 04:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:50:23 INFO - PROCESS | 1765 | 1466769023774 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:50:23 INFO - PROCESS | 1765 | 1466769023779 Marionette TRACE conn4 <- [1,350,null,{}] 04:50:23 INFO - PROCESS | 1765 | 1466769023787 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}] 04:50:23 INFO - PROCESS | 1765 | 1466769023795 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:24 INFO - PROCESS | 1765 | 1466769024018 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:50:24 INFO - PROCESS | 1765 | 1466769024265 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 1765 | 1466769024277 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c1800 == 68 [pid = 1765] [id = 95] 04:50:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x91d9e800) [pid = 1765] [serial = 284] [outer = (nil)] 04:50:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x91fde400) [pid = 1765] [serial = 285] [outer = 0x91d9e800] 04:50:24 INFO - PROCESS | 1765 | 1466769024368 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x93b25400) [pid = 1765] [serial = 286] [outer = 0x91d9e800] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x93d31400 == 67 [pid = 1765] [id = 35] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x9ce5f800 == 66 [pid = 1765] [id = 48] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x9b7dd800 == 65 [pid = 1765] [id = 49] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x9a084400 == 64 [pid = 1765] [id = 47] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x93ba3000 == 63 [pid = 1765] [id = 46] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x91fddc00 == 62 [pid = 1765] [id = 84] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x91fd6c00 == 61 [pid = 1765] [id = 83] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x9b6a8c00 == 60 [pid = 1765] [id = 82] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x98430400 == 59 [pid = 1765] [id = 81] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x954df400 == 58 [pid = 1765] [id = 80] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x93b1e000 == 57 [pid = 1765] [id = 79] 04:50:24 INFO - PROCESS | 1765 | --DOCSHELL 0x90995800 == 56 [pid = 1765] [id = 77] 04:50:25 INFO - PROCESS | 1765 | --DOCSHELL 0x9099a000 == 55 [pid = 1765] [id = 76] 04:50:25 INFO - PROCESS | 1765 | --DOCSHELL 0x93b53400 == 54 [pid = 1765] [id = 75] 04:50:25 INFO - PROCESS | 1765 | --DOCSHELL 0x93b24400 == 53 [pid = 1765] [id = 74] 04:50:25 INFO - PROCESS | 1765 | --DOCSHELL 0xa34ca400 == 52 [pid = 1765] [id = 73] 04:50:25 INFO - PROCESS | 1765 | --DOCSHELL 0x997ca400 == 51 [pid = 1765] [id = 72] 04:50:25 INFO - PROCESS | 1765 | --DOCSHELL 0x954ee800 == 50 [pid = 1765] [id = 71] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x9a012000) [pid = 1765] [serial = 182] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0xa5021000) [pid = 1765] [serial = 185] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x97825800) [pid = 1765] [serial = 192] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x954db000) [pid = 1765] [serial = 191] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0xa2fe8c00) [pid = 1765] [serial = 179] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x9d193000) [pid = 1765] [serial = 201] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x9c688800) [pid = 1765] [serial = 200] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0xa25a5800) [pid = 1765] [serial = 206] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0xa4e0a400) [pid = 1765] [serial = 207] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x9d4dc400) [pid = 1765] [serial = 203] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0xa060e400) [pid = 1765] [serial = 204] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x9bbbdc00) [pid = 1765] [serial = 176] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x954e0000) [pid = 1765] [serial = 194] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x9a00c400) [pid = 1765] [serial = 195] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x9b8c7c00) [pid = 1765] [serial = 197] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x9b8d1c00) [pid = 1765] [serial = 198] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x98317000) [pid = 1765] [serial = 173] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x9b8cfc00) [pid = 1765] [serial = 188] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 1765 | 1466769025276 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]]]}] 04:50:25 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. 04:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1541ms 04:50:25 INFO - PROCESS | 1765 | 1466769025327 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 1765 | 1466769025333 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 04:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:50:25 INFO - PROCESS | 1765 | 1466769025345 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 1765 | 1466769025348 Marionette TRACE conn4 <- [1,354,null,{}] 04:50:25 INFO - PROCESS | 1765 | 1466769025355 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}] 04:50:25 INFO - PROCESS | 1765 | 1466769025361 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:25 INFO - PROCESS | 1765 | 1466769025549 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:50:25 INFO - PROCESS | 1765 | 1466769025562 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 1765 | 1466769025570 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b53400 == 51 [pid = 1765] [id = 96] 04:50:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x93b5c000) [pid = 1765] [serial = 287] [outer = (nil)] 04:50:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x953a8400) [pid = 1765] [serial = 288] [outer = 0x93b5c000] 04:50:25 INFO - PROCESS | 1765 | 1466769025647 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x954f0400) [pid = 1765] [serial = 289] [outer = 0x93b5c000] 04:50:26 INFO - PROCESS | 1765 | 1466769026620 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]]]}] 04:50:26 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. 04:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1331ms 04:50:26 INFO - PROCESS | 1765 | 1466769026681 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 1765 | 1466769026684 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 04:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:50:26 INFO - PROCESS | 1765 | 1466769026700 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 1765 | 1466769026709 Marionette TRACE conn4 <- [1,358,null,{}] 04:50:26 INFO - PROCESS | 1765 | 1466769026719 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}] 04:50:26 INFO - PROCESS | 1765 | 1466769026726 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:26 INFO - PROCESS | 1765 | 1466769026906 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:50:26 INFO - PROCESS | 1765 | 1466769026917 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:26 INFO - PROCESS | 1765 | 1466769026924 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9000 == 52 [pid = 1765] [id = 97] 04:50:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x997bcc00) [pid = 1765] [serial = 290] [outer = (nil)] 04:50:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x9a008400) [pid = 1765] [serial = 291] [outer = 0x997bcc00] 04:50:27 INFO - PROCESS | 1765 | 1466769026997 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x9a013800) [pid = 1765] [serial = 292] [outer = 0x997bcc00] 04:50:27 INFO - PROCESS | 1765 | 1466769027958 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]]]}] 04:50:27 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. 04:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1295ms 04:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:50:27 INFO - PROCESS | 1765 | 1466769027988 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:50:27 INFO - PROCESS | 1765 | 1466769027992 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 04:50:28 INFO - PROCESS | 1765 | 1466769028000 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 1765 | 1466769028003 Marionette TRACE conn4 <- [1,362,null,{}] 04:50:28 INFO - PROCESS | 1765 | 1466769028015 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}] 04:50:28 INFO - PROCESS | 1765 | 1466769028019 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:28 INFO - PROCESS | 1765 | 1466769028257 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:50:28 INFO - PROCESS | 1765 | 1466769028285 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 1765 | 1466769028313 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x954f2800 == 53 [pid = 1765] [id = 98] 04:50:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x9a185800) [pid = 1765] [serial = 293] [outer = (nil)] 04:50:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x9b858400) [pid = 1765] [serial = 294] [outer = 0x9a185800] 04:50:28 INFO - PROCESS | 1765 | 1466769028448 Marionette DEBUG loaded listener.js 04:50:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x9b8cbc00) [pid = 1765] [serial = 295] [outer = 0x9a185800] 04:50:29 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x9b8c6c00) [pid = 1765] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:50:29 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0x93b24000) [pid = 1765] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:50:29 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x954ebc00) [pid = 1765] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:50:29 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x91fd7800) [pid = 1765] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:50:29 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x98430c00) [pid = 1765] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:50:29 INFO - PROCESS | 1765 | 1466769029536 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]]]}] 04:50:29 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. 04:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1586ms 04:50:29 INFO - PROCESS | 1765 | 1466769029586 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:50:29 INFO - PROCESS | 1765 | 1466769029590 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 04:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:50:29 INFO - PROCESS | 1765 | 1466769029604 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:50:29 INFO - PROCESS | 1765 | 1466769029609 Marionette TRACE conn4 <- [1,366,null,{}] 04:50:29 INFO - PROCESS | 1765 | 1466769029615 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}] 04:50:29 INFO - PROCESS | 1765 | 1466769029621 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:29 INFO - PROCESS | 1765 | 1466769029792 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:50:29 INFO - PROCESS | 1765 | 1466769029812 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:29 INFO - PROCESS | 1765 | 1466769029829 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x97809000 == 54 [pid = 1765] [id = 99] 04:50:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x9781f000) [pid = 1765] [serial = 296] [outer = (nil)] 04:50:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x9b8c8c00) [pid = 1765] [serial = 297] [outer = 0x9781f000] 04:50:29 INFO - PROCESS | 1765 | 1466769029952 Marionette DEBUG loaded listener.js 04:50:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x9c4bbc00) [pid = 1765] [serial = 298] [outer = 0x9781f000] 04:50:30 INFO - PROCESS | 1765 | 1466769030822 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]]]}] 04:50:30 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. 04:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1282ms 04:50:30 INFO - PROCESS | 1765 | 1466769030887 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 1765 | 1466769030891 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 04:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:50:30 INFO - PROCESS | 1765 | 1466769030897 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 1765 | 1466769030900 Marionette TRACE conn4 <- [1,370,null,{}] 04:50:30 INFO - PROCESS | 1765 | 1466769030907 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}] 04:50:30 INFO - PROCESS | 1765 | 1466769030913 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:31 INFO - PROCESS | 1765 | 1466769031089 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 04:50:31 INFO - PROCESS | 1765 | 1466769031213 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:31 INFO - PROCESS | 1765 | 1466769031220 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6cc00 == 55 [pid = 1765] [id = 100] 04:50:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x90a6dc00) [pid = 1765] [serial = 299] [outer = (nil)] 04:50:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x90a75800) [pid = 1765] [serial = 300] [outer = 0x90a6dc00] 04:50:31 INFO - PROCESS | 1765 | 1466769031296 Marionette DEBUG loaded listener.js 04:50:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x99fc8000) [pid = 1765] [serial = 301] [outer = 0x90a6dc00] 04:50:32 INFO - PROCESS | 1765 | 1466769032383 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]]]}] 04:50:32 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. 04:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1502ms 04:50:32 INFO - PROCESS | 1765 | 1466769032400 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 04:50:32 INFO - PROCESS | 1765 | 1466769032406 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 04:50:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:50:32 INFO - PROCESS | 1765 | 1466769032415 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 1765 | 1466769032423 Marionette TRACE conn4 <- [1,374,null,{}] 04:50:32 INFO - PROCESS | 1765 | 1466769032431 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}] 04:50:32 INFO - PROCESS | 1765 | 1466769032437 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:32 INFO - PROCESS | 1765 | 1466769032649 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 04:50:32 INFO - PROCESS | 1765 | 1466769032866 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 1765 | 1466769032877 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a73400 == 56 [pid = 1765] [id = 101] 04:50:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x90a73c00) [pid = 1765] [serial = 302] [outer = (nil)] 04:50:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x913bb400) [pid = 1765] [serial = 303] [outer = 0x90a73c00] 04:50:33 INFO - PROCESS | 1765 | 1466769033006 Marionette DEBUG loaded listener.js 04:50:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x91d9dc00) [pid = 1765] [serial = 304] [outer = 0x90a73c00] 04:50:34 INFO - PROCESS | 1765 | 1466769034018 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:50:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:50:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1637ms 04:50:34 INFO - PROCESS | 1765 | 1466769034052 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 04:50:34 INFO - PROCESS | 1765 | 1466769034060 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 04:50:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:50:34 INFO - PROCESS | 1765 | 1466769034072 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:50:34 INFO - PROCESS | 1765 | 1466769034076 Marionette TRACE conn4 <- [1,378,null,{}] 04:50:34 INFO - PROCESS | 1765 | 1466769034084 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}] 04:50:34 INFO - PROCESS | 1765 | 1466769034091 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:34 INFO - PROCESS | 1765 | 1466769034364 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:50:34 INFO - PROCESS | 1765 | 1466769034633 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:34 INFO - PROCESS | 1765 | 1466769034642 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x9526e400 == 57 [pid = 1765] [id = 102] 04:50:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x954e8c00) [pid = 1765] [serial = 305] [outer = (nil)] 04:50:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x954f3000) [pid = 1765] [serial = 306] [outer = 0x954e8c00] 04:50:34 INFO - PROCESS | 1765 | 1466769034731 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x97824800) [pid = 1765] [serial = 307] [outer = 0x954e8c00] 04:50:35 INFO - PROCESS | 1765 | 1466769035679 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:50:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:50:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1640ms 04:50:35 INFO - PROCESS | 1765 | 1466769035713 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 04:50:35 INFO - PROCESS | 1765 | 1466769035717 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 04:50:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:50:35 INFO - PROCESS | 1765 | 1466769035724 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 1765 | 1466769035731 Marionette TRACE conn4 <- [1,382,null,{}] 04:50:35 INFO - PROCESS | 1765 | 1466769035748 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}] 04:50:35 INFO - PROCESS | 1765 | 1466769035758 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:35 INFO - PROCESS | 1765 | 1466769035960 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 04:50:36 INFO - PROCESS | 1765 | 1466769036174 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 1765 | 1466769036184 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d30400 == 58 [pid = 1765] [id = 103] 04:50:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x9ce66400) [pid = 1765] [serial = 308] [outer = (nil)] 04:50:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x9d193800) [pid = 1765] [serial = 309] [outer = 0x9ce66400] 04:50:36 INFO - PROCESS | 1765 | 1466769036313 Marionette DEBUG loaded listener.js 04:50:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 149 (0x9d813800) [pid = 1765] [serial = 310] [outer = 0x9ce66400] 04:50:37 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:50:37 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:50:37 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:50:37 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:50:37 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:50:37 INFO - PROCESS | 1765 | 1466769037235 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:50:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:50:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1542ms 04:50:37 INFO - PROCESS | 1765 | 1466769037268 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 04:50:37 INFO - PROCESS | 1765 | 1466769037273 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 04:50:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:50:37 INFO - PROCESS | 1765 | 1466769037281 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:50:37 INFO - PROCESS | 1765 | 1466769037286 Marionette TRACE conn4 <- [1,386,null,{}] 04:50:37 INFO - PROCESS | 1765 | 1466769037292 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}] 04:50:37 INFO - PROCESS | 1765 | 1466769037298 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:37 INFO - PROCESS | 1765 | 1466769037552 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 04:50:37 INFO - PROCESS | 1765 | 1466769037789 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:37 INFO - PROCESS | 1765 | 1466769037798 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da2c00 == 59 [pid = 1765] [id = 104] 04:50:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x91da4c00) [pid = 1765] [serial = 311] [outer = (nil)] 04:50:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0x91daac00) [pid = 1765] [serial = 312] [outer = 0x91da4c00] 04:50:37 INFO - PROCESS | 1765 | 1466769037885 Marionette DEBUG loaded listener.js 04:50:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0x91dae000) [pid = 1765] [serial = 313] [outer = 0x91da4c00] 04:50:38 INFO - PROCESS | 1765 | 1466769038837 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]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1632ms 04:50:38 INFO - PROCESS | 1765 | 1466769038914 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 04:50:38 INFO - PROCESS | 1765 | 1466769038918 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 04:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:50:38 INFO - PROCESS | 1765 | 1466769038927 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 1765 | 1466769038931 Marionette TRACE conn4 <- [1,390,null,{}] 04:50:38 INFO - PROCESS | 1765 | 1466769038938 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}] 04:50:38 INFO - PROCESS | 1765 | 1466769038942 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:39 INFO - PROCESS | 1765 | 1466769039179 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:50:39 INFO - PROCESS | 1765 | 1466769039462 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:39 INFO - PROCESS | 1765 | 1466769039470 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8fc00 == 60 [pid = 1765] [id = 105] 04:50:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0x91da7400) [pid = 1765] [serial = 314] [outer = (nil)] 04:50:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 154 (0x9d47e800) [pid = 1765] [serial = 315] [outer = 0x91da7400] 04:50:39 INFO - PROCESS | 1765 | 1466769039560 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 155 (0xa060e400) [pid = 1765] [serial = 316] [outer = 0x91da7400] 04:50:40 INFO - PROCESS | 1765 | 1466769040546 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]]]}] 04:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1693ms 04:50:40 INFO - PROCESS | 1765 | 1466769040623 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 1765 | 1466769040629 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 04:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:50:40 INFO - PROCESS | 1765 | 1466769040638 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - PROCESS | 1765 | 1466769040643 Marionette TRACE conn4 <- [1,394,null,{}] 04:50:40 INFO - PROCESS | 1765 | 1466769040652 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}] 04:50:40 INFO - PROCESS | 1765 | 1466769040663 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:40 INFO - PROCESS | 1765 | 1466769040931 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:50:41 INFO - PROCESS | 1765 | 1466769041159 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:41 INFO - PROCESS | 1765 | 1466769041167 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91cc00 == 61 [pid = 1765] [id = 106] 04:50:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 156 (0x8e921000) [pid = 1765] [serial = 317] [outer = (nil)] 04:50:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 157 (0x8e929000) [pid = 1765] [serial = 318] [outer = 0x8e921000] 04:50:41 INFO - PROCESS | 1765 | 1466769041265 Marionette DEBUG loaded listener.js 04:50:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 158 (0x9bbbdc00) [pid = 1765] [serial = 319] [outer = 0x8e921000] 04:50:42 INFO - PROCESS | 1765 | 1466769042271 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]]]}] 04:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1702ms 04:50:42 INFO - PROCESS | 1765 | 1466769042342 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:50:42 INFO - PROCESS | 1765 | 1466769042345 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 04:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:50:42 INFO - PROCESS | 1765 | 1466769042353 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:50:42 INFO - PROCESS | 1765 | 1466769042358 Marionette TRACE conn4 <- [1,398,null,{}] 04:50:42 INFO - PROCESS | 1765 | 1466769042365 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}] 04:50:42 INFO - PROCESS | 1765 | 1466769042371 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:42 INFO - PROCESS | 1765 | 1466769042881 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 04:50:43 INFO - PROCESS | 1765 | 1466769043132 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 1765 | 1466769043142 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9800 == 62 [pid = 1765] [id = 107] 04:50:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 159 (0x8f2bc400) [pid = 1765] [serial = 320] [outer = (nil)] 04:50:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 160 (0x90997c00) [pid = 1765] [serial = 321] [outer = 0x8f2bc400] 04:50:43 INFO - PROCESS | 1765 | 1466769043222 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 161 (0x9099e000) [pid = 1765] [serial = 322] [outer = 0x8f2bc400] 04:50:44 INFO - PROCESS | 1765 | 1466769044202 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]]]}] 04:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1882ms 04:50:44 INFO - PROCESS | 1765 | 1466769044237 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 1765 | 1466769044243 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 04:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:50:44 INFO - PROCESS | 1765 | 1466769044253 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 1765 | 1466769044259 Marionette TRACE conn4 <- [1,402,null,{}] 04:50:44 INFO - PROCESS | 1765 | 1466769044266 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}] 04:50:44 INFO - PROCESS | 1765 | 1466769044272 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:44 INFO - PROCESS | 1765 | 1466769044479 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 04:50:44 INFO - PROCESS | 1765 | 1466769044822 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:44 INFO - PROCESS | 1765 | 1466769044833 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d9a800 == 63 [pid = 1765] [id = 108] 04:50:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 162 (0x91d9c000) [pid = 1765] [serial = 323] [outer = (nil)] 04:50:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 163 (0x91da3c00) [pid = 1765] [serial = 324] [outer = 0x91d9c000] 04:50:44 INFO - PROCESS | 1765 | 1466769044922 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 164 (0x91db0400) [pid = 1765] [serial = 325] [outer = 0x91d9c000] 04:50:45 INFO - PROCESS | 1765 | 1466769045884 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]]]}] 04:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1689ms 04:50:45 INFO - PROCESS | 1765 | 1466769045942 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 04:50:45 INFO - PROCESS | 1765 | 1466769045947 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 04:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:50:45 INFO - PROCESS | 1765 | 1466769045954 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:50:45 INFO - PROCESS | 1765 | 1466769045959 Marionette TRACE conn4 <- [1,406,null,{}] 04:50:45 INFO - PROCESS | 1765 | 1466769045965 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}] 04:50:45 INFO - PROCESS | 1765 | 1466769045971 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:46 INFO - PROCESS | 1765 | 1466769046170 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 04:50:46 INFO - PROCESS | 1765 | 1466769046444 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 1765 | 1466769046452 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d2c400 == 64 [pid = 1765] [id = 109] 04:50:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 165 (0x94817800) [pid = 1765] [serial = 326] [outer = (nil)] 04:50:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 166 (0x953a3400) [pid = 1765] [serial = 327] [outer = 0x94817800] 04:50:46 INFO - PROCESS | 1765 | 1466769046547 Marionette DEBUG loaded listener.js 04:50:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 167 (0x954ecc00) [pid = 1765] [serial = 328] [outer = 0x94817800] 04:50:47 INFO - PROCESS | 1765 | 1466769047450 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]]]}] 04:50:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:50:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1539ms 04:50:47 INFO - PROCESS | 1765 | 1466769047495 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 04:50:47 INFO - PROCESS | 1765 | 1466769047501 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 04:50:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:50:47 INFO - PROCESS | 1765 | 1466769047520 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:50:47 INFO - PROCESS | 1765 | 1466769047527 Marionette TRACE conn4 <- [1,410,null,{}] 04:50:47 INFO - PROCESS | 1765 | 1466769047533 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}] 04:50:47 INFO - PROCESS | 1765 | 1466769047540 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:47 INFO - PROCESS | 1765 | 1466769047735 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 04:50:47 INFO - PROCESS | 1765 | --DOCSHELL 0x9d483400 == 63 [pid = 1765] [id = 39] 04:50:47 INFO - PROCESS | 1765 | --DOCSHELL 0x983ae800 == 62 [pid = 1765] [id = 38] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 166 (0x9ce9d800) [pid = 1765] [serial = 252] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 165 (0xa6826000) [pid = 1765] [serial = 218] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 164 (0xa6d76000) [pid = 1765] [serial = 231] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 163 (0x954f4800) [pid = 1765] [serial = 209] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 162 (0x97802c00) [pid = 1765] [serial = 212] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 161 (0x909a3800) [pid = 1765] [serial = 228] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 160 (0xa62d1000) [pid = 1765] [serial = 222] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 159 (0xa6f49800) [pid = 1765] [serial = 225] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 158 (0x913bf400) [pid = 1765] [serial = 234] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 157 (0x9b8d2c00) [pid = 1765] [serial = 215] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | 1466769048027 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:48 INFO - PROCESS | 1765 | 1466769048044 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x97809000 == 61 [pid = 1765] [id = 99] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x954f2800 == 60 [pid = 1765] [id = 98] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9000 == 59 [pid = 1765] [id = 97] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x93b53400 == 58 [pid = 1765] [id = 96] 04:50:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8c000 == 59 [pid = 1765] [id = 110] 04:50:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 158 (0x8f2b9000) [pid = 1765] [serial = 329] [outer = (nil)] 04:50:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 159 (0x91fe0800) [pid = 1765] [serial = 330] [outer = 0x8f2b9000] 04:50:48 INFO - PROCESS | 1765 | 1466769048152 Marionette DEBUG loaded listener.js 04:50:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 160 (0x95265400) [pid = 1765] [serial = 331] [outer = 0x8f2b9000] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x913c1800 == 58 [pid = 1765] [id = 95] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x909a0000 == 57 [pid = 1765] [id = 94] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b2800 == 56 [pid = 1765] [id = 93] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x913bc000 == 55 [pid = 1765] [id = 92] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef88000 == 54 [pid = 1765] [id = 91] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0xa6d71800 == 53 [pid = 1765] [id = 90] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x9099f800 == 52 [pid = 1765] [id = 89] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x90999400 == 51 [pid = 1765] [id = 88] 04:50:48 INFO - PROCESS | 1765 | --DOCSHELL 0x913be000 == 50 [pid = 1765] [id = 85] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 159 (0x9bec8800) [pid = 1765] [serial = 247] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 158 (0x93b5f800) [pid = 1765] [serial = 237] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 157 (0x97826000) [pid = 1765] [serial = 241] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 156 (0x91fe2800) [pid = 1765] [serial = 250] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 155 (0x9a0f9c00) [pid = 1765] [serial = 244] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 154 (0x9a010000) [pid = 1765] [serial = 243] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 153 (0x93d2dc00) [pid = 1765] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0x95263800) [pid = 1765] [serial = 238] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x9b8d3400) [pid = 1765] [serial = 246] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0x91fdfc00) [pid = 1765] [serial = 249] [outer = (nil)] [url = about:blank] 04:50:48 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0x954f1400) [pid = 1765] [serial = 240] [outer = (nil)] [url = about:blank] 04:50:49 INFO - PROCESS | 1765 | 1466769049048 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]]]}] 04:50:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:50:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1598ms 04:50:49 INFO - PROCESS | 1765 | 1466769049112 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 04:50:49 INFO - PROCESS | 1765 | 1466769049116 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 04:50:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:50:49 INFO - PROCESS | 1765 | 1466769049123 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - PROCESS | 1765 | 1466769049127 Marionette TRACE conn4 <- [1,414,null,{}] 04:50:49 INFO - PROCESS | 1765 | 1466769049133 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}] 04:50:49 INFO - PROCESS | 1765 | 1466769049138 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:49 INFO - PROCESS | 1765 | 1466769049318 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:50:49 INFO - PROCESS | 1765 | 1466769049471 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 1765 | 1466769049478 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x913bc000 == 51 [pid = 1765] [id = 111] 04:50:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x91fd8800) [pid = 1765] [serial = 332] [outer = (nil)] 04:50:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0x98316c00) [pid = 1765] [serial = 333] [outer = 0x91fd8800] 04:50:49 INFO - PROCESS | 1765 | 1466769049626 Marionette DEBUG loaded listener.js 04:50:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0x994f0800) [pid = 1765] [serial = 334] [outer = 0x91fd8800] 04:50:50 INFO - PROCESS | 1765 | 1466769050402 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]]]}] 04:50:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:50:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1339ms 04:50:50 INFO - PROCESS | 1765 | 1466769050463 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 04:50:50 INFO - PROCESS | 1765 | 1466769050467 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 04:50:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:50:50 INFO - PROCESS | 1765 | 1466769050474 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:50:50 INFO - PROCESS | 1765 | 1466769050478 Marionette TRACE conn4 <- [1,418,null,{}] 04:50:50 INFO - PROCESS | 1765 | 1466769050484 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}] 04:50:50 INFO - PROCESS | 1765 | 1466769050490 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:50 INFO - PROCESS | 1765 | 1466769050721 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 04:50:50 INFO - PROCESS | 1765 | 1466769050743 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:50 INFO - PROCESS | 1765 | 1466769050758 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a084400 == 52 [pid = 1765] [id = 112] 04:50:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0x9a085800) [pid = 1765] [serial = 335] [outer = (nil)] 04:50:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 154 (0x9b6a7c00) [pid = 1765] [serial = 336] [outer = 0x9a085800] 04:50:50 INFO - PROCESS | 1765 | 1466769050839 Marionette DEBUG loaded listener.js 04:50:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 155 (0x9b8d5c00) [pid = 1765] [serial = 337] [outer = 0x9a085800] 04:50:52 INFO - PROCESS | 1765 | 1466769052185 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]]]}] 04:50:52 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 04:50:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1739ms 04:50:52 INFO - PROCESS | 1765 | 1466769052214 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 04:50:52 INFO - PROCESS | 1765 | 1466769052218 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 04:50:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:50:52 INFO - PROCESS | 1765 | 1466769052234 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 1765 | 1466769052238 Marionette TRACE conn4 <- [1,422,null,{}] 04:50:52 INFO - PROCESS | 1765 | 1466769052244 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}] 04:50:52 INFO - PROCESS | 1765 | 1466769052249 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:52 INFO - PROCESS | 1765 | 1466769052496 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 154 (0x997bd400) [pid = 1765] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 153 (0x9a00d000) [pid = 1765] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0x9d4d1000) [pid = 1765] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x9a082000) [pid = 1765] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0xa0612000) [pid = 1765] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0x9d4dd000) [pid = 1765] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 148 (0x953a8000) [pid = 1765] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x9d191c00) [pid = 1765] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x93ba3800) [pid = 1765] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0xa233f000) [pid = 1765] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x9bbb8c00) [pid = 1765] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0x953a3800) [pid = 1765] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x9a48f800) [pid = 1765] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x9c834400) [pid = 1765] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0x913b8400) [pid = 1765] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x954df000) [pid = 1765] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x93b5b800) [pid = 1765] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0xa259c800) [pid = 1765] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x9a185800) [pid = 1765] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x9781f000) [pid = 1765] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x93b5c000) [pid = 1765] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x909a1000) [pid = 1765] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x91d9e800) [pid = 1765] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x9526f800) [pid = 1765] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x997bcc00) [pid = 1765] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x913bf800) [pid = 1765] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0x91fe1000) [pid = 1765] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0x954ec000) [pid = 1765] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x954ef000) [pid = 1765] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0x9b8c9c00) [pid = 1765] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0xa34cb000) [pid = 1765] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0x93d29c00) [pid = 1765] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x93b56800) [pid = 1765] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:50:53 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x9099a800) [pid = 1765] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:50:53 INFO - PROCESS | 1765 | 1466769053147 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:53 INFO - PROCESS | 1765 | 1466769053157 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef84000 == 53 [pid = 1765] [id = 113] 04:50:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x8ef90c00) [pid = 1765] [serial = 338] [outer = (nil)] 04:50:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x90a75000) [pid = 1765] [serial = 339] [outer = 0x8ef90c00] 04:50:53 INFO - PROCESS | 1765 | 1466769053249 Marionette DEBUG loaded listener.js 04:50:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x92333800) [pid = 1765] [serial = 340] [outer = 0x8ef90c00] 04:50:54 INFO - PROCESS | 1765 | 1466769054444 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]]]}] 04:50:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:50:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2238ms 04:50:54 INFO - PROCESS | 1765 | 1466769054473 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 04:50:54 INFO - PROCESS | 1765 | 1466769054476 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 04:50:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:50:54 INFO - PROCESS | 1765 | 1466769054493 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:50:54 INFO - PROCESS | 1765 | 1466769054496 Marionette TRACE conn4 <- [1,426,null,{}] 04:50:54 INFO - PROCESS | 1765 | 1466769054503 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}] 04:50:54 INFO - PROCESS | 1765 | 1466769054509 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:54 INFO - PROCESS | 1765 | 1466769054779 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 04:50:54 INFO - PROCESS | 1765 | 1466769054800 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 1765 | 1466769054808 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099ec00 == 54 [pid = 1765] [id = 114] 04:50:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x953a3800) [pid = 1765] [serial = 341] [outer = (nil)] 04:50:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x997bcc00) [pid = 1765] [serial = 342] [outer = 0x953a3800] 04:50:54 INFO - PROCESS | 1765 | 1466769054886 Marionette DEBUG loaded listener.js 04:50:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x997ca800) [pid = 1765] [serial = 343] [outer = 0x953a3800] 04:50:55 INFO - PROCESS | 1765 | 1466769055985 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] 04:50:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:50:56 INFO - PROCESS | 1765 | 1466769056044 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 04:50:56 INFO - PROCESS | 1765 | 1466769056052 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:50:56 INFO - PROCESS | 1765 | 1466769056061 Marionette TRACE conn4 <- [1,430,null,{}] 04:50:56 INFO - PROCESS | 1765 | 1466769056070 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}] 04:50:56 INFO - PROCESS | 1765 | 1466769056075 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:56 INFO - PROCESS | 1765 | 1466769056288 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 04:50:56 INFO - PROCESS | 1765 | 1466769056567 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 1765 | 1466769056574 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6c400 == 55 [pid = 1765] [id = 115] 04:50:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x90a6d000) [pid = 1765] [serial = 344] [outer = (nil)] 04:50:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x91d95c00) [pid = 1765] [serial = 345] [outer = 0x90a6d000] 04:50:56 INFO - PROCESS | 1765 | 1466769056667 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x91da6c00) [pid = 1765] [serial = 346] [outer = 0x90a6d000] 04:50:57 INFO - PROCESS | 1765 | 1466769057611 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]]]}] 04:50:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:50:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1602ms 04:50:57 INFO - PROCESS | 1765 | 1466769057654 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 1765 | 1466769057662 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 04:50:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:50:57 INFO - PROCESS | 1765 | 1466769057674 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 1765 | 1466769057678 Marionette TRACE conn4 <- [1,434,null,{}] 04:50:57 INFO - PROCESS | 1765 | 1466769057686 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}] 04:50:57 INFO - PROCESS | 1765 | 1466769057693 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:57 INFO - PROCESS | 1765 | 1466769057907 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 04:50:58 INFO - PROCESS | 1765 | 1466769058137 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:58 INFO - PROCESS | 1765 | 1466769058147 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a6000 == 56 [pid = 1765] [id = 116] 04:50:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x954dbc00) [pid = 1765] [serial = 347] [outer = (nil)] 04:50:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x954f7400) [pid = 1765] [serial = 348] [outer = 0x954dbc00] 04:50:58 INFO - PROCESS | 1765 | 1466769058281 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x98317000) [pid = 1765] [serial = 349] [outer = 0x954dbc00] 04:50:59 INFO - PROCESS | 1765 | 1466769059263 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]]]}] 04:50:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:50:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1638ms 04:50:59 INFO - PROCESS | 1765 | 1466769059313 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 04:50:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:50:59 INFO - PROCESS | 1765 | 1466769059318 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 04:50:59 INFO - PROCESS | 1765 | 1466769059326 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 1765 | 1466769059333 Marionette TRACE conn4 <- [1,438,null,{}] 04:50:59 INFO - PROCESS | 1765 | 1466769059350 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}] 04:50:59 INFO - PROCESS | 1765 | 1466769059360 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:59 INFO - PROCESS | 1765 | 1466769059582 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 04:50:59 INFO - PROCESS | 1765 | 1466769059853 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:59 INFO - PROCESS | 1765 | 1466769059868 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:50:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x9bbb3c00 == 57 [pid = 1765] [id = 117] 04:50:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x9c4ba400) [pid = 1765] [serial = 350] [outer = (nil)] 04:50:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x9cdc6800) [pid = 1765] [serial = 351] [outer = 0x9c4ba400] 04:50:59 INFO - PROCESS | 1765 | 1466769059958 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x9d18e400) [pid = 1765] [serial = 352] [outer = 0x9c4ba400] 04:51:00 INFO - PROCESS | 1765 | 1466769060920 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]]]}] 04:51:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:51:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1642ms 04:51:00 INFO - PROCESS | 1765 | 1466769060978 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 1765 | 1466769060983 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 04:51:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:51:01 INFO - PROCESS | 1765 | 1466769060993 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - PROCESS | 1765 | 1466769060996 Marionette TRACE conn4 <- [1,442,null,{}] 04:51:01 INFO - PROCESS | 1765 | 1466769061003 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}] 04:51:01 INFO - PROCESS | 1765 | 1466769061008 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:01 INFO - PROCESS | 1765 | 1466769061252 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 04:51:01 INFO - PROCESS | 1765 | 1466769061489 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 1765 | 1466769061499 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe2800 == 58 [pid = 1765] [id = 118] 04:51:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x8dfe3c00) [pid = 1765] [serial = 353] [outer = (nil)] 04:51:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x8dfec800) [pid = 1765] [serial = 354] [outer = 0x8dfe3c00] 04:51:01 INFO - PROCESS | 1765 | 1466769061643 Marionette DEBUG loaded listener.js 04:51:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x8dfefc00) [pid = 1765] [serial = 355] [outer = 0x8dfe3c00] 04:51:02 INFO - PROCESS | 1765 | 1466769062579 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]]]}] 04:51:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:51:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1628ms 04:51:02 INFO - PROCESS | 1765 | 1466769062623 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 1765 | 1466769062627 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 04:51:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:51:02 INFO - PROCESS | 1765 | 1466769062636 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - PROCESS | 1765 | 1466769062639 Marionette TRACE conn4 <- [1,446,null,{}] 04:51:02 INFO - PROCESS | 1765 | 1466769062646 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}] 04:51:02 INFO - PROCESS | 1765 | 1466769062651 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:02 INFO - PROCESS | 1765 | 1466769062852 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 04:51:03 INFO - PROCESS | 1765 | 1466769063075 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 1765 | 1466769063085 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7c00 == 59 [pid = 1765] [id = 119] 04:51:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x8dfeb400) [pid = 1765] [serial = 356] [outer = (nil)] 04:51:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x9c684400) [pid = 1765] [serial = 357] [outer = 0x8dfeb400] 04:51:03 INFO - PROCESS | 1765 | 1466769063213 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x9d47f000) [pid = 1765] [serial = 358] [outer = 0x8dfeb400] 04:51:04 INFO - PROCESS | 1765 | 1466769064233 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]]]}] 04:51:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:51:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1632ms 04:51:04 INFO - PROCESS | 1765 | 1466769064268 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 04:51:04 INFO - PROCESS | 1765 | 1466769064271 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 04:51:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:51:04 INFO - PROCESS | 1765 | 1466769064279 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:51:04 INFO - PROCESS | 1765 | 1466769064283 Marionette TRACE conn4 <- [1,450,null,{}] 04:51:04 INFO - PROCESS | 1765 | 1466769064290 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}] 04:51:04 INFO - PROCESS | 1765 | 1466769064300 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:04 INFO - PROCESS | 1765 | 1466769064587 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 04:51:04 INFO - PROCESS | 1765 | 1466769064922 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 1765 | 1466769064932 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef82c00 == 60 [pid = 1765] [id = 120] 04:51:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x9c456c00) [pid = 1765] [serial = 359] [outer = (nil)] 04:51:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x9c45b800) [pid = 1765] [serial = 360] [outer = 0x9c456c00] 04:51:05 INFO - PROCESS | 1765 | 1466769065092 Marionette DEBUG loaded listener.js 04:51:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x9c4bd800) [pid = 1765] [serial = 361] [outer = 0x9c456c00] 04:51:06 INFO - PROCESS | 1765 | 1466769066106 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] 04:51:06 INFO - PROCESS | 1765 | 1466769066173 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 04:51:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:51:06 INFO - PROCESS | 1765 | 1466769066180 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:51:06 INFO - PROCESS | 1765 | 1466769066183 Marionette TRACE conn4 <- [1,454,null,{}] 04:51:06 INFO - PROCESS | 1765 | 1466769066189 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}] 04:51:06 INFO - PROCESS | 1765 | 1466769066195 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:06 INFO - PROCESS | 1765 | 1466769066444 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 04:51:06 INFO - PROCESS | 1765 | 1466769066684 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 1765 | 1466769066693 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x954e1c00 == 61 [pid = 1765] [id = 121] 04:51:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0xa0612000) [pid = 1765] [serial = 362] [outer = (nil)] 04:51:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0xa2382800) [pid = 1765] [serial = 363] [outer = 0xa0612000] 04:51:06 INFO - PROCESS | 1765 | 1466769066850 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0xa23f3c00) [pid = 1765] [serial = 364] [outer = 0xa0612000] 04:51:07 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:07 INFO - PROCESS | 1765 | 1466769067951 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]]]}] 04:51:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:51:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1845ms 04:51:08 INFO - PROCESS | 1765 | 1466769068028 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 04:51:08 INFO - PROCESS | 1765 | 1466769068035 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 04:51:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:51:08 INFO - PROCESS | 1765 | 1466769068047 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - PROCESS | 1765 | 1466769068051 Marionette TRACE conn4 <- [1,458,null,{}] 04:51:08 INFO - PROCESS | 1765 | 1466769068062 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}] 04:51:08 INFO - PROCESS | 1765 | 1466769068071 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:08 INFO - PROCESS | 1765 | 1466769068305 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 04:51:08 INFO - PROCESS | 1765 | 1466769068532 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 1765 | 1466769068540 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e920800 == 62 [pid = 1765] [id = 122] 04:51:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 149 (0x91d94800) [pid = 1765] [serial = 365] [outer = (nil)] 04:51:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x9c43c800) [pid = 1765] [serial = 366] [outer = 0x91d94800] 04:51:08 INFO - PROCESS | 1765 | 1466769068622 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0x9c43fc00) [pid = 1765] [serial = 367] [outer = 0x91d94800] 04:51:09 INFO - PROCESS | 1765 | 1466769069565 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] 04:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:51:09 INFO - PROCESS | 1765 | 1466769069644 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 04:51:09 INFO - PROCESS | 1765 | 1466769069653 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 1765 | 1466769069656 Marionette TRACE conn4 <- [1,462,null,{}] 04:51:09 INFO - PROCESS | 1765 | 1466769069664 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}] 04:51:09 INFO - PROCESS | 1765 | 1466769069670 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:09 INFO - PROCESS | 1765 | 1466769069908 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 04:51:10 INFO - PROCESS | 1765 | 1466769070177 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 1765 | 1466769070186 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x9c442800 == 63 [pid = 1765] [id = 123] 04:51:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0xa2095c00) [pid = 1765] [serial = 368] [outer = (nil)] 04:51:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0xa2facc00) [pid = 1765] [serial = 369] [outer = 0xa2095c00] 04:51:10 INFO - PROCESS | 1765 | 1466769070275 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 154 (0xa337ac00) [pid = 1765] [serial = 370] [outer = 0xa2095c00] 04:51:11 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:11 INFO - PROCESS | 1765 | 1466769071269 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] 04:51:11 INFO - PROCESS | 1765 | 1466769071351 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 04:51:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:51:11 INFO - PROCESS | 1765 | 1466769071358 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 1765 | 1466769071362 Marionette TRACE conn4 <- [1,466,null,{}] 04:51:11 INFO - PROCESS | 1765 | 1466769071368 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}] 04:51:11 INFO - PROCESS | 1765 | 1466769071374 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:11 INFO - PROCESS | 1765 | 1466769071580 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 04:51:11 INFO - PROCESS | 1765 | 1466769071859 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:11 INFO - PROCESS | 1765 | 1466769071868 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x90996400 == 64 [pid = 1765] [id = 124] 04:51:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 155 (0x90999800) [pid = 1765] [serial = 371] [outer = (nil)] 04:51:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 156 (0x93b28000) [pid = 1765] [serial = 372] [outer = 0x90999800] 04:51:11 INFO - PROCESS | 1765 | 1466769071958 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 157 (0x983ab000) [pid = 1765] [serial = 373] [outer = 0x90999800] 04:51:12 INFO - PROCESS | 1765 | 1466769072945 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] 04:51:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:51:13 INFO - PROCESS | 1765 | 1466769073004 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 04:51:13 INFO - PROCESS | 1765 | 1466769073010 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - PROCESS | 1765 | 1466769073016 Marionette TRACE conn4 <- [1,470,null,{}] 04:51:13 INFO - PROCESS | 1765 | 1466769073022 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}] 04:51:13 INFO - PROCESS | 1765 | 1466769073029 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:13 INFO - PROCESS | 1765 | 1466769073263 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 04:51:13 INFO - PROCESS | 1765 | 1466769073513 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:13 INFO - PROCESS | 1765 | 1466769073525 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e927400 == 65 [pid = 1765] [id = 125] 04:51:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 158 (0x8e927c00) [pid = 1765] [serial = 374] [outer = (nil)] 04:51:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 159 (0x8ef8a800) [pid = 1765] [serial = 375] [outer = 0x8e927c00] 04:51:13 INFO - PROCESS | 1765 | 1466769073890 Marionette DEBUG loaded listener.js 04:51:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 160 (0x9099a800) [pid = 1765] [serial = 376] [outer = 0x8e927c00] 04:51:14 INFO - PROCESS | 1765 | 1466769074941 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]]]}] 04:51:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:51:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1992ms 04:51:15 INFO - PROCESS | 1765 | 1466769075003 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 04:51:15 INFO - PROCESS | 1765 | 1466769075010 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 04:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:51:15 INFO - PROCESS | 1765 | 1466769075019 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:51:15 INFO - PROCESS | 1765 | 1466769075023 Marionette TRACE conn4 <- [1,474,null,{}] 04:51:15 INFO - PROCESS | 1765 | 1466769075032 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}] 04:51:15 INFO - PROCESS | 1765 | 1466769075036 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:15 INFO - PROCESS | 1765 | 1466769075326 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 04:51:15 INFO - PROCESS | 1765 | 1466769075855 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 1765 | 1466769075872 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8f800 == 66 [pid = 1765] [id = 126] 04:51:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 161 (0x8f2b8400) [pid = 1765] [serial = 377] [outer = (nil)] 04:51:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 162 (0x913c5c00) [pid = 1765] [serial = 378] [outer = 0x8f2b8400] 04:51:16 INFO - PROCESS | 1765 | 1466769076167 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 163 (0x91fe4c00) [pid = 1765] [serial = 379] [outer = 0x8f2b8400] 04:51:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef84000 == 65 [pid = 1765] [id = 113] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 162 (0x8f2b8000) [pid = 1765] [serial = 279] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOCSHELL 0x9a084400 == 64 [pid = 1765] [id = 112] 04:51:16 INFO - PROCESS | 1765 | --DOCSHELL 0x913bc000 == 63 [pid = 1765] [id = 111] 04:51:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8c000 == 62 [pid = 1765] [id = 110] 04:51:16 INFO - PROCESS | 1765 | --DOCSHELL 0x93d2c400 == 61 [pid = 1765] [id = 109] 04:51:16 INFO - PROCESS | 1765 | --DOCSHELL 0x91d9a800 == 60 [pid = 1765] [id = 108] 04:51:16 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9800 == 59 [pid = 1765] [id = 107] 04:51:16 INFO - PROCESS | 1765 | --DOCSHELL 0x90a73400 == 58 [pid = 1765] [id = 101] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 161 (0x997c7c00) [pid = 1765] [serial = 171] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 160 (0x9a016400) [pid = 1765] [serial = 183] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 159 (0xa060f000) [pid = 1765] [serial = 117] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 158 (0x9baa1400) [pid = 1765] [serial = 114] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 157 (0xa35d2800) [pid = 1765] [serial = 180] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 156 (0xa0610400) [pid = 1765] [serial = 108] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 155 (0xa35d0c00) [pid = 1765] [serial = 189] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 154 (0xa6892800) [pid = 1765] [serial = 150] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 153 (0x953aac00) [pid = 1765] [serial = 138] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0xa337b800) [pid = 1765] [serial = 144] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x9cdc8c00) [pid = 1765] [serial = 177] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0x954dcc00) [pid = 1765] [serial = 111] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0x9c4bcc00) [pid = 1765] [serial = 141] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 148 (0xa620e800) [pid = 1765] [serial = 186] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x913c2000) [pid = 1765] [serial = 235] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x997bc800) [pid = 1765] [serial = 174] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x9bbb7c00) [pid = 1765] [serial = 135] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0xa5072400) [pid = 1765] [serial = 147] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0xa239a400) [pid = 1765] [serial = 210] [outer = (nil)] [url = about:blank] 04:51:16 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x98311000) [pid = 1765] [serial = 213] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x9baa2c00) [pid = 1765] [serial = 216] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0xa68e7800) [pid = 1765] [serial = 219] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0xa6ea4800) [pid = 1765] [serial = 223] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0xa82ac000) [pid = 1765] [serial = 226] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0xa6f47c00) [pid = 1765] [serial = 229] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x9b858400) [pid = 1765] [serial = 294] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x9b8c8c00) [pid = 1765] [serial = 297] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x9b8cbc00) [pid = 1765] [serial = 295] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x953a8400) [pid = 1765] [serial = 288] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x954f0400) [pid = 1765] [serial = 289] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x91d96800) [pid = 1765] [serial = 283] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x913c0c00) [pid = 1765] [serial = 282] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x91fde400) [pid = 1765] [serial = 285] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0x9b8d5400) [pid = 1765] [serial = 261] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0xa23a1000) [pid = 1765] [serial = 264] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x9782b000) [pid = 1765] [serial = 259] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0x954f3400) [pid = 1765] [serial = 258] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0x9a008400) [pid = 1765] [serial = 291] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0xa6d76400) [pid = 1765] [serial = 270] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x91fe0c00) [pid = 1765] [serial = 256] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x91fd9000) [pid = 1765] [serial = 255] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0xa4e4ac00) [pid = 1765] [serial = 267] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x93b25400) [pid = 1765] [serial = 286] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x8ef8ec00) [pid = 1765] [serial = 273] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x9d18ac00) [pid = 1765] [serial = 253] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0xa6f3dc00) [pid = 1765] [serial = 276] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x9c4bbc00) [pid = 1765] [serial = 298] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x9a013800) [pid = 1765] [serial = 292] [outer = (nil)] [url = about:blank] 04:51:17 INFO - PROCESS | 1765 | 1466769077328 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]]]}] 04:51:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:51:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2345ms 04:51:17 INFO - PROCESS | 1765 | 1466769077364 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 1765 | 1466769077370 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 04:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:51:17 INFO - PROCESS | 1765 | 1466769077381 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 1765 | 1466769077385 Marionette TRACE conn4 <- [1,478,null,{}] 04:51:17 INFO - PROCESS | 1765 | 1466769077392 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}] 04:51:17 INFO - PROCESS | 1765 | 1466769077399 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:17 INFO - PROCESS | 1765 | 1466769077587 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 04:51:17 INFO - PROCESS | 1765 | 1466769077736 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 1765 | 1466769077746 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9800 == 59 [pid = 1765] [id = 127] 04:51:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x913c0c00) [pid = 1765] [serial = 380] [outer = (nil)] 04:51:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x97807800) [pid = 1765] [serial = 381] [outer = 0x913c0c00] 04:51:17 INFO - PROCESS | 1765 | 1466769077819 Marionette DEBUG loaded listener.js 04:51:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x9a015800) [pid = 1765] [serial = 382] [outer = 0x913c0c00] 04:51:18 INFO - PROCESS | 1765 | 1466769078630 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]]]}] 04:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1340ms 04:51:18 INFO - PROCESS | 1765 | 1466769078723 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 04:51:18 INFO - PROCESS | 1765 | 1466769078727 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 04:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:51:18 INFO - PROCESS | 1765 | 1466769078735 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 1765 | 1466769078741 Marionette TRACE conn4 <- [1,482,null,{}] 04:51:18 INFO - PROCESS | 1765 | 1466769078765 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}] 04:51:18 INFO - PROCESS | 1765 | 1466769078774 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:19 INFO - PROCESS | 1765 | 1466769079039 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 04:51:19 INFO - PROCESS | 1765 | 1466769079217 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 1765 | 1466769079226 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x9bbb1800 == 60 [pid = 1765] [id = 128] 04:51:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x9bbb5800) [pid = 1765] [serial = 383] [outer = (nil)] 04:51:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x9c438000) [pid = 1765] [serial = 384] [outer = 0x9bbb5800] 04:51:19 INFO - PROCESS | 1765 | 1466769079312 Marionette DEBUG loaded listener.js 04:51:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x9c452800) [pid = 1765] [serial = 385] [outer = 0x9bbb5800] 04:51:20 INFO - PROCESS | 1765 | 1466769080248 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]]]}] 04:51:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:51:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1553ms 04:51:20 INFO - PROCESS | 1765 | 1466769080288 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 1765 | 1466769080293 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 04:51:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:51:20 INFO - PROCESS | 1765 | 1466769080332 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 1765 | 1466769080336 Marionette TRACE conn4 <- [1,486,null,{}] 04:51:20 INFO - PROCESS | 1765 | 1466769080342 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}] 04:51:20 INFO - PROCESS | 1765 | 1466769080348 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:20 INFO - PROCESS | 1765 | 1466769080572 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 04:51:20 INFO - PROCESS | 1765 | 1466769080596 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 1765 | 1466769080603 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fe1400 == 61 [pid = 1765] [id = 129] 04:51:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x9c439000) [pid = 1765] [serial = 386] [outer = (nil)] 04:51:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x9c45e400) [pid = 1765] [serial = 387] [outer = 0x9c439000] 04:51:20 INFO - PROCESS | 1765 | 1466769080673 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x9c584000) [pid = 1765] [serial = 388] [outer = 0x9c439000] 04:51:21 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x8f2bc400) [pid = 1765] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:51:21 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x8ef90c00) [pid = 1765] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:51:21 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x91fd8800) [pid = 1765] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:51:21 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x9a085800) [pid = 1765] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:51:21 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x8f2b9000) [pid = 1765] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:51:21 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x90996800) [pid = 1765] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:51:21 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x94817800) [pid = 1765] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:51:21 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x91d9c000) [pid = 1765] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:51:21 INFO - PROCESS | 1765 | 1466769081712 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]]]}] 04:51:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x93a37000) [pid = 1765] [serial = 389] [outer = 0x9a07a000] 04:51:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:51:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1459ms 04:51:21 INFO - PROCESS | 1765 | 1466769081791 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 1765 | 1466769081794 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 04:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:51:21 INFO - PROCESS | 1765 | 1466769081839 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - PROCESS | 1765 | 1466769081843 Marionette TRACE conn4 <- [1,490,null,{}] 04:51:21 INFO - PROCESS | 1765 | 1466769081849 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}] 04:51:21 INFO - PROCESS | 1765 | 1466769081855 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:22 INFO - PROCESS | 1765 | 1466769082042 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 04:51:22 INFO - PROCESS | 1765 | 1466769082187 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 1765 | 1466769082194 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x997c6c00 == 62 [pid = 1765] [id = 130] 04:51:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x9b8cac00) [pid = 1765] [serial = 390] [outer = (nil)] 04:51:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x9ce65c00) [pid = 1765] [serial = 391] [outer = 0x9b8cac00] 04:51:22 INFO - PROCESS | 1765 | 1466769082279 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0xa0610400) [pid = 1765] [serial = 392] [outer = 0x9b8cac00] 04:51:23 INFO - PROCESS | 1765 | 1466769083174 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]]]}] 04:51:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:51:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1397ms 04:51:23 INFO - PROCESS | 1765 | 1466769083223 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 04:51:23 INFO - PROCESS | 1765 | 1466769083231 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 04:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:51:23 INFO - PROCESS | 1765 | 1466769083241 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:51:23 INFO - PROCESS | 1765 | 1466769083247 Marionette TRACE conn4 <- [1,494,null,{}] 04:51:23 INFO - PROCESS | 1765 | 1466769083268 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}] 04:51:23 INFO - PROCESS | 1765 | 1466769083276 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:23 INFO - PROCESS | 1765 | 1466769083616 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 04:51:23 INFO - PROCESS | 1765 | 1466769083774 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:23 INFO - PROCESS | 1765 | 1466769083790 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a78800 == 63 [pid = 1765] [id = 131] 04:51:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x90a79c00) [pid = 1765] [serial = 393] [outer = (nil)] 04:51:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x913c1c00) [pid = 1765] [serial = 394] [outer = 0x90a79c00] 04:51:23 INFO - PROCESS | 1765 | 1466769083933 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x91d99800) [pid = 1765] [serial = 395] [outer = 0x90a79c00] 04:51:24 INFO - PROCESS | 1765 | 1466769084963 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]]]}] 04:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1802ms 04:51:25 INFO - PROCESS | 1765 | 1466769085042 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 1765 | 1466769085051 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 04:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:51:25 INFO - PROCESS | 1765 | 1466769085063 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 1765 | 1466769085067 Marionette TRACE conn4 <- [1,498,null,{}] 04:51:25 INFO - PROCESS | 1765 | 1466769085075 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}] 04:51:25 INFO - PROCESS | 1765 | 1466769085082 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:25 INFO - PROCESS | 1765 | 1466769085333 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 04:51:25 INFO - PROCESS | 1765 | 1466769085567 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:25 INFO - PROCESS | 1765 | 1466769085577 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x953aa000 == 64 [pid = 1765] [id = 132] 04:51:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x9782b000) [pid = 1765] [serial = 396] [outer = (nil)] 04:51:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x9a010800) [pid = 1765] [serial = 397] [outer = 0x9782b000] 04:51:25 INFO - PROCESS | 1765 | 1466769085663 Marionette DEBUG loaded listener.js 04:51:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x9a185800) [pid = 1765] [serial = 398] [outer = 0x9782b000] 04:51:26 INFO - PROCESS | 1765 | 1466769086609 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]]]}] 04:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1586ms 04:51:26 INFO - PROCESS | 1765 | 1466769086648 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 04:51:26 INFO - PROCESS | 1765 | 1466769086652 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 04:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:51:26 INFO - PROCESS | 1765 | 1466769086661 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:51:26 INFO - PROCESS | 1765 | 1466769086668 Marionette TRACE conn4 <- [1,502,null,{}] 04:51:26 INFO - PROCESS | 1765 | 1466769086686 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}] 04:51:26 INFO - PROCESS | 1765 | 1466769086696 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:26 INFO - PROCESS | 1765 | 1466769086914 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 04:51:27 INFO - PROCESS | 1765 | 1466769087182 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 1765 | 1466769087197 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x9bbb9800 == 65 [pid = 1765] [id = 133] 04:51:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x9d18ec00) [pid = 1765] [serial = 399] [outer = (nil)] 04:51:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0xa060f000) [pid = 1765] [serial = 400] [outer = 0x9d18ec00] 04:51:27 INFO - PROCESS | 1765 | 1466769087327 Marionette DEBUG loaded listener.js 04:51:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0xa208bc00) [pid = 1765] [serial = 401] [outer = 0x9d18ec00] 04:51:28 INFO - PROCESS | 1765 | 1466769088244 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]]]}] 04:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1647ms 04:51:28 INFO - PROCESS | 1765 | 1466769088309 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 04:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:51:28 INFO - PROCESS | 1765 | 1466769088315 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 04:51:28 INFO - PROCESS | 1765 | 1466769088322 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - PROCESS | 1765 | 1466769088325 Marionette TRACE conn4 <- [1,506,null,{}] 04:51:28 INFO - PROCESS | 1765 | 1466769088332 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}] 04:51:28 INFO - PROCESS | 1765 | 1466769088337 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:28 INFO - PROCESS | 1765 | 1466769088545 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 04:51:28 INFO - PROCESS | 1765 | 1466769088767 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 1765 | 1466769088776 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x9945d400 == 66 [pid = 1765] [id = 134] 04:51:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x997c6400) [pid = 1765] [serial = 402] [outer = (nil)] 04:51:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0xa2fb1c00) [pid = 1765] [serial = 403] [outer = 0x997c6400] 04:51:28 INFO - PROCESS | 1765 | 1466769088913 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0xa34c8800) [pid = 1765] [serial = 404] [outer = 0x997c6400] 04:51:29 INFO - PROCESS | 1765 | 1466769089861 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]]]}] 04:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1583ms 04:51:29 INFO - PROCESS | 1765 | 1466769089905 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 04:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:51:29 INFO - PROCESS | 1765 | 1466769089910 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 04:51:29 INFO - PROCESS | 1765 | 1466769089918 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - PROCESS | 1765 | 1466769089921 Marionette TRACE conn4 <- [1,510,null,{}] 04:51:29 INFO - PROCESS | 1765 | 1466769089928 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}] 04:51:29 INFO - PROCESS | 1765 | 1466769089934 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:30 INFO - PROCESS | 1765 | 1466769090136 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 04:51:30 INFO - PROCESS | 1765 | 1466769090356 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:30 INFO - PROCESS | 1765 | 1466769090366 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x9c688800 == 67 [pid = 1765] [id = 135] 04:51:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0xa208b800) [pid = 1765] [serial = 405] [outer = (nil)] 04:51:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0xa501a400) [pid = 1765] [serial = 406] [outer = 0xa208b800] 04:51:30 INFO - PROCESS | 1765 | 1466769090488 Marionette DEBUG loaded listener.js 04:51:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0xa5073c00) [pid = 1765] [serial = 407] [outer = 0xa208b800] 04:51:31 INFO - PROCESS | 1765 | 1466769091408 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]]]}] 04:51:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:51:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1533ms 04:51:31 INFO - PROCESS | 1765 | 1466769091451 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 04:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:51:31 INFO - PROCESS | 1765 | 1466769091456 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 04:51:31 INFO - PROCESS | 1765 | 1466769091464 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:51:31 INFO - PROCESS | 1765 | 1466769091469 Marionette TRACE conn4 <- [1,514,null,{}] 04:51:31 INFO - PROCESS | 1765 | 1466769091476 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}] 04:51:31 INFO - PROCESS | 1765 | 1466769091487 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:31 INFO - PROCESS | 1765 | 1466769091739 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 04:51:32 INFO - PROCESS | 1765 | 1466769091985 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 1765 | 1466769092000 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e922000 == 68 [pid = 1765] [id = 136] 04:51:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x9a2d8400) [pid = 1765] [serial = 408] [outer = (nil)] 04:51:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x9a2e2800) [pid = 1765] [serial = 409] [outer = 0x9a2d8400] 04:51:32 INFO - PROCESS | 1765 | 1466769092099 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0xa62d4800) [pid = 1765] [serial = 410] [outer = 0x9a2d8400] 04:51:32 INFO - PROCESS | 1765 | 1466769092992 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]]]}] 04:51:33 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 04:51:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1592ms 04:51:33 INFO - PROCESS | 1765 | 1466769093055 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 04:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:51:33 INFO - PROCESS | 1765 | 1466769093060 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 04:51:33 INFO - PROCESS | 1765 | 1466769093068 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - PROCESS | 1765 | 1466769093071 Marionette TRACE conn4 <- [1,518,null,{}] 04:51:33 INFO - PROCESS | 1765 | 1466769093079 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}] 04:51:33 INFO - PROCESS | 1765 | 1466769093083 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:33 INFO - PROCESS | 1765 | 1466769093284 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 04:51:33 INFO - PROCESS | 1765 | 1466769093509 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:33 INFO - PROCESS | 1765 | 1466769093517 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d61800 == 69 [pid = 1765] [id = 137] 04:51:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x91d61c00) [pid = 1765] [serial = 411] [outer = (nil)] 04:51:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x91d6cc00) [pid = 1765] [serial = 412] [outer = 0x91d61c00] 04:51:33 INFO - PROCESS | 1765 | 1466769093644 Marionette DEBUG loaded listener.js 04:51:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x91d6f000) [pid = 1765] [serial = 413] [outer = 0x91d61c00] 04:51:34 INFO - PROCESS | 1765 | 1466769094622 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]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1592ms 04:51:34 INFO - PROCESS | 1765 | 1466769094659 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 1765 | 1466769094669 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 04:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:51:34 INFO - PROCESS | 1765 | 1466769094679 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 1765 | 1466769094687 Marionette TRACE conn4 <- [1,522,null,{}] 04:51:34 INFO - PROCESS | 1765 | 1466769094695 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}] 04:51:34 INFO - PROCESS | 1765 | 1466769094701 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:34 INFO - PROCESS | 1765 | 1466769094910 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 04:51:35 INFO - PROCESS | 1765 | 1466769095133 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 1765 | 1466769095142 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x91308800 == 70 [pid = 1765] [id = 138] 04:51:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x9130a800) [pid = 1765] [serial = 414] [outer = (nil)] 04:51:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x91310800) [pid = 1765] [serial = 415] [outer = 0x9130a800] 04:51:35 INFO - PROCESS | 1765 | 1466769095266 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x91314c00) [pid = 1765] [serial = 416] [outer = 0x9130a800] 04:51:36 INFO - PROCESS | 1765 | 1466769096199 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]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1598ms 04:51:36 INFO - PROCESS | 1765 | 1466769096277 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 04:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:51:36 INFO - PROCESS | 1765 | 1466769096281 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 04:51:36 INFO - PROCESS | 1765 | 1466769096287 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 1765 | 1466769096291 Marionette TRACE conn4 <- [1,526,null,{}] 04:51:36 INFO - PROCESS | 1765 | 1466769096297 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}] 04:51:36 INFO - PROCESS | 1765 | 1466769096302 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:36 INFO - PROCESS | 1765 | 1466769096563 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 04:51:36 INFO - PROCESS | 1765 | 1466769096836 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 1765 | 1466769096842 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x91316c00 == 71 [pid = 1765] [id = 139] 04:51:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x91d63800) [pid = 1765] [serial = 417] [outer = (nil)] 04:51:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x9a2dd000) [pid = 1765] [serial = 418] [outer = 0x91d63800] 04:51:36 INFO - PROCESS | 1765 | 1466769096928 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x9a2e6000) [pid = 1765] [serial = 419] [outer = 0x91d63800] 04:51:37 INFO - PROCESS | 1765 | 1466769097867 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]]]}] 04:51:37 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 04:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1638ms 04:51:37 INFO - PROCESS | 1765 | 1466769097926 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 04:51:37 INFO - PROCESS | 1765 | 1466769097931 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 04:51:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:51:37 INFO - PROCESS | 1765 | 1466769097939 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:51:37 INFO - PROCESS | 1765 | 1466769097944 Marionette TRACE conn4 <- [1,530,null,{}] 04:51:37 INFO - PROCESS | 1765 | 1466769097950 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}] 04:51:37 INFO - PROCESS | 1765 | 1466769097955 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:38 INFO - PROCESS | 1765 | 1466769098161 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 04:51:38 INFO - PROCESS | 1765 | 1466769098393 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 1765 | 1466769098402 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b4c00 == 72 [pid = 1765] [id = 140] 04:51:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x9099e400) [pid = 1765] [serial = 420] [outer = (nil)] 04:51:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x91e4a000) [pid = 1765] [serial = 421] [outer = 0x9099e400] 04:51:38 INFO - PROCESS | 1765 | 1466769098528 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 149 (0x91e51800) [pid = 1765] [serial = 422] [outer = 0x9099e400] 04:51:39 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 04:51:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:51:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:51:39 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 04:51:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:51:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:51:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:51:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:51:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1430ms 04:51:39 INFO - PROCESS | 1765 | 1466769099346 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"]]]}] 04:51:39 INFO - PROCESS | 1765 | 1466769099416 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 1765 | 1466769099422 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 04:51:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:51:39 INFO - PROCESS | 1765 | 1466769099442 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - PROCESS | 1765 | 1466769099447 Marionette TRACE conn4 <- [1,534,null,{}] 04:51:39 INFO - PROCESS | 1765 | 1466769099454 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}] 04:51:39 INFO - PROCESS | 1765 | 1466769099460 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:39 INFO - PROCESS | 1765 | 1466769099715 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 04:51:39 INFO - PROCESS | 1765 | 1466769099955 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:39 INFO - PROCESS | 1765 | 1466769099965 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x97827000 == 73 [pid = 1765] [id = 141] 04:51:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x9a016c00) [pid = 1765] [serial = 423] [outer = (nil)] 04:51:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0xa1081000) [pid = 1765] [serial = 424] [outer = 0x9a016c00] 04:51:40 INFO - PROCESS | 1765 | 1466769100066 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0xa68e3400) [pid = 1765] [serial = 425] [outer = 0x9a016c00] 04:51:40 INFO - PROCESS | 1765 | 1466769100941 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]]]}] 04:51:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:51:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1535ms 04:51:41 INFO - PROCESS | 1765 | 1466769101000 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 1765 | 1466769101005 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 04:51:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:51:41 INFO - PROCESS | 1765 | 1466769101015 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 1765 | 1466769101019 Marionette TRACE conn4 <- [1,538,null,{}] 04:51:41 INFO - PROCESS | 1765 | 1466769101025 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}] 04:51:41 INFO - PROCESS | 1765 | 1466769101031 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:41 INFO - PROCESS | 1765 | 1466769101250 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 04:51:41 INFO - PROCESS | 1765 | 1466769101851 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:41 INFO - PROCESS | 1765 | 1466769101858 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08f800 == 74 [pid = 1765] [id = 142] 04:51:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0x8e925000) [pid = 1765] [serial = 426] [outer = (nil)] 04:51:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 154 (0x8ef88400) [pid = 1765] [serial = 427] [outer = 0x8e925000] 04:51:41 INFO - PROCESS | 1765 | 1466769101942 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 155 (0x8f2b7400) [pid = 1765] [serial = 428] [outer = 0x8e925000] 04:51:42 INFO - PROCESS | 1765 | 1466769102797 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]]]}] 04:51:42 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. 04:51:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1840ms 04:51:42 INFO - PROCESS | 1765 | 1466769102859 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 04:51:42 INFO - PROCESS | 1765 | 1466769102865 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 04:51:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:51:42 INFO - PROCESS | 1765 | 1466769102919 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - PROCESS | 1765 | 1466769102923 Marionette TRACE conn4 <- [1,542,null,{}] 04:51:42 INFO - PROCESS | 1765 | 1466769102962 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}] 04:51:42 INFO - PROCESS | 1765 | 1466769102971 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:43 INFO - PROCESS | 1765 | 1466769103218 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 04:51:43 INFO - PROCESS | 1765 | 1466769103568 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 1765 | 1466769103577 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098c00 == 75 [pid = 1765] [id = 143] 04:51:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 156 (0x8ef8ac00) [pid = 1765] [serial = 429] [outer = (nil)] 04:51:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 157 (0x91d6a400) [pid = 1765] [serial = 430] [outer = 0x8ef8ac00] 04:51:43 INFO - PROCESS | 1765 | 1466769103665 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 158 (0x91dac400) [pid = 1765] [serial = 431] [outer = 0x8ef8ac00] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9a015000 == 74 [pid = 1765] [id = 62] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x953a4000 == 73 [pid = 1765] [id = 63] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9a00b000 == 72 [pid = 1765] [id = 61] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x91fe1400 == 71 [pid = 1765] [id = 129] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9bbb1800 == 70 [pid = 1765] [id = 128] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9800 == 69 [pid = 1765] [id = 127] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8f800 == 68 [pid = 1765] [id = 126] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e927400 == 67 [pid = 1765] [id = 125] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9bbb3c00 == 66 [pid = 1765] [id = 117] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x953a6000 == 65 [pid = 1765] [id = 116] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6c400 == 64 [pid = 1765] [id = 115] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8fc00 == 63 [pid = 1765] [id = 105] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91cc00 == 62 [pid = 1765] [id = 106] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9b7d2c00 == 61 [pid = 1765] [id = 87] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6cc00 == 60 [pid = 1765] [id = 100] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x93b54000 == 59 [pid = 1765] [id = 57] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x93b22000 == 58 [pid = 1765] [id = 50] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x954e9c00 == 57 [pid = 1765] [id = 70] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x90996400 == 56 [pid = 1765] [id = 124] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9c442800 == 55 [pid = 1765] [id = 123] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e920800 == 54 [pid = 1765] [id = 122] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef82c00 == 53 [pid = 1765] [id = 120] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7c00 == 52 [pid = 1765] [id = 119] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9b7d1c00 == 51 [pid = 1765] [id = 59] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x913b7800 == 50 [pid = 1765] [id = 78] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe2800 == 49 [pid = 1765] [id = 118] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x954e1c00 == 48 [pid = 1765] [id = 121] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9526cc00 == 47 [pid = 1765] [id = 86] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x93ba2400 == 46 [pid = 1765] [id = 60] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x97824000 == 45 [pid = 1765] [id = 36] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x954dc800 == 44 [pid = 1765] [id = 58] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9526e400 == 43 [pid = 1765] [id = 102] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x93d30400 == 42 [pid = 1765] [id = 103] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x91da2c00 == 41 [pid = 1765] [id = 104] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08f800 == 40 [pid = 1765] [id = 142] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x97827000 == 39 [pid = 1765] [id = 141] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x91316c00 == 38 [pid = 1765] [id = 139] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b4c00 == 37 [pid = 1765] [id = 140] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x91308800 == 36 [pid = 1765] [id = 138] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x91d61800 == 35 [pid = 1765] [id = 137] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e922000 == 34 [pid = 1765] [id = 136] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9945d400 == 33 [pid = 1765] [id = 134] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9c688800 == 32 [pid = 1765] [id = 135] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9bbb9800 == 31 [pid = 1765] [id = 133] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x953aa000 == 30 [pid = 1765] [id = 132] 04:51:45 INFO - PROCESS | 1765 | --DOCSHELL 0x997c6c00 == 29 [pid = 1765] [id = 130] 04:51:46 INFO - PROCESS | 1765 | --DOCSHELL 0x9099ec00 == 28 [pid = 1765] [id = 114] 04:51:46 INFO - PROCESS | 1765 | --DOCSHELL 0x90a78800 == 27 [pid = 1765] [id = 131] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 157 (0x997bcc00) [pid = 1765] [serial = 342] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 156 (0x92333800) [pid = 1765] [serial = 340] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 155 (0xa6d77000) [pid = 1765] [serial = 232] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 154 (0x954ecc00) [pid = 1765] [serial = 328] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 153 (0x91db0400) [pid = 1765] [serial = 325] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0x91da3c00) [pid = 1765] [serial = 324] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x9099e000) [pid = 1765] [serial = 322] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0x913bb400) [pid = 1765] [serial = 303] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0x90a75800) [pid = 1765] [serial = 300] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 148 (0x90a75000) [pid = 1765] [serial = 339] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0x954f3000) [pid = 1765] [serial = 306] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x98316c00) [pid = 1765] [serial = 333] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x9b6a7c00) [pid = 1765] [serial = 336] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x9d193800) [pid = 1765] [serial = 309] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0x90997c00) [pid = 1765] [serial = 321] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x95265400) [pid = 1765] [serial = 331] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x91daac00) [pid = 1765] [serial = 312] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0x9d47e800) [pid = 1765] [serial = 315] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x8e929000) [pid = 1765] [serial = 318] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x994f0800) [pid = 1765] [serial = 334] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0x9b8d5c00) [pid = 1765] [serial = 337] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x91fe0800) [pid = 1765] [serial = 330] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x953a3400) [pid = 1765] [serial = 327] [outer = (nil)] [url = about:blank] 04:51:46 INFO - PROCESS | 1765 | 1466769106418 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]]]}] 04:51:46 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. 04:51:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 3542ms 04:51:46 INFO - PROCESS | 1765 | 1466769106456 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 04:51:46 INFO - PROCESS | 1765 | 1466769106463 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 04:51:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:51:46 INFO - PROCESS | 1765 | 1466769106475 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:51:46 INFO - PROCESS | 1765 | 1466769106479 Marionette TRACE conn4 <- [1,546,null,{}] 04:51:46 INFO - PROCESS | 1765 | 1466769106489 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}] 04:51:46 INFO - PROCESS | 1765 | 1466769106494 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:46 INFO - PROCESS | 1765 | 1466769106700 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 04:51:46 INFO - PROCESS | 1765 | 1466769106855 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:46 INFO - PROCESS | 1765 | 1466769106871 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e097c00 == 28 [pid = 1765] [id = 144] 04:51:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x8e098000) [pid = 1765] [serial = 432] [outer = (nil)] 04:51:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x8e922c00) [pid = 1765] [serial = 433] [outer = 0x8e098000] 04:51:46 INFO - PROCESS | 1765 | 1466769106944 Marionette DEBUG loaded listener.js 04:51:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x8e929800) [pid = 1765] [serial = 434] [outer = 0x8e098000] 04:51:47 INFO - PROCESS | 1765 | 1466769107815 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]]]}] 04:51:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:51:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1384ms 04:51:47 INFO - PROCESS | 1765 | 1466769107860 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 04:51:47 INFO - PROCESS | 1765 | 1466769107868 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 04:51:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:51:47 INFO - PROCESS | 1765 | 1466769107881 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 1765 | 1466769107886 Marionette TRACE conn4 <- [1,550,null,{}] 04:51:47 INFO - PROCESS | 1765 | 1466769107893 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}] 04:51:47 INFO - PROCESS | 1765 | 1466769107898 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:48 INFO - PROCESS | 1765 | 1466769108104 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 04:51:48 INFO - PROCESS | 1765 | 1466769108262 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 1765 | 1466769108272 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e921400 == 29 [pid = 1765] [id = 145] 04:51:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x8f2bac00) [pid = 1765] [serial = 435] [outer = (nil)] 04:51:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x909a4000) [pid = 1765] [serial = 436] [outer = 0x8f2bac00] 04:51:48 INFO - PROCESS | 1765 | 1466769108347 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x90a73000) [pid = 1765] [serial = 437] [outer = 0x8f2bac00] 04:51:49 INFO - PROCESS | 1765 | 1466769109330 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]]]}] 04:51:49 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. 04:51:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1484ms 04:51:49 INFO - PROCESS | 1765 | 1466769109375 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 1765 | 1466769109385 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 04:51:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:51:49 INFO - PROCESS | 1765 | 1466769109393 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 1765 | 1466769109400 Marionette TRACE conn4 <- [1,554,null,{}] 04:51:49 INFO - PROCESS | 1765 | 1466769109498 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}] 04:51:49 INFO - PROCESS | 1765 | 1466769109508 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:49 INFO - PROCESS | 1765 | 1466769109758 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 04:51:49 INFO - PROCESS | 1765 | 1466769109911 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 1765 | 1466769109924 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d97000 == 30 [pid = 1765] [id = 146] 04:51:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x91d9d400) [pid = 1765] [serial = 438] [outer = (nil)] 04:51:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x91da3c00) [pid = 1765] [serial = 439] [outer = 0x91d9d400] 04:51:50 INFO - PROCESS | 1765 | 1466769109999 Marionette DEBUG loaded listener.js 04:51:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x91e4f000) [pid = 1765] [serial = 440] [outer = 0x91d9d400] 04:51:50 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:50 INFO - PROCESS | 1765 | 1466769110917 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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:51:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1545ms 04:51:50 INFO - PROCESS | 1765 | 1466769110938 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 1765 | 1466769110943 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 04:51:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:51:50 INFO - PROCESS | 1765 | 1466769110950 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 1765 | 1466769110955 Marionette TRACE conn4 <- [1,558,null,{}] 04:51:50 INFO - PROCESS | 1765 | 1466769110961 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}] 04:51:50 INFO - PROCESS | 1765 | 1466769110967 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:52 INFO - PROCESS | 1765 | 1466769112485 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0x954e8c00) [pid = 1765] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x9ce66400) [pid = 1765] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x90a73c00) [pid = 1765] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0xa6d71c00) [pid = 1765] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x909a1800) [pid = 1765] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x8e921000) [pid = 1765] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0x91da4c00) [pid = 1765] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x9b857800) [pid = 1765] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0xa3377000) [pid = 1765] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x91da7400) [pid = 1765] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x9a012800) [pid = 1765] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x90a6dc00) [pid = 1765] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x8ef89c00) [pid = 1765] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0x9b8cac00) [pid = 1765] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0x9bbb5800) [pid = 1765] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0x9c439000) [pid = 1765] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0x8e927c00) [pid = 1765] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x8dfeb400) [pid = 1765] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0x8dfe3c00) [pid = 1765] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0xa0612000) [pid = 1765] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0xa2095c00) [pid = 1765] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x91d94800) [pid = 1765] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x90a6d000) [pid = 1765] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x954dbc00) [pid = 1765] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x90999800) [pid = 1765] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x913c0c00) [pid = 1765] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x8f2b8400) [pid = 1765] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x953a3800) [pid = 1765] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x9c4ba400) [pid = 1765] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x9c456c00) [pid = 1765] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:51:52 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x8f2b2c00) [pid = 1765] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:51:52 INFO - PROCESS | 1765 | 1466769112723 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 1765 | 1466769112733 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe3c00 == 31 [pid = 1765] [id = 147] 04:51:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x8dfe9c00) [pid = 1765] [serial = 441] [outer = (nil)] 04:51:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x8e928400) [pid = 1765] [serial = 442] [outer = 0x8dfe9c00] 04:51:52 INFO - PROCESS | 1765 | 1466769112807 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x90999800) [pid = 1765] [serial = 443] [outer = 0x8dfe9c00] 04:51:53 INFO - PROCESS | 1765 | 1466769113565 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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:51:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 2635ms 04:51:53 INFO - PROCESS | 1765 | 1466769113586 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 1765 | 1466769113592 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 04:51:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:51:53 INFO - PROCESS | 1765 | 1466769113598 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 1765 | 1466769113603 Marionette TRACE conn4 <- [1,562,null,{}] 04:51:53 INFO - PROCESS | 1765 | 1466769113609 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}] 04:51:53 INFO - PROCESS | 1765 | 1466769113615 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:53 INFO - PROCESS | 1765 | 1466769113833 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 04:51:53 INFO - PROCESS | 1765 | 1466769113858 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 1765 | 1466769113868 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2be800 == 32 [pid = 1765] [id = 148] 04:51:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x90a6c000) [pid = 1765] [serial = 444] [outer = (nil)] 04:51:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x91d9a400) [pid = 1765] [serial = 445] [outer = 0x90a6c000] 04:51:53 INFO - PROCESS | 1765 | 1466769113938 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x91fdb000) [pid = 1765] [serial = 446] [outer = 0x90a6c000] 04:51:54 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:54 INFO - PROCESS | 1765 | 1466769114974 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]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:51:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1438ms 04:51:55 INFO - PROCESS | 1765 | 1466769115039 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 1765 | 1466769115047 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 04:51:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:51:55 INFO - PROCESS | 1765 | 1466769115058 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 1765 | 1466769115063 Marionette TRACE conn4 <- [1,566,null,{}] 04:51:55 INFO - PROCESS | 1765 | 1466769115074 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}] 04:51:55 INFO - PROCESS | 1765 | 1466769115079 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:55 INFO - PROCESS | 1765 | 1466769115326 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 04:51:55 INFO - PROCESS | 1765 | 1466769115629 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 1765 | 1466769115645 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7000 == 33 [pid = 1765] [id = 149] 04:51:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x8e09c000) [pid = 1765] [serial = 447] [outer = (nil)] 04:51:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x8ef8fc00) [pid = 1765] [serial = 448] [outer = 0x8e09c000] 04:51:55 INFO - PROCESS | 1765 | 1466769115733 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x909a3400) [pid = 1765] [serial = 449] [outer = 0x8e09c000] 04:51:56 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:56 INFO - PROCESS | 1765 | 1466769116680 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]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:51:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1652ms 04:51:56 INFO - PROCESS | 1765 | 1466769116711 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 1765 | 1466769116717 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 04:51:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:51:56 INFO - PROCESS | 1765 | 1466769116730 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 1765 | 1466769116734 Marionette TRACE conn4 <- [1,570,null,{}] 04:51:56 INFO - PROCESS | 1765 | 1466769116741 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}] 04:51:56 INFO - PROCESS | 1765 | 1466769116747 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:56 INFO - PROCESS | 1765 | 1466769116946 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 04:51:57 INFO - PROCESS | 1765 | 1466769117126 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 1765 | 1466769117135 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09b400 == 34 [pid = 1765] [id = 150] 04:51:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x913bac00) [pid = 1765] [serial = 450] [outer = (nil)] 04:51:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x91d6e000) [pid = 1765] [serial = 451] [outer = 0x913bac00] 04:51:57 INFO - PROCESS | 1765 | 1466769117268 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x91316000) [pid = 1765] [serial = 452] [outer = 0x913bac00] 04:51:57 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:58 INFO - PROCESS | 1765 | 1466769118256 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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1552ms 04:51:58 INFO - PROCESS | 1765 | 1466769118282 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 04:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:51:58 INFO - PROCESS | 1765 | 1466769118287 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 04:51:58 INFO - PROCESS | 1765 | 1466769118294 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 1765 | 1466769118300 Marionette TRACE conn4 <- [1,574,null,{}] 04:51:58 INFO - PROCESS | 1765 | 1466769118319 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}] 04:51:58 INFO - PROCESS | 1765 | 1466769118328 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:58 INFO - PROCESS | 1765 | 1466769118558 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 04:51:58 INFO - PROCESS | 1765 | 1466769118793 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 1765 | 1466769118801 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:51:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b57800 == 35 [pid = 1765] [id = 151] 04:51:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x93b58400) [pid = 1765] [serial = 453] [outer = (nil)] 04:51:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x93b60800) [pid = 1765] [serial = 454] [outer = 0x93b58400] 04:51:58 INFO - PROCESS | 1765 | 1466769118908 Marionette DEBUG loaded listener.js 04:51:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x93d2b000) [pid = 1765] [serial = 455] [outer = 0x93b58400] 04:51:59 INFO - PROCESS | 1765 | 1466769119809 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]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:51:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1588ms 04:51:59 INFO - PROCESS | 1765 | 1466769119882 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 1765 | 1466769119886 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 04:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:51:59 INFO - PROCESS | 1765 | 1466769119894 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 1765 | 1466769119898 Marionette TRACE conn4 <- [1,578,null,{}] 04:51:59 INFO - PROCESS | 1765 | 1466769119904 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}] 04:51:59 INFO - PROCESS | 1765 | 1466769119910 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:00 INFO - PROCESS | 1765 | 1466769120141 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 04:52:00 INFO - PROCESS | 1765 | 1466769120388 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 1765 | 1466769120398 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d95800 == 36 [pid = 1765] [id = 152] 04:52:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x95267400) [pid = 1765] [serial = 456] [outer = (nil)] 04:52:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x953a2c00) [pid = 1765] [serial = 457] [outer = 0x95267400] 04:52:00 INFO - PROCESS | 1765 | 1466769120528 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x953a6400) [pid = 1765] [serial = 458] [outer = 0x95267400] 04:52:01 INFO - PROCESS | 1765 | 1466769121417 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1582ms 04:52:01 INFO - PROCESS | 1765 | 1466769121478 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 1765 | 1466769121482 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 04:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:52:01 INFO - PROCESS | 1765 | 1466769121490 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 1765 | 1466769121494 Marionette TRACE conn4 <- [1,582,null,{}] 04:52:01 INFO - PROCESS | 1765 | 1466769121501 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}] 04:52:01 INFO - PROCESS | 1765 | 1466769121507 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:01 INFO - PROCESS | 1765 | 1466769121702 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 04:52:01 INFO - PROCESS | 1765 | 1466769121930 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 1765 | 1466769121941 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x913b7400 == 37 [pid = 1765] [id = 153] 04:52:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0x93b5b400) [pid = 1765] [serial = 459] [outer = (nil)] 04:52:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x954ddc00) [pid = 1765] [serial = 460] [outer = 0x93b5b400] 04:52:02 INFO - PROCESS | 1765 | 1466769122068 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x954ea000) [pid = 1765] [serial = 461] [outer = 0x93b5b400] 04:52:03 INFO - PROCESS | 1765 | 1466769123025 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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1585ms 04:52:03 INFO - PROCESS | 1765 | 1466769123076 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 04:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:52:03 INFO - PROCESS | 1765 | 1466769123081 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 04:52:03 INFO - PROCESS | 1765 | 1466769123087 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 1765 | 1466769123091 Marionette TRACE conn4 <- [1,586,null,{}] 04:52:03 INFO - PROCESS | 1765 | 1466769123097 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}] 04:52:03 INFO - PROCESS | 1765 | 1466769123109 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:03 INFO - PROCESS | 1765 | 1466769123390 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 04:52:03 INFO - PROCESS | 1765 | 1466769123759 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 1765 | 1466769123772 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e091c00 == 38 [pid = 1765] [id = 154] 04:52:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x8ef89800) [pid = 1765] [serial = 462] [outer = (nil)] 04:52:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x97827000) [pid = 1765] [serial = 463] [outer = 0x8ef89800] 04:52:03 INFO - PROCESS | 1765 | 1466769123924 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x98310400) [pid = 1765] [serial = 464] [outer = 0x8ef89800] 04:52:04 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:05 INFO - PROCESS | 1765 | 1466769125377 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]]]}] 04:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 2347ms 04:52:05 INFO - PROCESS | 1765 | 1466769125438 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 1765 | 1466769125445 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 04:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:52:05 INFO - PROCESS | 1765 | 1466769125456 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 1765 | 1466769125463 Marionette TRACE conn4 <- [1,590,null,{}] 04:52:05 INFO - PROCESS | 1765 | 1466769125473 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}] 04:52:05 INFO - PROCESS | 1765 | 1466769125480 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:05 INFO - PROCESS | 1765 | 1466769125857 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 04:52:06 INFO - PROCESS | 1765 | 1466769126090 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 1765 | 1466769126100 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe2000 == 39 [pid = 1765] [id = 155] 04:52:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x954f3000) [pid = 1765] [serial = 465] [outer = (nil)] 04:52:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x99fc2800) [pid = 1765] [serial = 466] [outer = 0x954f3000] 04:52:06 INFO - PROCESS | 1765 | 1466769126240 Marionette DEBUG loaded listener.js 04:52:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x997c8800) [pid = 1765] [serial = 467] [outer = 0x954f3000] 04:52:07 INFO - PROCESS | 1765 | 1466769127925 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]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2549ms 04:52:08 INFO - PROCESS | 1765 | 1466769128006 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 1765 | 1466769128014 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 04:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:52:08 INFO - PROCESS | 1765 | 1466769128043 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 1765 | 1466769128047 Marionette TRACE conn4 <- [1,594,null,{}] 04:52:08 INFO - PROCESS | 1765 | 1466769128102 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}] 04:52:08 INFO - PROCESS | 1765 | 1466769128111 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:08 INFO - PROCESS | 1765 | 1466769128386 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 04:52:08 INFO - PROCESS | 1765 | 1466769128769 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:08 INFO - PROCESS | 1765 | 1466769128782 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a2e6800 == 40 [pid = 1765] [id = 156] 04:52:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x9a499c00) [pid = 1765] [serial = 468] [outer = (nil)] 04:52:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 142 (0x9b7cfc00) [pid = 1765] [serial = 469] [outer = 0x9a499c00] 04:52:08 INFO - PROCESS | 1765 | 1466769128916 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 143 (0x9b857800) [pid = 1765] [serial = 470] [outer = 0x9a499c00] 04:52:10 INFO - PROCESS | 1765 | 1466769130547 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]]]}] 04:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2610ms 04:52:10 INFO - PROCESS | 1765 | 1466769130637 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 1765 | 1466769130644 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 04:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:52:10 INFO - PROCESS | 1765 | 1466769130655 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 1765 | 1466769130659 Marionette TRACE conn4 <- [1,598,null,{}] 04:52:10 INFO - PROCESS | 1765 | 1466769130805 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}] 04:52:10 INFO - PROCESS | 1765 | 1466769130814 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:11 INFO - PROCESS | 1765 | 1466769131086 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 04:52:11 INFO - PROCESS | 1765 | 1466769131330 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:11 INFO - PROCESS | 1765 | 1466769131342 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x99fc7c00 == 41 [pid = 1765] [id = 157] 04:52:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 144 (0x9a015400) [pid = 1765] [serial = 471] [outer = (nil)] 04:52:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 145 (0x9b8cc800) [pid = 1765] [serial = 472] [outer = 0x9a015400] 04:52:11 INFO - PROCESS | 1765 | 1466769131481 Marionette DEBUG loaded listener.js 04:52:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 146 (0x9b8d1000) [pid = 1765] [serial = 473] [outer = 0x9a015400] 04:52:12 INFO - PROCESS | 1765 | 1466769132632 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]]]}] 04:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 2061ms 04:52:12 INFO - PROCESS | 1765 | 1466769132714 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 04:52:12 INFO - PROCESS | 1765 | 1466769132719 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 04:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:52:12 INFO - PROCESS | 1765 | 1466769132725 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:52:12 INFO - PROCESS | 1765 | 1466769132729 Marionette TRACE conn4 <- [1,602,null,{}] 04:52:12 INFO - PROCESS | 1765 | 1466769132735 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}] 04:52:12 INFO - PROCESS | 1765 | 1466769132740 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:12 INFO - PROCESS | 1765 | 1466769132964 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 04:52:13 INFO - PROCESS | 1765 | 1466769133205 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 1765 | 1466769133212 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130f800 == 42 [pid = 1765] [id = 158] 04:52:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 147 (0x913c3400) [pid = 1765] [serial = 474] [outer = (nil)] 04:52:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 148 (0x9bbb7800) [pid = 1765] [serial = 475] [outer = 0x913c3400] 04:52:13 INFO - PROCESS | 1765 | 1466769133314 Marionette DEBUG loaded listener.js 04:52:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 149 (0x9bbb8c00) [pid = 1765] [serial = 476] [outer = 0x913c3400] 04:52:14 INFO - PROCESS | 1765 | 1466769134286 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]]]}] 04:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1641ms 04:52:14 INFO - PROCESS | 1765 | 1466769134368 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 04:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:52:14 INFO - PROCESS | 1765 | 1466769134373 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 04:52:14 INFO - PROCESS | 1765 | 1466769134380 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:52:14 INFO - PROCESS | 1765 | 1466769134385 Marionette TRACE conn4 <- [1,606,null,{}] 04:52:14 INFO - PROCESS | 1765 | 1466769134391 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}] 04:52:14 INFO - PROCESS | 1765 | 1466769134397 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:14 INFO - PROCESS | 1765 | 1466769134649 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 04:52:14 INFO - PROCESS | 1765 | 1466769134921 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 1765 | 1466769134935 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6000 == 43 [pid = 1765] [id = 159] 04:52:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 150 (0x8dfe9800) [pid = 1765] [serial = 477] [outer = (nil)] 04:52:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 151 (0x8e923800) [pid = 1765] [serial = 478] [outer = 0x8dfe9800] 04:52:15 INFO - PROCESS | 1765 | 1466769135054 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 152 (0x9945c000) [pid = 1765] [serial = 479] [outer = 0x8dfe9800] 04:52:16 INFO - PROCESS | 1765 | 1466769136215 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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1886ms 04:52:16 INFO - PROCESS | 1765 | 1466769136266 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 1765 | 1466769136269 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 04:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:52:16 INFO - PROCESS | 1765 | 1466769136277 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 1765 | 1466769136280 Marionette TRACE conn4 <- [1,610,null,{}] 04:52:16 INFO - PROCESS | 1765 | 1466769136286 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}] 04:52:16 INFO - PROCESS | 1765 | 1466769136291 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:16 INFO - PROCESS | 1765 | 1466769136521 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 04:52:16 INFO - PROCESS | 1765 | 1466769136732 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:16 INFO - PROCESS | 1765 | 1466769136742 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe2800 == 44 [pid = 1765] [id = 160] 04:52:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 153 (0x8dfe3400) [pid = 1765] [serial = 480] [outer = (nil)] 04:52:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 154 (0x8dfedc00) [pid = 1765] [serial = 481] [outer = 0x8dfe3400] 04:52:17 INFO - PROCESS | 1765 | 1466769136999 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 155 (0x8e099800) [pid = 1765] [serial = 482] [outer = 0x8dfe3400] 04:52:18 INFO - PROCESS | 1765 | 1466769138034 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]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1792ms 04:52:18 INFO - PROCESS | 1765 | 1466769138071 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 1765 | 1466769138077 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 04:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:52:18 INFO - PROCESS | 1765 | 1466769138086 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 1765 | 1466769138090 Marionette TRACE conn4 <- [1,614,null,{}] 04:52:18 INFO - PROCESS | 1765 | 1466769138098 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}] 04:52:18 INFO - PROCESS | 1765 | 1466769138103 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:18 INFO - PROCESS | 1765 | 1466769138305 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 04:52:18 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe3c00 == 43 [pid = 1765] [id = 147] 04:52:18 INFO - PROCESS | 1765 | --DOCSHELL 0x91d97000 == 42 [pid = 1765] [id = 146] 04:52:18 INFO - PROCESS | 1765 | 1466769138594 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:18 INFO - PROCESS | 1765 | 1466769138604 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:18 INFO - PROCESS | 1765 | --DOCSHELL 0x8e921400 == 41 [pid = 1765] [id = 145] 04:52:18 INFO - PROCESS | 1765 | --DOCSHELL 0x8e097c00 == 40 [pid = 1765] [id = 144] 04:52:18 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098c00 == 39 [pid = 1765] [id = 143] 04:52:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e097c00 == 40 [pid = 1765] [id = 161] 04:52:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 156 (0x8e921400) [pid = 1765] [serial = 483] [outer = (nil)] 04:52:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 157 (0x8f2b7800) [pid = 1765] [serial = 484] [outer = 0x8e921400] 04:52:18 INFO - PROCESS | 1765 | 1466769138692 Marionette DEBUG loaded listener.js 04:52:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 158 (0x90a6ac00) [pid = 1765] [serial = 485] [outer = 0x8e921400] 04:52:18 INFO - PROCESS | 1765 | --DOMWINDOW == 157 (0x97824800) [pid = 1765] [serial = 307] [outer = (nil)] [url = about:blank] 04:52:18 INFO - PROCESS | 1765 | --DOMWINDOW == 156 (0x9d813800) [pid = 1765] [serial = 310] [outer = (nil)] [url = about:blank] 04:52:18 INFO - PROCESS | 1765 | --DOMWINDOW == 155 (0x91d9dc00) [pid = 1765] [serial = 304] [outer = (nil)] [url = about:blank] 04:52:18 INFO - PROCESS | 1765 | --DOMWINDOW == 154 (0xa6d7f400) [pid = 1765] [serial = 271] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 153 (0x913bd800) [pid = 1765] [serial = 265] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 152 (0x9bbbdc00) [pid = 1765] [serial = 319] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 151 (0x91dae000) [pid = 1765] [serial = 313] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 150 (0x9cea8800) [pid = 1765] [serial = 262] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 149 (0xa5077400) [pid = 1765] [serial = 268] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 148 (0xa060e400) [pid = 1765] [serial = 316] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 147 (0xa6f4a800) [pid = 1765] [serial = 277] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 146 (0x99fc8000) [pid = 1765] [serial = 301] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 145 (0x913b7c00) [pid = 1765] [serial = 274] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 144 (0x8f2ba400) [pid = 1765] [serial = 280] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 143 (0x9ce65c00) [pid = 1765] [serial = 391] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 142 (0x9c438000) [pid = 1765] [serial = 384] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 141 (0x9c45e400) [pid = 1765] [serial = 387] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0xa693c000) [pid = 1765] [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.] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x9c584000) [pid = 1765] [serial = 388] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x8ef8a800) [pid = 1765] [serial = 375] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0x9099a800) [pid = 1765] [serial = 376] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x9c684400) [pid = 1765] [serial = 357] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x9d47f000) [pid = 1765] [serial = 358] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x8dfec800) [pid = 1765] [serial = 354] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x8dfefc00) [pid = 1765] [serial = 355] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0xa2382800) [pid = 1765] [serial = 363] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0xa23f3c00) [pid = 1765] [serial = 364] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0xa2facc00) [pid = 1765] [serial = 369] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0xa337ac00) [pid = 1765] [serial = 370] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0x9c43c800) [pid = 1765] [serial = 366] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0x9c43fc00) [pid = 1765] [serial = 367] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0x91d95c00) [pid = 1765] [serial = 345] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0x91da6c00) [pid = 1765] [serial = 346] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0x954f7400) [pid = 1765] [serial = 348] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0x98317000) [pid = 1765] [serial = 349] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x93b28000) [pid = 1765] [serial = 372] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x983ab000) [pid = 1765] [serial = 373] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x97807800) [pid = 1765] [serial = 381] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x913c5c00) [pid = 1765] [serial = 378] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x91fe4c00) [pid = 1765] [serial = 379] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x997ca800) [pid = 1765] [serial = 343] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x9cdc6800) [pid = 1765] [serial = 351] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x9d18e400) [pid = 1765] [serial = 352] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x9c45b800) [pid = 1765] [serial = 360] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x9c4bd800) [pid = 1765] [serial = 361] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x9c452800) [pid = 1765] [serial = 385] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x9a015800) [pid = 1765] [serial = 382] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0xa0610400) [pid = 1765] [serial = 392] [outer = (nil)] [url = about:blank] 04:52:19 INFO - PROCESS | 1765 | 1466769139579 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]]]}] 04:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1534ms 04:52:19 INFO - PROCESS | 1765 | 1466769139621 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 04:52:19 INFO - PROCESS | 1765 | 1466769139627 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 04:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:52:19 INFO - PROCESS | 1765 | 1466769139637 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:52:19 INFO - PROCESS | 1765 | 1466769139641 Marionette TRACE conn4 <- [1,618,null,{}] 04:52:19 INFO - PROCESS | 1765 | 1466769139648 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}] 04:52:19 INFO - PROCESS | 1765 | 1466769139653 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:19 INFO - PROCESS | 1765 | 1466769139853 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 04:52:20 INFO - PROCESS | 1765 | 1466769140026 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 1765 | 1466769140034 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x913bec00 == 41 [pid = 1765] [id = 162] 04:52:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x913c2400) [pid = 1765] [serial = 486] [outer = (nil)] 04:52:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x91d91400) [pid = 1765] [serial = 487] [outer = 0x913c2400] 04:52:20 INFO - PROCESS | 1765 | 1466769140113 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x91da2000) [pid = 1765] [serial = 488] [outer = 0x913c2400] 04:52:20 INFO - PROCESS | 1765 | 1466769140967 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]]]}] 04:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1385ms 04:52:21 INFO - PROCESS | 1765 | 1466769141024 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 04:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:52:21 INFO - PROCESS | 1765 | 1466769141031 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 04:52:21 INFO - PROCESS | 1765 | 1466769141038 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 1765 | 1466769141044 Marionette TRACE conn4 <- [1,622,null,{}] 04:52:21 INFO - PROCESS | 1765 | 1466769141059 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}] 04:52:21 INFO - PROCESS | 1765 | 1466769141068 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:21 INFO - PROCESS | 1765 | 1466769141248 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 04:52:21 INFO - PROCESS | 1765 | 1466769141405 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 1765 | 1466769141414 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2bec00 == 42 [pid = 1765] [id = 163] 04:52:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x91da9000) [pid = 1765] [serial = 489] [outer = (nil)] 04:52:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x92333c00) [pid = 1765] [serial = 490] [outer = 0x91da9000] 04:52:21 INFO - PROCESS | 1765 | 1466769141488 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x93b58800) [pid = 1765] [serial = 491] [outer = 0x91da9000] 04:52:22 INFO - PROCESS | 1765 | 1466769142364 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]]]}] 04:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1385ms 04:52:22 INFO - PROCESS | 1765 | 1466769142435 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 1765 | 1466769142439 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 04:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:52:22 INFO - PROCESS | 1765 | 1466769142454 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 1765 | 1466769142481 Marionette TRACE conn4 <- [1,626,null,{}] 04:52:22 INFO - PROCESS | 1765 | 1466769142497 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}] 04:52:22 INFO - PROCESS | 1765 | 1466769142504 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:22 INFO - PROCESS | 1765 | 1466769142732 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 04:52:22 INFO - PROCESS | 1765 | 1466769142755 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 1765 | 1466769142762 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fe0800 == 43 [pid = 1765] [id = 164] 04:52:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x91fe2000) [pid = 1765] [serial = 492] [outer = (nil)] 04:52:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x954de800) [pid = 1765] [serial = 493] [outer = 0x91fe2000] 04:52:22 INFO - PROCESS | 1765 | 1466769142833 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x954f4c00) [pid = 1765] [serial = 494] [outer = 0x91fe2000] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x90a79c00) [pid = 1765] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x9782b000) [pid = 1765] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x9d18ec00) [pid = 1765] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x997c6400) [pid = 1765] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0xa208b800) [pid = 1765] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x9a2d8400) [pid = 1765] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x91d61c00) [pid = 1765] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x91d9d400) [pid = 1765] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x9130a800) [pid = 1765] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x8e098000) [pid = 1765] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x91d63800) [pid = 1765] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x8ef8ac00) [pid = 1765] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x9099e400) [pid = 1765] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x9a016c00) [pid = 1765] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x8f2bac00) [pid = 1765] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x8e925000) [pid = 1765] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:52:23 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x8dfe9c00) [pid = 1765] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:52:23 INFO - PROCESS | 1765 | 1466769143951 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]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1520ms 04:52:23 INFO - PROCESS | 1765 | 1466769143975 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 1765 | 1466769143979 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 04:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:52:23 INFO - PROCESS | 1765 | 1466769143985 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 1765 | 1466769143989 Marionette TRACE conn4 <- [1,630,null,{}] 04:52:23 INFO - PROCESS | 1765 | 1466769143994 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}] 04:52:24 INFO - PROCESS | 1765 | 1466769143999 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:24 INFO - PROCESS | 1765 | 1466769144234 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 04:52:24 INFO - PROCESS | 1765 | 1466769144254 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 1765 | 1466769144259 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e925000 == 44 [pid = 1765] [id = 165] 04:52:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x8f2b4c00) [pid = 1765] [serial = 495] [outer = (nil)] 04:52:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x91d61c00) [pid = 1765] [serial = 496] [outer = 0x8f2b4c00] 04:52:24 INFO - PROCESS | 1765 | 1466769144342 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x9526ac00) [pid = 1765] [serial = 497] [outer = 0x8f2b4c00] 04:52:25 INFO - PROCESS | 1765 | 1466769145223 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]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1296ms 04:52:25 INFO - PROCESS | 1765 | 1466769145283 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 1765 | 1466769145286 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 04:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:52:25 INFO - PROCESS | 1765 | 1466769145293 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 1765 | 1466769145297 Marionette TRACE conn4 <- [1,634,null,{}] 04:52:25 INFO - PROCESS | 1765 | 1466769145302 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}] 04:52:25 INFO - PROCESS | 1765 | 1466769145312 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:25 INFO - PROCESS | 1765 | 1466769145481 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 04:52:25 INFO - PROCESS | 1765 | 1466769145491 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 1765 | 1466769145497 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b2400 == 45 [pid = 1765] [id = 166] 04:52:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x8f2bc800) [pid = 1765] [serial = 498] [outer = (nil)] 04:52:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x983ac000) [pid = 1765] [serial = 499] [outer = 0x8f2bc800] 04:52:25 INFO - PROCESS | 1765 | 1466769145692 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x9a00b000) [pid = 1765] [serial = 500] [outer = 0x8f2bc800] 04:52:26 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:26 INFO - PROCESS | 1765 | 1466769146752 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]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1491ms 04:52:26 INFO - PROCESS | 1765 | 1466769146787 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 1765 | 1466769146794 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 04:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:52:26 INFO - PROCESS | 1765 | 1466769146802 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 1765 | 1466769146810 Marionette TRACE conn4 <- [1,638,null,{}] 04:52:26 INFO - PROCESS | 1765 | 1466769146818 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}] 04:52:26 INFO - PROCESS | 1765 | 1466769146823 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:27 INFO - PROCESS | 1765 | 1466769147033 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 04:52:27 INFO - PROCESS | 1765 | 1466769147264 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 1765 | 1466769147275 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef90000 == 46 [pid = 1765] [id = 167] 04:52:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x8ef91400) [pid = 1765] [serial = 501] [outer = (nil)] 04:52:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x90a6cc00) [pid = 1765] [serial = 502] [outer = 0x8ef91400] 04:52:27 INFO - PROCESS | 1765 | 1466769147403 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x91309800) [pid = 1765] [serial = 503] [outer = 0x8ef91400] 04:52:27 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:28 INFO - PROCESS | 1765 | 1466769148318 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]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1591ms 04:52:28 INFO - PROCESS | 1765 | 1466769148394 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 1765 | 1466769148401 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 04:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:52:28 INFO - PROCESS | 1765 | 1466769148412 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 1765 | 1466769148417 Marionette TRACE conn4 <- [1,642,null,{}] 04:52:28 INFO - PROCESS | 1765 | 1466769148424 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}] 04:52:28 INFO - PROCESS | 1765 | 1466769148430 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:28 INFO - PROCESS | 1765 | 1466769148678 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 04:52:28 INFO - PROCESS | 1765 | 1466769148980 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 1765 | 1466769148989 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c0000 == 47 [pid = 1765] [id = 168] 04:52:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x91e52800) [pid = 1765] [serial = 504] [outer = (nil)] 04:52:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 113 (0x91fdec00) [pid = 1765] [serial = 505] [outer = 0x91e52800] 04:52:29 INFO - PROCESS | 1765 | 1466769149077 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 114 (0x93b25800) [pid = 1765] [serial = 506] [outer = 0x91e52800] 04:52:29 INFO - PROCESS | 1765 | 1466769149985 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]]]}] 04:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1636ms 04:52:30 INFO - PROCESS | 1765 | 1466769150049 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 04:52:30 INFO - PROCESS | 1765 | 1466769150054 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 04:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:52:30 INFO - PROCESS | 1765 | 1466769150068 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 1765 | 1466769150079 Marionette TRACE conn4 <- [1,646,null,{}] 04:52:30 INFO - PROCESS | 1765 | 1466769150096 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}] 04:52:30 INFO - PROCESS | 1765 | 1466769150105 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:30 INFO - PROCESS | 1765 | 1466769150441 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 04:52:30 INFO - PROCESS | 1765 | 1466769150628 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 1765 | 1466769150639 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x997bd400 == 48 [pid = 1765] [id = 169] 04:52:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 115 (0x997c2400) [pid = 1765] [serial = 507] [outer = (nil)] 04:52:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 116 (0x9a214000) [pid = 1765] [serial = 508] [outer = 0x997c2400] 04:52:30 INFO - PROCESS | 1765 | 1466769150725 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 117 (0x9b7d1c00) [pid = 1765] [serial = 509] [outer = 0x997c2400] 04:52:31 INFO - PROCESS | 1765 | 1466769151667 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]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1652ms 04:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:52:31 INFO - PROCESS | 1765 | 1466769151719 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 1765 | 1466769151724 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 04:52:31 INFO - PROCESS | 1765 | 1466769151732 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 1765 | 1466769151735 Marionette TRACE conn4 <- [1,650,null,{}] 04:52:31 INFO - PROCESS | 1765 | 1466769151742 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}] 04:52:31 INFO - PROCESS | 1765 | 1466769151747 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:31 INFO - PROCESS | 1765 | 1466769151958 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 04:52:32 INFO - PROCESS | 1765 | 1466769152196 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 1765 | 1466769152207 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x97829000 == 49 [pid = 1765] [id = 170] 04:52:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 118 (0x9b8cdc00) [pid = 1765] [serial = 510] [outer = (nil)] 04:52:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 119 (0x9bbb9000) [pid = 1765] [serial = 511] [outer = 0x9b8cdc00] 04:52:32 INFO - PROCESS | 1765 | 1466769152311 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 120 (0x9c43dc00) [pid = 1765] [serial = 512] [outer = 0x9b8cdc00] 04:52:33 INFO - PROCESS | 1765 | 1466769153192 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]]]}] 04:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1533ms 04:52:33 INFO - PROCESS | 1765 | 1466769153265 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 04:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:52:33 INFO - PROCESS | 1765 | 1466769153269 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 04:52:33 INFO - PROCESS | 1765 | 1466769153276 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:52:33 INFO - PROCESS | 1765 | 1466769153279 Marionette TRACE conn4 <- [1,654,null,{}] 04:52:33 INFO - PROCESS | 1765 | 1466769153285 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}] 04:52:33 INFO - PROCESS | 1765 | 1466769153291 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:33 INFO - PROCESS | 1765 | 1466769153528 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 04:52:33 INFO - PROCESS | 1765 | 1466769153769 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 1765 | 1466769153780 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x9baa2c00 == 50 [pid = 1765] [id = 171] 04:52:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 121 (0x9bbb6000) [pid = 1765] [serial = 513] [outer = (nil)] 04:52:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 122 (0x9c454c00) [pid = 1765] [serial = 514] [outer = 0x9bbb6000] 04:52:33 INFO - PROCESS | 1765 | 1466769153909 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 123 (0x9c45dc00) [pid = 1765] [serial = 515] [outer = 0x9bbb6000] 04:52:34 INFO - PROCESS | 1765 | 1466769154884 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]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1642ms 04:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:52:34 INFO - PROCESS | 1765 | 1466769154918 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 1765 | 1466769154921 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 04:52:34 INFO - PROCESS | 1765 | 1466769154930 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 1765 | 1466769154934 Marionette TRACE conn4 <- [1,658,null,{}] 04:52:34 INFO - PROCESS | 1765 | 1466769154940 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}] 04:52:34 INFO - PROCESS | 1765 | 1466769154950 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:35 INFO - PROCESS | 1765 | 1466769155210 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 04:52:35 INFO - PROCESS | 1765 | 1466769155489 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:35 INFO - PROCESS | 1765 | 1466769155498 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a0c00 == 51 [pid = 1765] [id = 172] 04:52:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 124 (0x91d96c00) [pid = 1765] [serial = 516] [outer = (nil)] 04:52:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 125 (0x9d15e800) [pid = 1765] [serial = 517] [outer = 0x91d96c00] 04:52:35 INFO - PROCESS | 1765 | 1466769155588 Marionette DEBUG loaded listener.js 04:52:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 126 (0x9d191800) [pid = 1765] [serial = 518] [outer = 0x91d96c00] 04:52:36 INFO - PROCESS | 1765 | 1466769156479 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]]]}] 04:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1586ms 04:52:36 INFO - PROCESS | 1765 | 1466769156514 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 04:52:36 INFO - PROCESS | 1765 | 1466769156519 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 04:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:52:36 INFO - PROCESS | 1765 | 1466769156527 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:52:36 INFO - PROCESS | 1765 | 1466769156531 Marionette TRACE conn4 <- [1,662,null,{}] 04:52:36 INFO - PROCESS | 1765 | 1466769156537 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}] 04:52:36 INFO - PROCESS | 1765 | 1466769156542 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:36 INFO - PROCESS | 1765 | 1466769156740 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 04:52:36 INFO - PROCESS | 1765 | 1466769156925 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 1765 | 1466769156933 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x9cdd4c00 == 52 [pid = 1765] [id = 173] 04:52:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 127 (0x9d192800) [pid = 1765] [serial = 519] [outer = (nil)] 04:52:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 128 (0x9d479800) [pid = 1765] [serial = 520] [outer = 0x9d192800] 04:52:37 INFO - PROCESS | 1765 | 1466769157055 Marionette DEBUG loaded listener.js 04:52:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 129 (0x9d4d1400) [pid = 1765] [serial = 521] [outer = 0x9d192800] 04:52:37 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:38 INFO - PROCESS | 1765 | 1466769158003 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]]]}] 04:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1534ms 04:52:38 INFO - PROCESS | 1765 | 1466769158062 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 04:52:38 INFO - PROCESS | 1765 | 1466769158065 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 04:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:52:38 INFO - PROCESS | 1765 | 1466769158072 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:52:38 INFO - PROCESS | 1765 | 1466769158076 Marionette TRACE conn4 <- [1,666,null,{}] 04:52:38 INFO - PROCESS | 1765 | 1466769158081 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}] 04:52:38 INFO - PROCESS | 1765 | 1466769158087 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:38 INFO - PROCESS | 1765 | 1466769158302 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 04:52:38 INFO - PROCESS | 1765 | 1466769158536 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 1765 | 1466769158542 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e926000 == 53 [pid = 1765] [id = 174] 04:52:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 130 (0x8e927000) [pid = 1765] [serial = 522] [outer = (nil)] 04:52:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 131 (0x9d80a800) [pid = 1765] [serial = 523] [outer = 0x8e927000] 04:52:38 INFO - PROCESS | 1765 | 1466769158642 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 132 (0xa060b000) [pid = 1765] [serial = 524] [outer = 0x8e927000] 04:52:39 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:39 INFO - PROCESS | 1765 | 1466769159523 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]]]}] 04:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1490ms 04:52:39 INFO - PROCESS | 1765 | 1466769159563 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 1765 | 1466769159566 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 04:52:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:52:39 INFO - PROCESS | 1765 | 1466769159574 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 1765 | 1466769159578 Marionette TRACE conn4 <- [1,670,null,{}] 04:52:39 INFO - PROCESS | 1765 | 1466769159584 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}] 04:52:39 INFO - PROCESS | 1765 | 1466769159589 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:39 INFO - PROCESS | 1765 | 1466769159781 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 04:52:39 INFO - PROCESS | 1765 | 1466769159968 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 1765 | 1466769159979 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08e000 == 54 [pid = 1765] [id = 175] 04:52:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 133 (0x8e091800) [pid = 1765] [serial = 525] [outer = (nil)] 04:52:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 134 (0x9130dc00) [pid = 1765] [serial = 526] [outer = 0x8e091800] 04:52:40 INFO - PROCESS | 1765 | 1466769160097 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 135 (0x91d63000) [pid = 1765] [serial = 527] [outer = 0x8e091800] 04:52:41 INFO - PROCESS | 1765 | 1466769161457 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]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1936ms 04:52:41 INFO - PROCESS | 1765 | 1466769161564 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 04:52:41 INFO - PROCESS | 1765 | 1466769161571 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 04:52:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:52:41 INFO - PROCESS | 1765 | 1466769161580 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 1765 | 1466769161584 Marionette TRACE conn4 <- [1,674,null,{}] 04:52:41 INFO - PROCESS | 1765 | 1466769161602 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}] 04:52:41 INFO - PROCESS | 1765 | 1466769161607 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:41 INFO - PROCESS | 1765 | 1466769161785 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 04:52:41 INFO - PROCESS | 1765 | 1466769161976 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 1765 | 1466769161986 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e923400 == 55 [pid = 1765] [id = 176] 04:52:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 136 (0x8ef82c00) [pid = 1765] [serial = 528] [outer = (nil)] 04:52:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 137 (0x8f2ba400) [pid = 1765] [serial = 529] [outer = 0x8ef82c00] 04:52:42 INFO - PROCESS | 1765 | 1466769162063 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 138 (0x91308800) [pid = 1765] [serial = 530] [outer = 0x8ef82c00] 04:52:42 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:52:43 INFO - PROCESS | 1765 | 1466769163052 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]]]}] 04:52:43 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 04:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1538ms 04:52:43 INFO - PROCESS | 1765 | 1466769163118 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 1765 | 1466769163125 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 04:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:52:43 INFO - PROCESS | 1765 | 1466769163135 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 1765 | 1466769163140 Marionette TRACE conn4 <- [1,678,null,{}] 04:52:43 INFO - PROCESS | 1765 | 1466769163146 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}] 04:52:43 INFO - PROCESS | 1765 | 1466769163152 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:43 INFO - PROCESS | 1765 | 1466769163338 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 04:52:43 INFO - PROCESS | 1765 | 1466769163577 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:43 INFO - PROCESS | 1765 | 1466769163588 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e925000 == 54 [pid = 1765] [id = 165] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x91fe0800 == 53 [pid = 1765] [id = 164] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2bec00 == 52 [pid = 1765] [id = 163] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x913bec00 == 51 [pid = 1765] [id = 162] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e097c00 == 50 [pid = 1765] [id = 161] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe2800 == 49 [pid = 1765] [id = 160] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x93b57800 == 48 [pid = 1765] [id = 151] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe6000 == 47 [pid = 1765] [id = 159] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x91d95800 == 46 [pid = 1765] [id = 152] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09b400 == 45 [pid = 1765] [id = 150] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x99fc7c00 == 44 [pid = 1765] [id = 157] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x913b7400 == 43 [pid = 1765] [id = 153] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2be800 == 42 [pid = 1765] [id = 148] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9130f800 == 41 [pid = 1765] [id = 158] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7000 == 40 [pid = 1765] [id = 149] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9a2e6800 == 39 [pid = 1765] [id = 156] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e091c00 == 38 [pid = 1765] [id = 154] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe2000 == 37 [pid = 1765] [id = 155] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e923400 == 36 [pid = 1765] [id = 176] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08e000 == 35 [pid = 1765] [id = 175] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8e926000 == 34 [pid = 1765] [id = 174] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9cdd4c00 == 33 [pid = 1765] [id = 173] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x9baa2c00 == 32 [pid = 1765] [id = 171] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x909a0c00 == 31 [pid = 1765] [id = 172] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x97829000 == 30 [pid = 1765] [id = 170] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x997bd400 == 29 [pid = 1765] [id = 169] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef90000 == 28 [pid = 1765] [id = 167] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x913c0000 == 27 [pid = 1765] [id = 168] 04:52:45 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b2400 == 26 [pid = 1765] [id = 166] 04:52:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe4400 == 27 [pid = 1765] [id = 177] 04:52:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 139 (0x8dfe6000) [pid = 1765] [serial = 531] [outer = (nil)] 04:52:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 140 (0x8dfecc00) [pid = 1765] [serial = 532] [outer = 0x8dfe6000] 04:52:45 INFO - PROCESS | 1765 | 1466769165148 Marionette DEBUG loaded listener.js 04:52:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 141 (0x8e095000) [pid = 1765] [serial = 533] [outer = 0x8dfe6000] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 140 (0x8f2b7400) [pid = 1765] [serial = 428] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 139 (0x8e928400) [pid = 1765] [serial = 442] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 138 (0x8ef88400) [pid = 1765] [serial = 427] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 137 (0x91d9a400) [pid = 1765] [serial = 445] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 136 (0x90a73000) [pid = 1765] [serial = 437] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 135 (0x90999800) [pid = 1765] [serial = 443] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 134 (0x91d99800) [pid = 1765] [serial = 395] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 133 (0x913c1c00) [pid = 1765] [serial = 394] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 132 (0x9a185800) [pid = 1765] [serial = 398] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 131 (0x9a010800) [pid = 1765] [serial = 397] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 130 (0xa208bc00) [pid = 1765] [serial = 401] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 129 (0xa060f000) [pid = 1765] [serial = 400] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 128 (0xa34c8800) [pid = 1765] [serial = 404] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 127 (0xa2fb1c00) [pid = 1765] [serial = 403] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 126 (0xa5073c00) [pid = 1765] [serial = 407] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 125 (0xa501a400) [pid = 1765] [serial = 406] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 124 (0xa62d4800) [pid = 1765] [serial = 410] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 123 (0x9a2e2800) [pid = 1765] [serial = 409] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 122 (0x91d6f000) [pid = 1765] [serial = 413] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 121 (0x91d6cc00) [pid = 1765] [serial = 412] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 120 (0x91da3c00) [pid = 1765] [serial = 439] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 119 (0x91314c00) [pid = 1765] [serial = 416] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 118 (0x91310800) [pid = 1765] [serial = 415] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 117 (0x8e922c00) [pid = 1765] [serial = 433] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 116 (0x8e929800) [pid = 1765] [serial = 434] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 115 (0x91e4f000) [pid = 1765] [serial = 440] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 114 (0x9a2e6000) [pid = 1765] [serial = 419] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 113 (0x9a2dd000) [pid = 1765] [serial = 418] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 112 (0x91dac400) [pid = 1765] [serial = 431] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x91d6a400) [pid = 1765] [serial = 430] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x91e51800) [pid = 1765] [serial = 422] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x91e4a000) [pid = 1765] [serial = 421] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0xa68e3400) [pid = 1765] [serial = 425] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x909a4000) [pid = 1765] [serial = 436] [outer = (nil)] [url = about:blank] 04:52:45 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0xa1081000) [pid = 1765] [serial = 424] [outer = (nil)] [url = about:blank] 04:52:46 INFO - PROCESS | 1765 | 1466769166180 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]]]}] 04:52:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:52:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 3097ms 04:52:46 INFO - PROCESS | 1765 | 1466769166241 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 04:52:46 INFO - PROCESS | 1765 | 1466769166247 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 04:52:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:52:46 INFO - PROCESS | 1765 | 1466769166259 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:52:46 INFO - PROCESS | 1765 | 1466769166263 Marionette TRACE conn4 <- [1,682,null,{}] 04:52:46 INFO - PROCESS | 1765 | 1466769166271 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}] 04:52:46 INFO - PROCESS | 1765 | 1466769166276 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:46 INFO - PROCESS | 1765 | 1466769166456 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 04:52:46 INFO - PROCESS | 1765 | 1466769166467 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 1765 | 1466769166474 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8ac00 == 28 [pid = 1765] [id = 178] 04:52:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x8ef8b000) [pid = 1765] [serial = 534] [outer = (nil)] 04:52:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x8f2b3400) [pid = 1765] [serial = 535] [outer = 0x8ef8b000] 04:52:46 INFO - PROCESS | 1765 | 1466769166553 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x8f2b7400) [pid = 1765] [serial = 536] [outer = 0x8ef8b000] 04:52:47 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:47 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:52:47 INFO - PROCESS | 1765 | 1466769167896 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]]]}] 04:52:47 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) 04:52:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1695ms 04:52:47 INFO - PROCESS | 1765 | 1466769167961 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 1765 | 1466769167968 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 04:52:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:52:47 INFO - PROCESS | 1765 | 1466769167981 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 1765 | 1466769167985 Marionette TRACE conn4 <- [1,686,null,{}] 04:52:48 INFO - PROCESS | 1765 | 1466769167998 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}] 04:52:48 INFO - PROCESS | 1765 | 1466769168006 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:48 INFO - PROCESS | 1765 | 1466769168292 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 04:52:48 INFO - PROCESS | 1765 | 1466769168335 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 1765 | 1466769168344 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x90999000 == 29 [pid = 1765] [id = 179] 04:52:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x9099b800) [pid = 1765] [serial = 537] [outer = (nil)] 04:52:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x90a79400) [pid = 1765] [serial = 538] [outer = 0x9099b800] 04:52:48 INFO - PROCESS | 1765 | 1466769168427 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 112 (0x913b8000) [pid = 1765] [serial = 539] [outer = 0x9099b800] 04:52:50 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 111 (0x8f2bc800) [pid = 1765] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x8e921400) [pid = 1765] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x93b5b400) [pid = 1765] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x8dfe9800) [pid = 1765] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x913c3400) [pid = 1765] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x913bac00) [pid = 1765] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x8ef89800) [pid = 1765] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x95267400) [pid = 1765] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x93b58400) [pid = 1765] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x8f2b4c00) [pid = 1765] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x91da9000) [pid = 1765] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x8dfe3400) [pid = 1765] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x913c2400) [pid = 1765] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x9a015400) [pid = 1765] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x954f3000) [pid = 1765] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x9a499c00) [pid = 1765] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x8e09c000) [pid = 1765] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x90a6c000) [pid = 1765] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:52:50 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x91fe2000) [pid = 1765] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:52:50 INFO - PROCESS | 1765 | 1466769170948 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]]]}] 04:52:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:52:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2993ms 04:52:50 INFO - PROCESS | 1765 | 1466769170975 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 04:52:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:52:50 INFO - PROCESS | 1765 | 1466769170979 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 04:52:50 INFO - PROCESS | 1765 | 1466769170986 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - PROCESS | 1765 | 1466769170992 Marionette TRACE conn4 <- [1,690,null,{}] 04:52:51 INFO - PROCESS | 1765 | 1466769171011 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}] 04:52:51 INFO - PROCESS | 1765 | 1466769171021 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:51 INFO - PROCESS | 1765 | 1466769171233 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 04:52:51 INFO - PROCESS | 1765 | 1466769171357 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 1765 | 1466769171367 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a76c00 == 30 [pid = 1765] [id = 180] 04:52:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x91316400) [pid = 1765] [serial = 540] [outer = (nil)] 04:52:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x91d91800) [pid = 1765] [serial = 541] [outer = 0x91316400] 04:52:51 INFO - PROCESS | 1765 | 1466769171437 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x91d9b000) [pid = 1765] [serial = 542] [outer = 0x91316400] 04:52:52 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:52 INFO - PROCESS | 1765 | 1466769172588 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]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1646ms 04:52:52 INFO - PROCESS | 1765 | 1466769172632 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 04:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:52:52 INFO - PROCESS | 1765 | 1466769172637 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 04:52:52 INFO - PROCESS | 1765 | 1466769172643 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 1765 | 1466769172646 Marionette TRACE conn4 <- [1,694,null,{}] 04:52:52 INFO - PROCESS | 1765 | 1466769172652 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}] 04:52:52 INFO - PROCESS | 1765 | 1466769172657 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:52 INFO - PROCESS | 1765 | 1466769172943 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 04:52:53 INFO - PROCESS | 1765 | 1466769173118 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 1765 | 1466769173126 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfed800 == 31 [pid = 1765] [id = 181] 04:52:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8dfef800) [pid = 1765] [serial = 543] [outer = (nil)] 04:52:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8e092000) [pid = 1765] [serial = 544] [outer = 0x8dfef800] 04:52:53 INFO - PROCESS | 1765 | 1466769173218 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x8e09b400) [pid = 1765] [serial = 545] [outer = 0x8dfef800] 04:52:54 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:54 INFO - PROCESS | 1765 | 1466769174605 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]]]}] 04:52:54 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) 04:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2033ms 04:52:54 INFO - PROCESS | 1765 | 1466769174687 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 1765 | 1466769174695 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 04:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:52:54 INFO - PROCESS | 1765 | 1466769174705 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 1765 | 1466769174710 Marionette TRACE conn4 <- [1,698,null,{}] 04:52:54 INFO - PROCESS | 1765 | 1466769174720 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}] 04:52:54 INFO - PROCESS | 1765 | 1466769174725 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:54 INFO - PROCESS | 1765 | 1466769174911 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 04:52:55 INFO - PROCESS | 1765 | 1466769175075 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 1765 | 1466769175087 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b4c00 == 32 [pid = 1765] [id = 182] 04:52:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x90998800) [pid = 1765] [serial = 546] [outer = (nil)] 04:52:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x90a72c00) [pid = 1765] [serial = 547] [outer = 0x90998800] 04:52:55 INFO - PROCESS | 1765 | 1466769175175 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x91315400) [pid = 1765] [serial = 548] [outer = 0x90998800] 04:52:56 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:56 INFO - PROCESS | 1765 | 1466769176737 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]]]}] 04:52:56 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) 04:52:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2095ms 04:52:56 INFO - PROCESS | 1765 | 1466769176801 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 1765 | 1466769176807 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 04:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:52:56 INFO - PROCESS | 1765 | 1466769176857 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 1765 | 1466769176860 Marionette TRACE conn4 <- [1,702,null,{}] 04:52:56 INFO - PROCESS | 1765 | 1466769176869 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}] 04:52:56 INFO - PROCESS | 1765 | 1466769176875 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:57 INFO - PROCESS | 1765 | 1466769177073 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 04:52:57 INFO - PROCESS | 1765 | 1466769177236 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:57 INFO - PROCESS | 1765 | 1466769177246 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfeb800 == 33 [pid = 1765] [id = 183] 04:52:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x8e929000) [pid = 1765] [serial = 549] [outer = (nil)] 04:52:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x91da8800) [pid = 1765] [serial = 550] [outer = 0x8e929000] 04:52:57 INFO - PROCESS | 1765 | 1466769177329 Marionette DEBUG loaded listener.js 04:52:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 105 (0x91e4d400) [pid = 1765] [serial = 551] [outer = 0x8e929000] 04:52:58 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:58 INFO - PROCESS | 1765 | 1466769178790 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]]]}] 04:52:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:52:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2037ms 04:52:58 INFO - PROCESS | 1765 | 1466769178853 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 04:52:58 INFO - PROCESS | 1765 | 1466769178860 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 04:52:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:52:58 INFO - PROCESS | 1765 | 1466769178878 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:52:58 INFO - PROCESS | 1765 | 1466769178887 Marionette TRACE conn4 <- [1,706,null,{}] 04:52:58 INFO - PROCESS | 1765 | 1466769178894 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}] 04:52:58 INFO - PROCESS | 1765 | 1466769178901 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:59 INFO - PROCESS | 1765 | 1466769179128 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 04:52:59 INFO - PROCESS | 1765 | 1466769179291 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 1765 | 1466769179302 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:52:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x91dacc00 == 34 [pid = 1765] [id = 184] 04:52:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 106 (0x91e4ec00) [pid = 1765] [serial = 552] [outer = (nil)] 04:52:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 107 (0x91fe1800) [pid = 1765] [serial = 553] [outer = 0x91e4ec00] 04:52:59 INFO - PROCESS | 1765 | 1466769179382 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 108 (0x93b51c00) [pid = 1765] [serial = 554] [outer = 0x91e4ec00] 04:53:00 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:00 INFO - PROCESS | 1765 | 1466769180747 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]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:53:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1957ms 04:53:00 INFO - PROCESS | 1765 | 1466769180827 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 1765 | 1466769180834 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 04:53:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:53:00 INFO - PROCESS | 1765 | 1466769180842 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 1765 | 1466769180846 Marionette TRACE conn4 <- [1,710,null,{}] 04:53:00 INFO - PROCESS | 1765 | 1466769180852 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}] 04:53:00 INFO - PROCESS | 1765 | 1466769180858 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:01 INFO - PROCESS | 1765 | 1466769181049 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 04:53:01 INFO - PROCESS | 1765 | 1466769181359 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 1765 | 1466769181370 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe2800 == 35 [pid = 1765] [id = 185] 04:53:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 109 (0x8dfe4800) [pid = 1765] [serial = 555] [outer = (nil)] 04:53:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 110 (0x8dff0000) [pid = 1765] [serial = 556] [outer = 0x8dfe4800] 04:53:01 INFO - PROCESS | 1765 | 1466769181452 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 111 (0x8e922800) [pid = 1765] [serial = 557] [outer = 0x8dfe4800] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x9a283400 == 34 [pid = 1765] [id = 25] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x92325c00 == 33 [pid = 1765] [id = 18] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x97823400 == 32 [pid = 1765] [id = 23] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x953b0000 == 31 [pid = 1765] [id = 24] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x93b9b800 == 30 [pid = 1765] [id = 17] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x94817c00 == 29 [pid = 1765] [id = 22] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x9bbb5c00 == 28 [pid = 1765] [id = 16] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x90a76c00 == 27 [pid = 1765] [id = 180] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x90999000 == 26 [pid = 1765] [id = 179] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8ac00 == 25 [pid = 1765] [id = 178] 04:53:02 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe4400 == 24 [pid = 1765] [id = 177] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 110 (0x9a00b000) [pid = 1765] [serial = 500] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 109 (0x983ac000) [pid = 1765] [serial = 499] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 108 (0x9526ac00) [pid = 1765] [serial = 497] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 107 (0x90a6ac00) [pid = 1765] [serial = 485] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 106 (0x954ddc00) [pid = 1765] [serial = 460] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 105 (0x8e923800) [pid = 1765] [serial = 478] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 104 (0x9bbb8c00) [pid = 1765] [serial = 476] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x91d6e000) [pid = 1765] [serial = 451] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x98310400) [pid = 1765] [serial = 464] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x97827000) [pid = 1765] [serial = 463] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x953a2c00) [pid = 1765] [serial = 457] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x93d2b000) [pid = 1765] [serial = 455] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x954ea000) [pid = 1765] [serial = 461] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x91d61c00) [pid = 1765] [serial = 496] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8f2b7800) [pid = 1765] [serial = 484] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x93b60800) [pid = 1765] [serial = 454] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x93b58800) [pid = 1765] [serial = 491] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x9945c000) [pid = 1765] [serial = 479] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x8e099800) [pid = 1765] [serial = 482] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x91da2000) [pid = 1765] [serial = 488] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x9b8d1000) [pid = 1765] [serial = 473] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x91d91400) [pid = 1765] [serial = 487] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x953a6400) [pid = 1765] [serial = 458] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x9bbb7800) [pid = 1765] [serial = 475] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x99fc2800) [pid = 1765] [serial = 466] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9b7cfc00) [pid = 1765] [serial = 469] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x92333c00) [pid = 1765] [serial = 490] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91316000) [pid = 1765] [serial = 452] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9b857800) [pid = 1765] [serial = 470] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x909a3400) [pid = 1765] [serial = 449] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91fdb000) [pid = 1765] [serial = 446] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9b8cc800) [pid = 1765] [serial = 472] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8dfedc00) [pid = 1765] [serial = 481] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x997c8800) [pid = 1765] [serial = 467] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x954f4c00) [pid = 1765] [serial = 494] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ef8fc00) [pid = 1765] [serial = 448] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x954de800) [pid = 1765] [serial = 493] [outer = (nil)] [url = about:blank] 04:53:02 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:02 INFO - PROCESS | 1765 | 1466769182909 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]]]}] 04:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2085ms 04:53:02 INFO - PROCESS | 1765 | 1466769182930 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 1765 | 1466769182939 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 04:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:53:02 INFO - PROCESS | 1765 | 1466769182947 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 1765 | 1466769182952 Marionette TRACE conn4 <- [1,714,null,{}] 04:53:02 INFO - PROCESS | 1765 | 1466769182959 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}] 04:53:02 INFO - PROCESS | 1765 | 1466769182964 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:03 INFO - PROCESS | 1765 | 1466769183141 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 04:53:03 INFO - PROCESS | 1765 | 1466769183261 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 1765 | 1466769183269 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09cc00 == 25 [pid = 1765] [id = 186] 04:53:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f2b7800) [pid = 1765] [serial = 558] [outer = (nil)] 04:53:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9099cc00) [pid = 1765] [serial = 559] [outer = 0x8f2b7800] 04:53:03 INFO - PROCESS | 1765 | 1466769183347 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90a6f400) [pid = 1765] [serial = 560] [outer = 0x8f2b7800] 04:53:04 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:04 INFO - PROCESS | 1765 | 1466769184527 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]]]}] 04:53:04 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 04:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1637ms 04:53:04 INFO - PROCESS | 1765 | 1466769184588 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 1765 | 1466769184595 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 04:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:53:04 INFO - PROCESS | 1765 | 1466769184613 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 1765 | 1466769184617 Marionette TRACE conn4 <- [1,718,null,{}] 04:53:04 INFO - PROCESS | 1765 | 1466769184624 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}] 04:53:04 INFO - PROCESS | 1765 | 1466769184630 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:04 INFO - PROCESS | 1765 | 1466769184904 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 04:53:04 INFO - PROCESS | 1765 | 1466769184926 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 1765 | 1466769184937 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a76c00 == 26 [pid = 1765] [id = 187] 04:53:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x913c1800) [pid = 1765] [serial = 561] [outer = (nil)] 04:53:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91d98400) [pid = 1765] [serial = 562] [outer = 0x913c1800] 04:53:05 INFO - PROCESS | 1765 | 1466769185006 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91da6c00) [pid = 1765] [serial = 563] [outer = 0x913c1800] 04:53:06 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:06 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:53:06 INFO - PROCESS | 1765 | 1466769186418 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]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:53:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1852ms 04:53:06 INFO - PROCESS | 1765 | 1466769186502 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 04:53:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:53:06 INFO - PROCESS | 1765 | 1466769186506 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 04:53:06 INFO - PROCESS | 1765 | 1466769186521 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 1765 | 1466769186531 Marionette TRACE conn4 <- [1,722,null,{}] 04:53:06 INFO - PROCESS | 1765 | 1466769186547 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}] 04:53:06 INFO - PROCESS | 1765 | 1466769186554 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:06 INFO - PROCESS | 1765 | 1466769186780 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 04:53:06 INFO - PROCESS | 1765 | 1466769186800 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:06 INFO - PROCESS | 1765 | 1466769186808 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe3400 == 27 [pid = 1765] [id = 188] 04:53:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91da6400) [pid = 1765] [serial = 564] [outer = (nil)] 04:53:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91fe4800) [pid = 1765] [serial = 565] [outer = 0x91da6400] 04:53:06 INFO - PROCESS | 1765 | 1466769186880 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x93b55000) [pid = 1765] [serial = 566] [outer = 0x91da6400] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9099b800) [pid = 1765] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8ef8b000) [pid = 1765] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8dfe6000) [pid = 1765] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8ef82c00) [pid = 1765] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ef91400) [pid = 1765] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91e52800) [pid = 1765] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x997c2400) [pid = 1765] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9b8cdc00) [pid = 1765] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9bbb6000) [pid = 1765] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9d192800) [pid = 1765] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e927000) [pid = 1765] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e091800) [pid = 1765] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:53:07 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d96c00) [pid = 1765] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:53:07 INFO - PROCESS | 1765 | 1466769187833 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] 04:53:07 INFO - PROCESS | 1765 | 1466769187876 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 04:53:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:53:07 INFO - PROCESS | 1765 | 1466769187882 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:53:07 INFO - PROCESS | 1765 | 1466769187886 Marionette TRACE conn4 <- [1,726,null,{}] 04:53:07 INFO - PROCESS | 1765 | 1466769187891 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}] 04:53:07 INFO - PROCESS | 1765 | 1466769187897 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:08 INFO - PROCESS | 1765 | 1466769188113 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 04:53:08 INFO - PROCESS | 1765 | 1466769188132 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 1765 | 1466769188142 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e090000 == 28 [pid = 1765] [id = 189] 04:53:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ef91400) [pid = 1765] [serial = 567] [outer = (nil)] 04:53:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b5d800) [pid = 1765] [serial = 568] [outer = 0x8ef91400] 04:53:08 INFO - PROCESS | 1765 | 1466769188214 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93ba2400) [pid = 1765] [serial = 569] [outer = 0x8ef91400] 04:53:08 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:08 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:53:09 INFO - PROCESS | 1765 | 1466769189190 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]]]}] 04:53:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:53:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1341ms 04:53:09 INFO - PROCESS | 1765 | 1466769189224 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 1765 | 1466769189229 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 04:53:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:53:09 INFO - PROCESS | 1765 | 1466769189235 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 1765 | 1466769189237 Marionette TRACE conn4 <- [1,730,null,{}] 04:53:09 INFO - PROCESS | 1765 | 1466769189248 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}] 04:53:09 INFO - PROCESS | 1765 | 1466769189252 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:09 INFO - PROCESS | 1765 | 1466769189497 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 04:53:09 INFO - PROCESS | 1765 | 1466769189725 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 1765 | 1466769189736 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08e800 == 29 [pid = 1765] [id = 190] 04:53:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e091800) [pid = 1765] [serial = 570] [outer = (nil)] 04:53:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e09bc00) [pid = 1765] [serial = 571] [outer = 0x8e091800] 04:53:09 INFO - PROCESS | 1765 | 1466769189826 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8e929800) [pid = 1765] [serial = 572] [outer = 0x8e091800] 04:53:10 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:10 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:53:10 INFO - PROCESS | 1765 | 1466769190820 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] 04:53:10 INFO - PROCESS | 1765 | 1466769190893 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 04:53:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:53:10 INFO - PROCESS | 1765 | 1466769190903 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 1765 | 1466769190909 Marionette TRACE conn4 <- [1,734,null,{}] 04:53:10 INFO - PROCESS | 1765 | 1466769190918 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}] 04:53:10 INFO - PROCESS | 1765 | 1466769190925 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:11 INFO - PROCESS | 1765 | 1466769191153 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 04:53:11 INFO - PROCESS | 1765 | 1466769191426 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 1765 | 1466769191439 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098c00 == 30 [pid = 1765] [id = 191] 04:53:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90a75800) [pid = 1765] [serial = 573] [outer = (nil)] 04:53:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91d96400) [pid = 1765] [serial = 574] [outer = 0x90a75800] 04:53:11 INFO - PROCESS | 1765 | 1466769191526 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91da4c00) [pid = 1765] [serial = 575] [outer = 0x90a75800] 04:53:12 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:12 INFO - PROCESS | 1765 | 1466769192483 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]]]}] 04:53:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:53:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1643ms 04:53:12 INFO - PROCESS | 1765 | 1466769192546 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 1765 | 1466769192553 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 04:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:53:12 INFO - PROCESS | 1765 | 1466769192560 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 1765 | 1466769192564 Marionette TRACE conn4 <- [1,738,null,{}] 04:53:12 INFO - PROCESS | 1765 | 1466769192571 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}] 04:53:12 INFO - PROCESS | 1765 | 1466769192576 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:12 INFO - PROCESS | 1765 | 1466769192785 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 04:53:13 INFO - PROCESS | 1765 | 1466769193042 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 1765 | 1466769193052 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e53c00 == 31 [pid = 1765] [id = 192] 04:53:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91fdf400) [pid = 1765] [serial = 576] [outer = (nil)] 04:53:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x92333c00) [pid = 1765] [serial = 577] [outer = 0x91fdf400] 04:53:13 INFO - PROCESS | 1765 | 1466769193180 Marionette DEBUG loaded listener.js 04:53:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x93b9b800) [pid = 1765] [serial = 578] [outer = 0x91fdf400] 04:53:14 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:14 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:53:14 INFO - PROCESS | 1765 | 1466769194643 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]]]}] 04:53:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2137ms 04:53:14 INFO - PROCESS | 1765 | 1466769194699 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 1765 | 1466769194705 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 04:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:53:14 INFO - PROCESS | 1765 | 1466769194726 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 1765 | 1466769194734 Marionette TRACE conn4 <- [1,742,null,{}] 04:53:14 INFO - PROCESS | 1765 | 1466769194741 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}] 04:53:14 INFO - PROCESS | 1765 | 1466769194748 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:14 INFO - PROCESS | 1765 | 1466769194975 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 04:53:15 INFO - PROCESS | 1765 | 1466769195138 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 1765 | 1466769195150 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fd6400 == 32 [pid = 1765] [id = 193] 04:53:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x91fd8400) [pid = 1765] [serial = 579] [outer = (nil)] 04:53:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x954dcc00) [pid = 1765] [serial = 580] [outer = 0x91fd8400] 04:53:15 INFO - PROCESS | 1765 | 1466769195229 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x954ec000) [pid = 1765] [serial = 581] [outer = 0x91fd8400] 04:53:16 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:16 INFO - PROCESS | 1765 | 1466769196593 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]]]}] 04:53:16 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 04:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1906ms 04:53:16 INFO - PROCESS | 1765 | 1466769196657 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 1765 | 1466769196661 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 04:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:53:16 INFO - PROCESS | 1765 | 1466769196690 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 1765 | 1466769196695 Marionette TRACE conn4 <- [1,746,null,{}] 04:53:16 INFO - PROCESS | 1765 | 1466769196701 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}] 04:53:16 INFO - PROCESS | 1765 | 1466769196706 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:16 INFO - PROCESS | 1765 | 1466769196888 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 04:53:17 INFO - PROCESS | 1765 | 1466769197051 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 1765 | 1466769197060 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x953b0800 == 33 [pid = 1765] [id = 194] 04:53:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x954dec00) [pid = 1765] [serial = 582] [outer = (nil)] 04:53:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x954f5c00) [pid = 1765] [serial = 583] [outer = 0x954dec00] 04:53:17 INFO - PROCESS | 1765 | 1466769197146 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9781e800) [pid = 1765] [serial = 584] [outer = 0x954dec00] 04:53:17 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:18 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:18 INFO - PROCESS | 1765 | 1466769198490 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]]]}] 04:53:18 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.) 04:53:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1842ms 04:53:18 INFO - PROCESS | 1765 | 1466769198558 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 04:53:18 INFO - PROCESS | 1765 | 1466769198562 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 04:53:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:53:18 INFO - PROCESS | 1765 | 1466769198592 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:53:18 INFO - PROCESS | 1765 | 1466769198595 Marionette TRACE conn4 <- [1,750,null,{}] 04:53:18 INFO - PROCESS | 1765 | 1466769198603 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}] 04:53:18 INFO - PROCESS | 1765 | 1466769198609 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:18 INFO - PROCESS | 1765 | 1466769198790 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 04:53:18 INFO - PROCESS | 1765 | 1466769198956 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 1765 | 1466769198977 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef89c00 == 34 [pid = 1765] [id = 195] 04:53:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8ef8ec00) [pid = 1765] [serial = 585] [outer = (nil)] 04:53:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x91d6d800) [pid = 1765] [serial = 586] [outer = 0x8ef8ec00] 04:53:19 INFO - PROCESS | 1765 | 1466769199073 Marionette DEBUG loaded listener.js 04:53:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x98317000) [pid = 1765] [serial = 587] [outer = 0x8ef8ec00] 04:53:20 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:20 INFO - PROCESS | 1765 | 1466769200712 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]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:53:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2139ms 04:53:20 INFO - PROCESS | 1765 | 1466769200727 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 1765 | 1466769200734 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 04:53:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:53:20 INFO - PROCESS | 1765 | 1466769200744 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 1765 | 1466769200748 Marionette TRACE conn4 <- [1,754,null,{}] 04:53:20 INFO - PROCESS | 1765 | 1466769200866 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}] 04:53:20 INFO - PROCESS | 1765 | 1466769200873 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:21 INFO - PROCESS | 1765 | 1466769201065 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x9a48a400 == 33 [pid = 1765] [id = 20] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e090000 == 32 [pid = 1765] [id = 189] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe3400 == 31 [pid = 1765] [id = 188] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x90a76c00 == 30 [pid = 1765] [id = 187] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09cc00 == 29 [pid = 1765] [id = 186] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe2800 == 28 [pid = 1765] [id = 185] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x94816400 == 27 [pid = 1765] [id = 31] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x9232ac00 == 26 [pid = 1765] [id = 19] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfed800 == 25 [pid = 1765] [id = 181] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x9b7dd400 == 24 [pid = 1765] [id = 28] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b4c00 == 23 [pid = 1765] [id = 182] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x93b23400 == 22 [pid = 1765] [id = 29] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfeb800 == 21 [pid = 1765] [id = 183] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x93d2c800 == 20 [pid = 1765] [id = 30] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x91dacc00 == 19 [pid = 1765] [id = 184] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x97820400 == 18 [pid = 1765] [id = 21] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x9a217800 == 17 [pid = 1765] [id = 27] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x9d47e000 == 16 [pid = 1765] [id = 26] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x94819c00 == 15 [pid = 1765] [id = 14] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x9b859400 == 14 [pid = 1765] [id = 15] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef89c00 == 13 [pid = 1765] [id = 195] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x953b0800 == 12 [pid = 1765] [id = 194] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x91fd6400 == 11 [pid = 1765] [id = 193] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098c00 == 10 [pid = 1765] [id = 191] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x91e53c00 == 9 [pid = 1765] [id = 192] 04:53:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08e800 == 8 [pid = 1765] [id = 190] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x91d91800) [pid = 1765] [serial = 541] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x90a79400) [pid = 1765] [serial = 538] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8f2b3400) [pid = 1765] [serial = 535] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x913b8000) [pid = 1765] [serial = 539] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8dfecc00) [pid = 1765] [serial = 532] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e095000) [pid = 1765] [serial = 533] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91308800) [pid = 1765] [serial = 530] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8f2ba400) [pid = 1765] [serial = 529] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91309800) [pid = 1765] [serial = 503] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x90a6cc00) [pid = 1765] [serial = 502] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93b25800) [pid = 1765] [serial = 506] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91fdec00) [pid = 1765] [serial = 505] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9b7d1c00) [pid = 1765] [serial = 509] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9a214000) [pid = 1765] [serial = 508] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x9c43dc00) [pid = 1765] [serial = 512] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9bbb9000) [pid = 1765] [serial = 511] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9c45dc00) [pid = 1765] [serial = 515] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9d479800) [pid = 1765] [serial = 520] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0xa060b000) [pid = 1765] [serial = 524] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9d80a800) [pid = 1765] [serial = 523] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d63000) [pid = 1765] [serial = 527] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9130dc00) [pid = 1765] [serial = 526] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9c454c00) [pid = 1765] [serial = 514] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f2b7400) [pid = 1765] [serial = 536] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9d191800) [pid = 1765] [serial = 518] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9d15e800) [pid = 1765] [serial = 517] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x9d4d1400) [pid = 1765] [serial = 521] [outer = (nil)] [url = about:blank] 04:53:22 INFO - PROCESS | 1765 | 1466769202429 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 1765 | 1466769202442 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6000 == 9 [pid = 1765] [id = 196] 04:53:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8dfe6400) [pid = 1765] [serial = 588] [outer = (nil)] 04:53:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8dfec800) [pid = 1765] [serial = 589] [outer = 0x8dfe6400] 04:53:22 INFO - PROCESS | 1765 | 1466769202528 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e095000) [pid = 1765] [serial = 590] [outer = 0x8dfe6400] 04:53:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e91fc00) [pid = 1765] [serial = 591] [outer = 0x9a07a000] 04:53:23 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:23 INFO - PROCESS | 1765 | 1466769203854 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]]]}] 04:53:23 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 04:53:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 3152ms 04:53:23 INFO - PROCESS | 1765 | 1466769203951 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 04:53:23 INFO - PROCESS | 1765 | 1466769203957 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 04:53:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:53:23 INFO - PROCESS | 1765 | 1466769203982 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:53:23 INFO - PROCESS | 1765 | 1466769203989 Marionette TRACE conn4 <- [1,758,null,{}] 04:53:24 INFO - PROCESS | 1765 | 1466769203999 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}] 04:53:24 INFO - PROCESS | 1765 | 1466769204004 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:24 INFO - PROCESS | 1765 | 1466769204176 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 04:53:24 INFO - PROCESS | 1765 | 1466769204187 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 1765 | 1466769204199 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b7400 == 10 [pid = 1765] [id = 197] 04:53:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f2bb400) [pid = 1765] [serial = 592] [outer = (nil)] 04:53:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9099c400) [pid = 1765] [serial = 593] [outer = 0x8f2bb400] 04:53:24 INFO - PROCESS | 1765 | 1466769204275 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x909a0800) [pid = 1765] [serial = 594] [outer = 0x8f2bb400] 04:53:25 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:25 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:53:25 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:25 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:25 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:53:25 INFO - PROCESS | 1765 | 1466769205214 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]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:53:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1300ms 04:53:25 INFO - PROCESS | 1765 | 1466769205286 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 1765 | 1466769205293 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 04:53:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:53:25 INFO - PROCESS | 1765 | 1466769205302 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 1765 | 1466769205305 Marionette TRACE conn4 <- [1,762,null,{}] 04:53:25 INFO - PROCESS | 1765 | 1466769205321 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}] 04:53:25 INFO - PROCESS | 1765 | 1466769205328 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:25 INFO - PROCESS | 1765 | 1466769205554 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 04:53:25 INFO - PROCESS | 1765 | 1466769205582 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 1765 | 1466769205594 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2be000 == 11 [pid = 1765] [id = 198] 04:53:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9130e400) [pid = 1765] [serial = 595] [outer = (nil)] 04:53:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x913b6400) [pid = 1765] [serial = 596] [outer = 0x9130e400] 04:53:25 INFO - PROCESS | 1765 | 1466769205666 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x913bdc00) [pid = 1765] [serial = 597] [outer = 0x9130e400] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91316400) [pid = 1765] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x913c1800) [pid = 1765] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e929000) [pid = 1765] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8dfef800) [pid = 1765] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91da6400) [pid = 1765] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91e4ec00) [pid = 1765] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f2b7800) [pid = 1765] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90998800) [pid = 1765] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8ef91400) [pid = 1765] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:53:27 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8dfe4800) [pid = 1765] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:53:27 INFO - PROCESS | 1765 | 1466769207468 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]]]}] 04:53:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:53:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2187ms 04:53:27 INFO - PROCESS | 1765 | 1466769207490 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 1765 | 1466769207494 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 04:53:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:53:27 INFO - PROCESS | 1765 | 1466769207510 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 1765 | 1466769207520 Marionette TRACE conn4 <- [1,766,null,{}] 04:53:27 INFO - PROCESS | 1765 | 1466769207529 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}] 04:53:27 INFO - PROCESS | 1765 | 1466769207539 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:27 INFO - PROCESS | 1765 | 1466769207746 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 04:53:27 INFO - PROCESS | 1765 | 1466769207823 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 1765 | 1466769207831 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x913bd400 == 12 [pid = 1765] [id = 199] 04:53:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x913c3000) [pid = 1765] [serial = 598] [outer = (nil)] 04:53:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91d95c00) [pid = 1765] [serial = 599] [outer = 0x913c3000] 04:53:27 INFO - PROCESS | 1765 | 1466769207903 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91d9d800) [pid = 1765] [serial = 600] [outer = 0x913c3000] 04:53:29 INFO - PROCESS | 1765 | 1466769209050 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]]]}] 04:53:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:53:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1597ms 04:53:29 INFO - PROCESS | 1765 | 1466769209099 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 1765 | 1466769209104 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 04:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:53:29 INFO - PROCESS | 1765 | 1466769209110 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 1765 | 1466769209114 Marionette TRACE conn4 <- [1,770,null,{}] 04:53:29 INFO - PROCESS | 1765 | 1466769209119 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}] 04:53:29 INFO - PROCESS | 1765 | 1466769209124 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:29 INFO - PROCESS | 1765 | 1466769209328 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 04:53:29 INFO - PROCESS | 1765 | 1466769209502 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 1765 | 1466769209510 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe2800 == 13 [pid = 1765] [id = 200] 04:53:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8dfe2c00) [pid = 1765] [serial = 601] [outer = (nil)] 04:53:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e08f400) [pid = 1765] [serial = 602] [outer = 0x8dfe2c00] 04:53:29 INFO - PROCESS | 1765 | 1466769209603 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e09a000) [pid = 1765] [serial = 603] [outer = 0x8dfe2c00] 04:53:30 INFO - PROCESS | 1765 | 1466769210692 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]]]}] 04:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1631ms 04:53:30 INFO - PROCESS | 1765 | 1466769210747 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 1765 | 1466769210754 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 04:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:53:30 INFO - PROCESS | 1765 | 1466769210763 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 1765 | 1466769210769 Marionette TRACE conn4 <- [1,774,null,{}] 04:53:30 INFO - PROCESS | 1765 | 1466769210778 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}] 04:53:30 INFO - PROCESS | 1765 | 1466769210786 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:31 INFO - PROCESS | 1765 | 1466769211120 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 04:53:31 INFO - PROCESS | 1765 | 1466769211334 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 1765 | 1466769211344 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a74c00 == 14 [pid = 1765] [id = 201] 04:53:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90a76000) [pid = 1765] [serial = 604] [outer = (nil)] 04:53:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91308800) [pid = 1765] [serial = 605] [outer = 0x90a76000] 04:53:31 INFO - PROCESS | 1765 | 1466769211445 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x913b6c00) [pid = 1765] [serial = 606] [outer = 0x90a76000] 04:53:32 INFO - PROCESS | 1765 | 1466769212518 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]]]}] 04:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1794ms 04:53:32 INFO - PROCESS | 1765 | 1466769212561 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 1765 | 1466769212570 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 04:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:53:32 INFO - PROCESS | 1765 | 1466769212579 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 1765 | 1466769212583 Marionette TRACE conn4 <- [1,778,null,{}] 04:53:32 INFO - PROCESS | 1765 | 1466769212591 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}] 04:53:32 INFO - PROCESS | 1765 | 1466769212598 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:32 INFO - PROCESS | 1765 | 1466769212846 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 04:53:33 INFO - PROCESS | 1765 | 1466769213073 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 1765 | 1466769213081 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c5400 == 15 [pid = 1765] [id = 202] 04:53:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d93400) [pid = 1765] [serial = 607] [outer = (nil)] 04:53:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d9d400) [pid = 1765] [serial = 608] [outer = 0x91d93400] 04:53:33 INFO - PROCESS | 1765 | 1466769213169 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91e49800) [pid = 1765] [serial = 609] [outer = 0x91d93400] 04:53:34 INFO - PROCESS | 1765 | 1466769214342 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]]]}] 04:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1795ms 04:53:34 INFO - PROCESS | 1765 | 1466769214375 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 1765 | 1466769214378 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 04:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:53:34 INFO - PROCESS | 1765 | 1466769214396 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 1765 | 1466769214406 Marionette TRACE conn4 <- [1,782,null,{}] 04:53:34 INFO - PROCESS | 1765 | 1466769214413 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}] 04:53:34 INFO - PROCESS | 1765 | 1466769214421 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:34 INFO - PROCESS | 1765 | 1466769214658 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 04:53:34 INFO - PROCESS | 1765 | 1466769214851 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 1765 | 1466769214865 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e921400 == 16 [pid = 1765] [id = 203] 04:53:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91fe2000) [pid = 1765] [serial = 610] [outer = (nil)] 04:53:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93b27000) [pid = 1765] [serial = 611] [outer = 0x91fe2000] 04:53:34 INFO - PROCESS | 1765 | 1466769214947 Marionette DEBUG loaded listener.js 04:53:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x93b55c00) [pid = 1765] [serial = 612] [outer = 0x91fe2000] 04:53:35 INFO - PROCESS | 1765 | 1466769215988 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]]]}] 04:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1655ms 04:53:36 INFO - PROCESS | 1765 | 1466769216043 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 04:53:36 INFO - PROCESS | 1765 | 1466769216047 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 04:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:53:36 INFO - PROCESS | 1765 | 1466769216055 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:53:36 INFO - PROCESS | 1765 | 1466769216059 Marionette TRACE conn4 <- [1,786,null,{}] 04:53:36 INFO - PROCESS | 1765 | 1466769216066 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}] 04:53:36 INFO - PROCESS | 1765 | 1466769216072 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:36 INFO - PROCESS | 1765 | 1466769216312 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 04:53:36 INFO - PROCESS | 1765 | 1466769216540 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 1765 | 1466769216548 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91bc00 == 17 [pid = 1765] [id = 204] 04:53:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8e91e400) [pid = 1765] [serial = 613] [outer = (nil)] 04:53:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8f2b0400) [pid = 1765] [serial = 614] [outer = 0x8e91e400] 04:53:36 INFO - PROCESS | 1765 | 1466769216637 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8ef82800) [pid = 1765] [serial = 615] [outer = 0x8e91e400] 04:53:37 INFO - PROCESS | 1765 | --DOCSHELL 0x913bd400 == 16 [pid = 1765] [id = 199] 04:53:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2be000 == 15 [pid = 1765] [id = 198] 04:53:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b7400 == 14 [pid = 1765] [id = 197] 04:53:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe6000 == 13 [pid = 1765] [id = 196] 04:53:37 INFO - PROCESS | 1765 | 1466769217933 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]]]}] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x93b5d800) [pid = 1765] [serial = 568] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91fe4800) [pid = 1765] [serial = 565] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93b55000) [pid = 1765] [serial = 566] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91d98400) [pid = 1765] [serial = 562] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9099cc00) [pid = 1765] [serial = 559] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90a6f400) [pid = 1765] [serial = 560] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8dff0000) [pid = 1765] [serial = 556] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e922800) [pid = 1765] [serial = 557] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91fe1800) [pid = 1765] [serial = 553] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x93b51c00) [pid = 1765] [serial = 554] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90a72c00) [pid = 1765] [serial = 547] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91315400) [pid = 1765] [serial = 548] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93ba2400) [pid = 1765] [serial = 569] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e092000) [pid = 1765] [serial = 544] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8e09b400) [pid = 1765] [serial = 545] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91da8800) [pid = 1765] [serial = 550] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91e4d400) [pid = 1765] [serial = 551] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91d9b000) [pid = 1765] [serial = 542] [outer = (nil)] [url = about:blank] 04:53:37 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91da6c00) [pid = 1765] [serial = 563] [outer = (nil)] [url = about:blank] 04:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1938ms 04:53:38 INFO - PROCESS | 1765 | 1466769218001 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 1765 | 1466769218008 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 04:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:53:38 INFO - PROCESS | 1765 | 1466769218017 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 1765 | 1466769218021 Marionette TRACE conn4 <- [1,790,null,{}] 04:53:38 INFO - PROCESS | 1765 | 1466769218029 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}] 04:53:38 INFO - PROCESS | 1765 | 1466769218034 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:38 INFO - PROCESS | 1765 | 1466769218195 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 04:53:38 INFO - PROCESS | 1765 | 1466769218373 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 1765 | 1466769218381 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef88c00 == 14 [pid = 1765] [id = 205] 04:53:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8ef89800) [pid = 1765] [serial = 616] [outer = (nil)] 04:53:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8ef8e800) [pid = 1765] [serial = 617] [outer = 0x8ef89800] 04:53:38 INFO - PROCESS | 1765 | 1466769218466 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f2b2400) [pid = 1765] [serial = 618] [outer = 0x8ef89800] 04:53:39 INFO - PROCESS | 1765 | 1466769219281 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]]]}] 04:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1336ms 04:53:39 INFO - PROCESS | 1765 | 1466769219353 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 1765 | 1466769219361 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 04:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:53:39 INFO - PROCESS | 1765 | 1466769219371 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 1765 | 1466769219375 Marionette TRACE conn4 <- [1,794,null,{}] 04:53:39 INFO - PROCESS | 1765 | 1466769219381 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}] 04:53:39 INFO - PROCESS | 1765 | 1466769219387 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:39 INFO - PROCESS | 1765 | 1466769219567 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 04:53:39 INFO - PROCESS | 1765 | 1466769219687 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:39 INFO - PROCESS | 1765 | 1466769219696 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef85400 == 15 [pid = 1765] [id = 206] 04:53:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90a6f800) [pid = 1765] [serial = 619] [outer = (nil)] 04:53:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9130a000) [pid = 1765] [serial = 620] [outer = 0x90a6f800] 04:53:39 INFO - PROCESS | 1765 | 1466769219773 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x913b9800) [pid = 1765] [serial = 621] [outer = 0x90a6f800] 04:53:40 INFO - PROCESS | 1765 | 1466769220694 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]]]}] 04:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1381ms 04:53:40 INFO - PROCESS | 1765 | 1466769220765 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 04:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:53:40 INFO - PROCESS | 1765 | 1466769220770 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 04:53:40 INFO - PROCESS | 1765 | 1466769220777 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 1765 | 1466769220783 Marionette TRACE conn4 <- [1,798,null,{}] 04:53:40 INFO - PROCESS | 1765 | 1466769220809 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}] 04:53:40 INFO - PROCESS | 1765 | 1466769220818 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:41 INFO - PROCESS | 1765 | 1466769221070 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 04:53:41 INFO - PROCESS | 1765 | 1466769221103 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:41 INFO - PROCESS | 1765 | 1466769221115 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d97c00 == 16 [pid = 1765] [id = 207] 04:53:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91d98400) [pid = 1765] [serial = 622] [outer = (nil)] 04:53:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91da2000) [pid = 1765] [serial = 623] [outer = 0x91d98400] 04:53:41 INFO - PROCESS | 1765 | 1466769221197 Marionette DEBUG loaded listener.js 04:53:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91daec00) [pid = 1765] [serial = 624] [outer = 0x91d98400] 04:53:42 INFO - PROCESS | 1765 | 1466769222170 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]]]}] 04:53:42 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 04:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1439ms 04:53:42 INFO - PROCESS | 1765 | 1466769222216 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 04:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:53:42 INFO - PROCESS | 1765 | 1466769222221 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 04:53:42 INFO - PROCESS | 1765 | 1466769222236 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:53:42 INFO - PROCESS | 1765 | 1466769222239 Marionette TRACE conn4 <- [1,802,null,{}] 04:53:42 INFO - PROCESS | 1765 | 1466769222245 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}] 04:53:42 INFO - PROCESS | 1765 | 1466769222250 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:42 INFO - PROCESS | 1765 | 1466769222469 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 04:53:42 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9130e400) [pid = 1765] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:53:42 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f2bb400) [pid = 1765] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:53:42 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8dfe6400) [pid = 1765] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:53:42 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e091800) [pid = 1765] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:53:42 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90a75800) [pid = 1765] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:53:42 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91fdf400) [pid = 1765] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:53:42 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91fd8400) [pid = 1765] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:53:42 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x954dec00) [pid = 1765] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:53:42 INFO - PROCESS | 1765 | 1466769222643 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 1765 | 1466769222651 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6400 == 17 [pid = 1765] [id = 208] 04:53:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e091800) [pid = 1765] [serial = 625] [outer = (nil)] 04:53:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x9130f400) [pid = 1765] [serial = 626] [outer = 0x8e091800] 04:53:42 INFO - PROCESS | 1765 | 1466769222722 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91fd7c00) [pid = 1765] [serial = 627] [outer = 0x8e091800] 04:53:43 INFO - PROCESS | 1765 | 1466769223552 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]]]}] 04:53:43 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 04:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1392ms 04:53:43 INFO - PROCESS | 1765 | 1466769223620 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 1765 | 1466769223625 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 04:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:53:43 INFO - PROCESS | 1765 | 1466769223631 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - PROCESS | 1765 | 1466769223634 Marionette TRACE conn4 <- [1,806,null,{}] 04:53:43 INFO - PROCESS | 1765 | 1466769223640 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}] 04:53:43 INFO - PROCESS | 1765 | 1466769223645 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:43 INFO - PROCESS | 1765 | 1466769223819 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 04:53:43 INFO - PROCESS | 1765 | 1466769223935 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 1765 | 1466769223944 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe5800 == 18 [pid = 1765] [id = 209] 04:53:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e928800) [pid = 1765] [serial = 628] [outer = (nil)] 04:53:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x92333800) [pid = 1765] [serial = 629] [outer = 0x8e928800] 04:53:44 INFO - PROCESS | 1765 | 1466769224016 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93a38800) [pid = 1765] [serial = 630] [outer = 0x8e928800] 04:53:45 INFO - PROCESS | 1765 | 1466769225426 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]]]}] 04:53:45 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 04:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1937ms 04:53:45 INFO - PROCESS | 1765 | 1466769225642 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 04:53:45 INFO - PROCESS | 1765 | 1466769225653 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 04:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:53:45 INFO - PROCESS | 1765 | 1466769225672 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 1765 | 1466769225682 Marionette TRACE conn4 <- [1,810,null,{}] 04:53:45 INFO - PROCESS | 1765 | 1466769225697 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}] 04:53:45 INFO - PROCESS | 1765 | 1466769225709 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:46 INFO - PROCESS | 1765 | 1466769226124 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 04:53:46 INFO - PROCESS | 1765 | 1466769226258 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:46 INFO - PROCESS | 1765 | 1466769226275 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e092c00 == 19 [pid = 1765] [id = 210] 04:53:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e927c00) [pid = 1765] [serial = 631] [outer = (nil)] 04:53:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90a6b800) [pid = 1765] [serial = 632] [outer = 0x8e927c00] 04:53:46 INFO - PROCESS | 1765 | 1466769226362 Marionette DEBUG loaded listener.js 04:53:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9130b800) [pid = 1765] [serial = 633] [outer = 0x8e927c00] 04:53:47 INFO - PROCESS | 1765 | 1466769227527 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]]]}] 04:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1898ms 04:53:47 INFO - PROCESS | 1765 | 1466769227567 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 04:53:47 INFO - PROCESS | 1765 | 1466769227575 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 04:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:53:47 INFO - PROCESS | 1765 | 1466769227587 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:53:47 INFO - PROCESS | 1765 | 1466769227591 Marionette TRACE conn4 <- [1,814,null,{}] 04:53:47 INFO - PROCESS | 1765 | 1466769227600 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}] 04:53:47 INFO - PROCESS | 1765 | 1466769227606 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:47 INFO - PROCESS | 1765 | 1466769227851 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 04:53:48 INFO - PROCESS | 1765 | 1466769228081 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 1765 | 1466769228095 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d6b400 == 20 [pid = 1765] [id = 211] 04:53:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d93000) [pid = 1765] [serial = 634] [outer = (nil)] 04:53:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91e51800) [pid = 1765] [serial = 635] [outer = 0x91d93000] 04:53:48 INFO - PROCESS | 1765 | 1466769228232 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91fe3c00) [pid = 1765] [serial = 636] [outer = 0x91d93000] 04:53:49 INFO - PROCESS | 1765 | 1466769229369 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] 04:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:53:49 INFO - PROCESS | 1765 | 1466769229430 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 04:53:49 INFO - PROCESS | 1765 | 1466769229439 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - PROCESS | 1765 | 1466769229446 Marionette TRACE conn4 <- [1,818,null,{}] 04:53:49 INFO - PROCESS | 1765 | 1466769229466 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}] 04:53:49 INFO - PROCESS | 1765 | 1466769229477 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:49 INFO - PROCESS | 1765 | 1466769229804 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 04:53:50 INFO - PROCESS | 1765 | 1466769230005 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 1765 | 1466769230021 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x94815400 == 21 [pid = 1765] [id = 212] 04:53:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9481a000) [pid = 1765] [serial = 637] [outer = (nil)] 04:53:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x95265800) [pid = 1765] [serial = 638] [outer = 0x9481a000] 04:53:50 INFO - PROCESS | 1765 | 1466769230162 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x953a4000) [pid = 1765] [serial = 639] [outer = 0x9481a000] 04:53:51 INFO - PROCESS | 1765 | 1466769231228 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]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1860ms 04:53:51 INFO - PROCESS | 1765 | 1466769231298 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 1765 | 1466769231303 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:53:51 INFO - PROCESS | 1765 | 1466769231310 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 1765 | 1466769231315 Marionette TRACE conn4 <- [1,822,null,{}] 04:53:51 INFO - PROCESS | 1765 | 1466769231323 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}] 04:53:51 INFO - PROCESS | 1765 | 1466769231330 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:51 INFO - PROCESS | 1765 | 1466769231628 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 04:53:51 INFO - PROCESS | 1765 | 1466769231881 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:51 INFO - PROCESS | 1765 | 1466769231891 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e095c00 == 22 [pid = 1765] [id = 213] 04:53:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x94820000) [pid = 1765] [serial = 640] [outer = (nil)] 04:53:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x953b0000) [pid = 1765] [serial = 641] [outer = 0x94820000] 04:53:52 INFO - PROCESS | 1765 | 1466769232037 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x954dc000) [pid = 1765] [serial = 642] [outer = 0x94820000] 04:53:53 INFO - PROCESS | 1765 | 1466769233414 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] 04:53:53 INFO - PROCESS | 1765 | 1466769233467 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 04:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:53:53 INFO - PROCESS | 1765 | 1466769233479 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 1765 | 1466769233485 Marionette TRACE conn4 <- [1,826,null,{}] 04:53:53 INFO - PROCESS | 1765 | 1466769233537 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}] 04:53:53 INFO - PROCESS | 1765 | 1466769233546 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:54 INFO - PROCESS | 1765 | 1466769234018 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 04:53:54 INFO - PROCESS | 1765 | 1466769234171 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 1765 | 1466769234183 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fd7400 == 23 [pid = 1765] [id = 214] 04:53:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x95268000) [pid = 1765] [serial = 643] [outer = (nil)] 04:53:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x954eec00) [pid = 1765] [serial = 644] [outer = 0x95268000] 04:53:54 INFO - PROCESS | 1765 | 1466769234301 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x954f0c00) [pid = 1765] [serial = 645] [outer = 0x95268000] 04:53:55 INFO - PROCESS | 1765 | 1466769235274 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]]]}] 04:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1839ms 04:53:55 INFO - PROCESS | 1765 | 1466769235318 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 1765 | 1466769235322 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 04:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:53:55 INFO - PROCESS | 1765 | 1466769235328 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 1765 | 1466769235332 Marionette TRACE conn4 <- [1,830,null,{}] 04:53:55 INFO - PROCESS | 1765 | 1466769235338 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}] 04:53:55 INFO - PROCESS | 1765 | 1466769235349 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:55 INFO - PROCESS | 1765 | 1466769235613 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 04:53:56 INFO - PROCESS | 1765 | 1466769236044 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 1765 | 1466769236055 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef89400 == 24 [pid = 1765] [id = 215] 04:53:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8ef8a000) [pid = 1765] [serial = 646] [outer = (nil)] 04:53:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8ef90000) [pid = 1765] [serial = 647] [outer = 0x8ef8a000] 04:53:56 INFO - PROCESS | 1765 | 1466769236174 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x90a6c800) [pid = 1765] [serial = 648] [outer = 0x8ef8a000] 04:53:57 INFO - PROCESS | 1765 | 1466769237262 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]]]}] 04:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1993ms 04:53:57 INFO - PROCESS | 1765 | 1466769237324 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 04:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:53:57 INFO - PROCESS | 1765 | 1466769237331 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 04:53:57 INFO - PROCESS | 1765 | 1466769237340 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 1765 | 1466769237345 Marionette TRACE conn4 <- [1,834,null,{}] 04:53:57 INFO - PROCESS | 1765 | 1466769237355 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}] 04:53:57 INFO - PROCESS | 1765 | 1466769237362 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:57 INFO - PROCESS | 1765 | 1466769237622 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 04:53:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91bc00 == 23 [pid = 1765] [id = 204] 04:53:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe2800 == 22 [pid = 1765] [id = 200] 04:53:58 INFO - PROCESS | 1765 | --DOCSHELL 0x90a74c00 == 21 [pid = 1765] [id = 201] 04:53:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8e921400 == 20 [pid = 1765] [id = 203] 04:53:58 INFO - PROCESS | 1765 | --DOCSHELL 0x913c5400 == 19 [pid = 1765] [id = 202] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91d95c00) [pid = 1765] [serial = 599] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x913b6400) [pid = 1765] [serial = 596] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9099c400) [pid = 1765] [serial = 593] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8dfec800) [pid = 1765] [serial = 589] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x93a37000) [pid = 1765] [serial = 389] [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.] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e929800) [pid = 1765] [serial = 572] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e09bc00) [pid = 1765] [serial = 571] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91da4c00) [pid = 1765] [serial = 575] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91d96400) [pid = 1765] [serial = 574] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x93b9b800) [pid = 1765] [serial = 578] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x92333c00) [pid = 1765] [serial = 577] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x954ec000) [pid = 1765] [serial = 581] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x954dcc00) [pid = 1765] [serial = 580] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9781e800) [pid = 1765] [serial = 584] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x954f5c00) [pid = 1765] [serial = 583] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e095000) [pid = 1765] [serial = 590] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91d6d800) [pid = 1765] [serial = 586] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x913bdc00) [pid = 1765] [serial = 597] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x909a0800) [pid = 1765] [serial = 594] [outer = (nil)] [url = about:blank] 04:53:58 INFO - PROCESS | 1765 | 1466769238890 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 1765 | 1466769238903 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:53:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dff0000 == 20 [pid = 1765] [id = 216] 04:53:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e08d800) [pid = 1765] [serial = 649] [outer = (nil)] 04:53:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e094000) [pid = 1765] [serial = 650] [outer = 0x8e08d800] 04:53:58 INFO - PROCESS | 1765 | 1466769238977 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e922000) [pid = 1765] [serial = 651] [outer = 0x8e08d800] 04:53:59 INFO - PROCESS | 1765 | 1466769239863 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]]]}] 04:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2547ms 04:53:59 INFO - PROCESS | 1765 | 1466769239888 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 04:53:59 INFO - PROCESS | 1765 | 1466769239894 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 04:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:53:59 INFO - PROCESS | 1765 | 1466769239902 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 1765 | 1466769239907 Marionette TRACE conn4 <- [1,838,null,{}] 04:53:59 INFO - PROCESS | 1765 | 1466769239915 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}] 04:53:59 INFO - PROCESS | 1765 | 1466769239923 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:00 INFO - PROCESS | 1765 | 1466769240098 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 04:54:00 INFO - PROCESS | 1765 | 1466769240111 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 1765 | 1466769240122 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x90997000 == 21 [pid = 1765] [id = 217] 04:54:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9099bc00) [pid = 1765] [serial = 652] [outer = (nil)] 04:54:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x909a3800) [pid = 1765] [serial = 653] [outer = 0x9099bc00] 04:54:00 INFO - PROCESS | 1765 | 1466769240208 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90a74c00) [pid = 1765] [serial = 654] [outer = 0x9099bc00] 04:54:01 INFO - PROCESS | 1765 | 1466769241159 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]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1290ms 04:54:01 INFO - PROCESS | 1765 | 1466769241200 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 04:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:54:01 INFO - PROCESS | 1765 | 1466769241208 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 04:54:01 INFO - PROCESS | 1765 | 1466769241216 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 1765 | 1466769241222 Marionette TRACE conn4 <- [1,842,null,{}] 04:54:01 INFO - PROCESS | 1765 | 1466769241229 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}] 04:54:01 INFO - PROCESS | 1765 | 1466769241236 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:01 INFO - PROCESS | 1765 | 1466769241506 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 04:54:01 INFO - PROCESS | 1765 | 1466769241542 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:01 INFO - PROCESS | 1765 | 1466769241551 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d62400 == 22 [pid = 1765] [id = 218] 04:54:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91d63000) [pid = 1765] [serial = 655] [outer = (nil)] 04:54:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91d67c00) [pid = 1765] [serial = 656] [outer = 0x91d63000] 04:54:01 INFO - PROCESS | 1765 | 1466769241624 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91d92800) [pid = 1765] [serial = 657] [outer = 0x91d63000] 04:54:02 INFO - PROCESS | 1765 | 1466769242642 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]]]}] 04:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1496ms 04:54:02 INFO - PROCESS | 1765 | 1466769242716 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 04:54:02 INFO - PROCESS | 1765 | 1466769242719 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 04:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:54:02 INFO - PROCESS | 1765 | 1466769242739 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - PROCESS | 1765 | 1466769242749 Marionette TRACE conn4 <- [1,846,null,{}] 04:54:02 INFO - PROCESS | 1765 | 1466769242764 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}] 04:54:02 INFO - PROCESS | 1765 | 1466769242773 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:03 INFO - PROCESS | 1765 | 1466769243011 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 04:54:03 INFO - PROCESS | 1765 | 1466769243042 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 1765 | 1466769243052 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4b000 == 23 [pid = 1765] [id = 219] 04:54:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91e4c000) [pid = 1765] [serial = 658] [outer = (nil)] 04:54:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91e54c00) [pid = 1765] [serial = 659] [outer = 0x91e4c000] 04:54:03 INFO - PROCESS | 1765 | 1466769243120 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9232f400) [pid = 1765] [serial = 660] [outer = 0x91e4c000] 04:54:03 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91d98400) [pid = 1765] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:54:03 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e091800) [pid = 1765] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:54:03 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x90a6f800) [pid = 1765] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:54:03 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91d93400) [pid = 1765] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:54:03 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90a76000) [pid = 1765] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:54:03 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91fe2000) [pid = 1765] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:54:03 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e91e400) [pid = 1765] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:54:04 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8ef89800) [pid = 1765] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:54:04 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8dfe2c00) [pid = 1765] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:54:04 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e928800) [pid = 1765] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:54:04 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x913c3000) [pid = 1765] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:54:04 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8ef8ec00) [pid = 1765] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:54:04 INFO - PROCESS | 1765 | 1466769244532 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]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1860ms 04:54:04 INFO - PROCESS | 1765 | 1466769244589 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:54:04 INFO - PROCESS | 1765 | 1466769244594 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 04:54:04 INFO - PROCESS | 1765 | 1466769244602 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 1765 | 1466769244605 Marionette TRACE conn4 <- [1,850,null,{}] 04:54:04 INFO - PROCESS | 1765 | 1466769244611 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}] 04:54:04 INFO - PROCESS | 1765 | 1466769244616 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:04 INFO - PROCESS | 1765 | 1466769244787 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 04:54:04 INFO - PROCESS | 1765 | 1466769244920 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 1765 | 1466769244932 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e094400 == 24 [pid = 1765] [id = 220] 04:54:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e928800) [pid = 1765] [serial = 661] [outer = (nil)] 04:54:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91fdb800) [pid = 1765] [serial = 662] [outer = 0x8e928800] 04:54:05 INFO - PROCESS | 1765 | 1466769245001 Marionette DEBUG loaded listener.js 04:54:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93a35800) [pid = 1765] [serial = 663] [outer = 0x8e928800] 04:54:05 INFO - PROCESS | 1765 | 1466769245792 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]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1231ms 04:54:05 INFO - PROCESS | 1765 | 1466769245879 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 1765 | 1466769245886 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 04:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:54:05 INFO - PROCESS | 1765 | 1466769245897 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 1765 | 1466769245903 Marionette TRACE conn4 <- [1,854,null,{}] 04:54:05 INFO - PROCESS | 1765 | 1466769245914 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}] 04:54:05 INFO - PROCESS | 1765 | 1466769245921 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:06 INFO - PROCESS | 1765 | 1466769246152 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 04:54:06 INFO - PROCESS | 1765 | 1466769246319 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 1765 | 1466769246336 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b0800 == 25 [pid = 1765] [id = 221] 04:54:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f2b7800) [pid = 1765] [serial = 664] [outer = (nil)] 04:54:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f2bcc00) [pid = 1765] [serial = 665] [outer = 0x8f2b7800] 04:54:06 INFO - PROCESS | 1765 | 1466769246507 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x913b8000) [pid = 1765] [serial = 666] [outer = 0x8f2b7800] 04:54:07 INFO - PROCESS | 1765 | 1466769247568 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]]]}] 04:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1754ms 04:54:07 INFO - PROCESS | 1765 | 1466769247654 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 04:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:54:07 INFO - PROCESS | 1765 | 1466769247663 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 04:54:07 INFO - PROCESS | 1765 | 1466769247681 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 1765 | 1466769247688 Marionette TRACE conn4 <- [1,858,null,{}] 04:54:07 INFO - PROCESS | 1765 | 1466769247696 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}] 04:54:07 INFO - PROCESS | 1765 | 1466769247702 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:07 INFO - PROCESS | 1765 | 1466769247950 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 04:54:08 INFO - PROCESS | 1765 | 1466769248223 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 1765 | 1466769248230 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e52c00 == 26 [pid = 1765] [id = 222] 04:54:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91e55800) [pid = 1765] [serial = 667] [outer = (nil)] 04:54:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93b1ac00) [pid = 1765] [serial = 668] [outer = 0x91e55800] 04:54:08 INFO - PROCESS | 1765 | 1466769248325 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93b5b800) [pid = 1765] [serial = 669] [outer = 0x91e55800] 04:54:09 INFO - PROCESS | 1765 | 1466769249392 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]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1800ms 04:54:09 INFO - PROCESS | 1765 | 1466769249474 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:54:09 INFO - PROCESS | 1765 | 1466769249480 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 04:54:09 INFO - PROCESS | 1765 | 1466769249488 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 1765 | 1466769249491 Marionette TRACE conn4 <- [1,862,null,{}] 04:54:09 INFO - PROCESS | 1765 | 1466769249506 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}] 04:54:09 INFO - PROCESS | 1765 | 1466769249515 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:09 INFO - PROCESS | 1765 | 1466769249768 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 04:54:10 INFO - PROCESS | 1765 | 1466769250034 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 1765 | 1466769250045 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x94818c00 == 27 [pid = 1765] [id = 223] 04:54:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x94819c00) [pid = 1765] [serial = 670] [outer = (nil)] 04:54:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x95269800) [pid = 1765] [serial = 671] [outer = 0x94819c00] 04:54:10 INFO - PROCESS | 1765 | 1466769250134 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x953a9000) [pid = 1765] [serial = 672] [outer = 0x94819c00] 04:54:11 INFO - PROCESS | 1765 | 1466769251219 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]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1790ms 04:54:11 INFO - PROCESS | 1765 | 1466769251277 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 1765 | 1466769251281 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 04:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:54:11 INFO - PROCESS | 1765 | 1466769251288 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 1765 | 1466769251291 Marionette TRACE conn4 <- [1,866,null,{}] 04:54:11 INFO - PROCESS | 1765 | 1466769251297 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}] 04:54:11 INFO - PROCESS | 1765 | 1466769251303 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:11 INFO - PROCESS | 1765 | 1466769251527 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 04:54:11 INFO - PROCESS | 1765 | 1466769251752 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 1765 | 1466769251759 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a7c00 == 28 [pid = 1765] [id = 224] 04:54:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x953ae400) [pid = 1765] [serial = 673] [outer = (nil)] 04:54:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x954ec800) [pid = 1765] [serial = 674] [outer = 0x953ae400] 04:54:11 INFO - PROCESS | 1765 | 1466769251845 Marionette DEBUG loaded listener.js 04:54:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x954eb800) [pid = 1765] [serial = 675] [outer = 0x953ae400] 04:54:13 INFO - PROCESS | 1765 | 1466769253117 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]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1895ms 04:54:13 INFO - PROCESS | 1765 | 1466769253187 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 1765 | 1466769253198 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:54:13 INFO - PROCESS | 1765 | 1466769253378 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 1765 | 1466769253388 Marionette TRACE conn4 <- [1,870,null,{}] 04:54:13 INFO - PROCESS | 1765 | 1466769253406 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}] 04:54:13 INFO - PROCESS | 1765 | 1466769253416 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:13 INFO - PROCESS | 1765 | 1466769253682 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 04:54:13 INFO - PROCESS | 1765 | 1466769253945 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 1765 | 1466769253982 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e929000 == 29 [pid = 1765] [id = 225] 04:54:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8ef91400) [pid = 1765] [serial = 676] [outer = (nil)] 04:54:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8f2ba000) [pid = 1765] [serial = 677] [outer = 0x8ef91400] 04:54:14 INFO - PROCESS | 1765 | 1466769254132 Marionette DEBUG loaded listener.js 04:54:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x909a1c00) [pid = 1765] [serial = 678] [outer = 0x8ef91400] 04:54:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef85400 == 28 [pid = 1765] [id = 206] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91d9d800) [pid = 1765] [serial = 600] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x98317000) [pid = 1765] [serial = 587] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91da2000) [pid = 1765] [serial = 623] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9130f400) [pid = 1765] [serial = 626] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9130a000) [pid = 1765] [serial = 620] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91d9d400) [pid = 1765] [serial = 608] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91e49800) [pid = 1765] [serial = 609] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91308800) [pid = 1765] [serial = 605] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x913b6c00) [pid = 1765] [serial = 606] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x93b27000) [pid = 1765] [serial = 611] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93b55c00) [pid = 1765] [serial = 612] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f2b0400) [pid = 1765] [serial = 614] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8ef82800) [pid = 1765] [serial = 615] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8ef8e800) [pid = 1765] [serial = 617] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f2b2400) [pid = 1765] [serial = 618] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e08f400) [pid = 1765] [serial = 602] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e09a000) [pid = 1765] [serial = 603] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93a38800) [pid = 1765] [serial = 630] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x92333800) [pid = 1765] [serial = 629] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91daec00) [pid = 1765] [serial = 624] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91fd7c00) [pid = 1765] [serial = 627] [outer = (nil)] [url = about:blank] 04:54:14 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x913b9800) [pid = 1765] [serial = 621] [outer = (nil)] [url = about:blank] 04:54:15 INFO - PROCESS | 1765 | 1466769255127 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]]]}] 04:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1877ms 04:54:15 INFO - PROCESS | 1765 | 1466769255178 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 04:54:15 INFO - PROCESS | 1765 | 1466769255185 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 04:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:54:15 INFO - PROCESS | 1765 | 1466769255197 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 1765 | 1466769255200 Marionette TRACE conn4 <- [1,874,null,{}] 04:54:15 INFO - PROCESS | 1765 | 1466769255207 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}] 04:54:15 INFO - PROCESS | 1765 | 1466769255212 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:15 INFO - PROCESS | 1765 | 1466769255390 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 04:54:15 INFO - PROCESS | 1765 | 1466769255542 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 1765 | 1466769255554 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099c800 == 29 [pid = 1765] [id = 226] 04:54:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x90a6d000) [pid = 1765] [serial = 679] [outer = (nil)] 04:54:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x913b7800) [pid = 1765] [serial = 680] [outer = 0x90a6d000] 04:54:15 INFO - PROCESS | 1765 | 1466769255636 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91d66400) [pid = 1765] [serial = 681] [outer = 0x90a6d000] 04:54:16 INFO - PROCESS | 1765 | 1466769256487 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]]]}] 04:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1336ms 04:54:16 INFO - PROCESS | 1765 | 1466769256534 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 1765 | 1466769256537 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 04:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:54:16 INFO - PROCESS | 1765 | 1466769256544 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 1765 | 1466769256550 Marionette TRACE conn4 <- [1,878,null,{}] 04:54:16 INFO - PROCESS | 1765 | 1466769256566 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}] 04:54:16 INFO - PROCESS | 1765 | 1466769256579 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:16 INFO - PROCESS | 1765 | 1466769256768 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 04:54:16 INFO - PROCESS | 1765 | 1466769256897 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 1765 | 1466769256909 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x91db0400 == 30 [pid = 1765] [id = 227] 04:54:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91db0800) [pid = 1765] [serial = 682] [outer = (nil)] 04:54:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91e55c00) [pid = 1765] [serial = 683] [outer = 0x91db0800] 04:54:16 INFO - PROCESS | 1765 | 1466769256985 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x92333800) [pid = 1765] [serial = 684] [outer = 0x91db0800] 04:54:17 INFO - PROCESS | 1765 | 1466769257921 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]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1440ms 04:54:17 INFO - PROCESS | 1765 | 1466769257986 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:54:17 INFO - PROCESS | 1765 | 1466769257991 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 04:54:17 INFO - PROCESS | 1765 | 1466769257998 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:54:18 INFO - PROCESS | 1765 | 1466769258002 Marionette TRACE conn4 <- [1,882,null,{}] 04:54:18 INFO - PROCESS | 1765 | 1466769258008 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}] 04:54:18 INFO - PROCESS | 1765 | 1466769258013 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:18 INFO - PROCESS | 1765 | 1466769258248 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 04:54:18 INFO - PROCESS | 1765 | 1466769258267 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:18 INFO - PROCESS | 1765 | 1466769258274 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4a000 == 31 [pid = 1765] [id = 228] 04:54:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91e51400) [pid = 1765] [serial = 685] [outer = (nil)] 04:54:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93b59c00) [pid = 1765] [serial = 686] [outer = 0x91e51400] 04:54:18 INFO - PROCESS | 1765 | 1466769258347 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93b5b400) [pid = 1765] [serial = 687] [outer = 0x91e51400] 04:54:19 INFO - PROCESS | 1765 | 1466769259292 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]]]}] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e08d800) [pid = 1765] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9481a000) [pid = 1765] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91d93000) [pid = 1765] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x95268000) [pid = 1765] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91e4c000) [pid = 1765] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x94820000) [pid = 1765] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91d63000) [pid = 1765] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e927c00) [pid = 1765] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8ef8a000) [pid = 1765] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:54:19 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x9099bc00) [pid = 1765] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1383ms 04:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:54:19 INFO - PROCESS | 1765 | 1466769259379 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 1765 | 1466769259382 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 04:54:19 INFO - PROCESS | 1765 | 1466769259389 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 1765 | 1466769259393 Marionette TRACE conn4 <- [1,886,null,{}] 04:54:19 INFO - PROCESS | 1765 | 1466769259399 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}] 04:54:19 INFO - PROCESS | 1765 | 1466769259404 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:19 INFO - PROCESS | 1765 | 1466769259573 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 04:54:19 INFO - PROCESS | 1765 | 1466769259582 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 1765 | 1466769259592 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d66000 == 32 [pid = 1765] [id = 229] 04:54:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91d6a400) [pid = 1765] [serial = 688] [outer = (nil)] 04:54:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91e51c00) [pid = 1765] [serial = 689] [outer = 0x91d6a400] 04:54:19 INFO - PROCESS | 1765 | 1466769259786 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9232ac00) [pid = 1765] [serial = 690] [outer = 0x91d6a400] 04:54:20 INFO - PROCESS | 1765 | 1466769260593 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]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1234ms 04:54:20 INFO - PROCESS | 1765 | 1466769260624 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 1765 | 1466769260628 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:54:20 INFO - PROCESS | 1765 | 1466769260635 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 1765 | 1466769260638 Marionette TRACE conn4 <- [1,890,null,{}] 04:54:20 INFO - PROCESS | 1765 | 1466769260644 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}] 04:54:20 INFO - PROCESS | 1765 | 1466769260654 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:20 INFO - PROCESS | 1765 | 1466769260909 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 04:54:20 INFO - PROCESS | 1765 | 1466769260924 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 1765 | 1466769260931 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x94814c00 == 33 [pid = 1765] [id = 230] 04:54:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x94816400) [pid = 1765] [serial = 691] [outer = (nil)] 04:54:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x954e8c00) [pid = 1765] [serial = 692] [outer = 0x94816400] 04:54:21 INFO - PROCESS | 1765 | 1466769261008 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9780dc00) [pid = 1765] [serial = 693] [outer = 0x94816400] 04:54:22 INFO - PROCESS | 1765 | 1466769262107 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]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1489ms 04:54:22 INFO - PROCESS | 1765 | 1466769262125 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 1765 | 1466769262132 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:54:22 INFO - PROCESS | 1765 | 1466769262141 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 1765 | 1466769262147 Marionette TRACE conn4 <- [1,894,null,{}] 04:54:22 INFO - PROCESS | 1765 | 1466769262160 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}] 04:54:22 INFO - PROCESS | 1765 | 1466769262165 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:22 INFO - PROCESS | 1765 | 1466769262404 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 04:54:22 INFO - PROCESS | 1765 | 1466769262624 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 1765 | 1466769262633 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8dc00 == 34 [pid = 1765] [id = 231] 04:54:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ef8e800) [pid = 1765] [serial = 694] [outer = (nil)] 04:54:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91308800) [pid = 1765] [serial = 695] [outer = 0x8ef8e800] 04:54:22 INFO - PROCESS | 1765 | 1466769262764 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91313400) [pid = 1765] [serial = 696] [outer = 0x8ef8e800] 04:54:24 INFO - PROCESS | 1765 | 1466769264083 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]]]}] 04:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1995ms 04:54:24 INFO - PROCESS | 1765 | 1466769264137 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 1765 | 1466769264144 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 04:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:54:24 INFO - PROCESS | 1765 | 1466769264156 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 1765 | 1466769264160 Marionette TRACE conn4 <- [1,898,null,{}] 04:54:24 INFO - PROCESS | 1765 | 1466769264222 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}] 04:54:24 INFO - PROCESS | 1765 | 1466769264229 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:24 INFO - PROCESS | 1765 | 1466769264490 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 04:54:24 INFO - PROCESS | 1765 | 1466769264697 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 1765 | 1466769264707 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef85400 == 35 [pid = 1765] [id = 232] 04:54:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91e4a800) [pid = 1765] [serial = 697] [outer = (nil)] 04:54:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93a3b400) [pid = 1765] [serial = 698] [outer = 0x91e4a800] 04:54:24 INFO - PROCESS | 1765 | 1466769264790 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93b5a000) [pid = 1765] [serial = 699] [outer = 0x91e4a800] 04:54:25 INFO - PROCESS | 1765 | 1466769265828 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]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1688ms 04:54:25 INFO - PROCESS | 1765 | 1466769265844 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 1765 | 1466769265848 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:54:25 INFO - PROCESS | 1765 | 1466769265856 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 1765 | 1466769265863 Marionette TRACE conn4 <- [1,902,null,{}] 04:54:25 INFO - PROCESS | 1765 | 1466769265881 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}] 04:54:25 INFO - PROCESS | 1765 | 1466769265891 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:26 INFO - PROCESS | 1765 | 1466769266119 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 04:54:26 INFO - PROCESS | 1765 | 1466769266391 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 1765 | 1466769266404 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x97810400 == 36 [pid = 1765] [id = 233] 04:54:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9781e800) [pid = 1765] [serial = 700] [outer = (nil)] 04:54:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x97823400) [pid = 1765] [serial = 701] [outer = 0x9781e800] 04:54:26 INFO - PROCESS | 1765 | 1466769266501 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x97827c00) [pid = 1765] [serial = 702] [outer = 0x9781e800] 04:54:27 INFO - PROCESS | 1765 | 1466769267424 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]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1641ms 04:54:27 INFO - PROCESS | 1765 | 1466769267499 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 1765 | 1466769267504 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 04:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:54:27 INFO - PROCESS | 1765 | 1466769267511 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 1765 | 1466769267515 Marionette TRACE conn4 <- [1,906,null,{}] 04:54:27 INFO - PROCESS | 1765 | 1466769267521 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}] 04:54:27 INFO - PROCESS | 1765 | 1466769267527 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:27 INFO - PROCESS | 1765 | 1466769267770 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 04:54:28 INFO - PROCESS | 1765 | 1466769267982 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:28 INFO - PROCESS | 1765 | 1466769267993 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x97820400 == 37 [pid = 1765] [id = 234] 04:54:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x98309c00) [pid = 1765] [serial = 703] [outer = (nil)] 04:54:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x98318c00) [pid = 1765] [serial = 704] [outer = 0x98309c00] 04:54:28 INFO - PROCESS | 1765 | 1466769268091 Marionette DEBUG loaded listener.js 04:54:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x983a4c00) [pid = 1765] [serial = 705] [outer = 0x98309c00] 04:54:29 INFO - PROCESS | 1765 | 1466769269026 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]]]}] 04:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1587ms 04:54:29 INFO - PROCESS | 1765 | 1466769269100 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 04:54:29 INFO - PROCESS | 1765 | 1466769269103 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 04:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:54:29 INFO - PROCESS | 1765 | 1466769269111 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:54:29 INFO - PROCESS | 1765 | 1466769269114 Marionette TRACE conn4 <- [1,910,null,{}] 04:54:29 INFO - PROCESS | 1765 | 1466769269122 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}] 04:54:29 INFO - PROCESS | 1765 | 1466769269127 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:29 INFO - PROCESS | 1765 | 1466769269366 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 04:54:29 INFO - PROCESS | 1765 | 1466769269575 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 1765 | 1466769269587 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e921000 == 38 [pid = 1765] [id = 235] 04:54:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8e926000) [pid = 1765] [serial = 706] [outer = (nil)] 04:54:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x98430800) [pid = 1765] [serial = 707] [outer = 0x8e926000] 04:54:29 INFO - PROCESS | 1765 | 1466769269715 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x994e5800) [pid = 1765] [serial = 708] [outer = 0x8e926000] 04:54:30 INFO - PROCESS | 1765 | 1466769270638 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]]]}] 04:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1838ms 04:54:30 INFO - PROCESS | 1765 | 1466769270949 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 1765 | 1466769270957 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 04:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:54:30 INFO - PROCESS | 1765 | 1466769270965 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 1765 | 1466769270970 Marionette TRACE conn4 <- [1,914,null,{}] 04:54:31 INFO - PROCESS | 1765 | 1466769271030 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}] 04:54:31 INFO - PROCESS | 1765 | 1466769271037 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:31 INFO - PROCESS | 1765 | 1466769271307 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 04:54:31 INFO - PROCESS | 1765 | 1466769271484 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 1765 | 1466769271507 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099ec00 == 39 [pid = 1765] [id = 236] 04:54:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9099f400) [pid = 1765] [serial = 709] [outer = (nil)] 04:54:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x90a79c00) [pid = 1765] [serial = 710] [outer = 0x9099f400] 04:54:31 INFO - PROCESS | 1765 | 1466769271612 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91310800) [pid = 1765] [serial = 711] [outer = 0x9099f400] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8dff0000 == 38 [pid = 1765] [id = 216] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x91d6b400 == 37 [pid = 1765] [id = 211] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe5800 == 36 [pid = 1765] [id = 209] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe6400 == 35 [pid = 1765] [id = 208] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e092c00 == 34 [pid = 1765] [id = 210] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e095c00 == 33 [pid = 1765] [id = 213] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x94815400 == 32 [pid = 1765] [id = 212] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x91d97c00 == 31 [pid = 1765] [id = 207] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef88c00 == 30 [pid = 1765] [id = 205] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x91fd7400 == 29 [pid = 1765] [id = 214] 04:54:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef89400 == 28 [pid = 1765] [id = 215] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8e094000) [pid = 1765] [serial = 650] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x953a4000) [pid = 1765] [serial = 639] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91fe3c00) [pid = 1765] [serial = 636] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x954eec00) [pid = 1765] [serial = 644] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91e54c00) [pid = 1765] [serial = 659] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x954dc000) [pid = 1765] [serial = 642] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91d92800) [pid = 1765] [serial = 657] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x90a6b800) [pid = 1765] [serial = 632] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x954f0c00) [pid = 1765] [serial = 645] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ef90000) [pid = 1765] [serial = 647] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90a74c00) [pid = 1765] [serial = 654] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x9232f400) [pid = 1765] [serial = 660] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90a6c800) [pid = 1765] [serial = 648] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e922000) [pid = 1765] [serial = 651] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x953b0000) [pid = 1765] [serial = 641] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x95265800) [pid = 1765] [serial = 638] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91d67c00) [pid = 1765] [serial = 656] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x909a3800) [pid = 1765] [serial = 653] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91e51800) [pid = 1765] [serial = 635] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9130b800) [pid = 1765] [serial = 633] [outer = (nil)] [url = about:blank] 04:54:33 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91fdb800) [pid = 1765] [serial = 662] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 1765 | 1466769274129 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]]]}] 04:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 3290ms 04:54:34 INFO - PROCESS | 1765 | 1466769274260 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 04:54:34 INFO - PROCESS | 1765 | 1466769274270 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 04:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:54:34 INFO - PROCESS | 1765 | 1466769274283 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:54:34 INFO - PROCESS | 1765 | 1466769274292 Marionette TRACE conn4 <- [1,918,null,{}] 04:54:34 INFO - PROCESS | 1765 | 1466769274320 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}] 04:54:34 INFO - PROCESS | 1765 | 1466769274329 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:34 INFO - PROCESS | 1765 | 1466769274491 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 04:54:34 INFO - PROCESS | 1765 | 1466769274622 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 1765 | 1466769274629 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e090000 == 29 [pid = 1765] [id = 237] 04:54:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e090400) [pid = 1765] [serial = 712] [outer = (nil)] 04:54:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ef8a400) [pid = 1765] [serial = 713] [outer = 0x8e090400] 04:54:34 INFO - PROCESS | 1765 | 1466769274707 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8ef90000) [pid = 1765] [serial = 714] [outer = 0x8e090400] 04:54:35 INFO - PROCESS | 1765 | 1466769275524 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]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1305ms 04:54:35 INFO - PROCESS | 1765 | 1466769275586 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 1765 | 1466769275594 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:54:35 INFO - PROCESS | 1765 | 1466769275607 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 1765 | 1466769275613 Marionette TRACE conn4 <- [1,922,null,{}] 04:54:35 INFO - PROCESS | 1765 | 1466769275620 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}] 04:54:35 INFO - PROCESS | 1765 | 1466769275627 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:35 INFO - PROCESS | 1765 | 1466769275806 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 04:54:35 INFO - PROCESS | 1765 | 1466769275950 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:35 INFO - PROCESS | 1765 | 1466769275960 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a72800 == 30 [pid = 1765] [id = 238] 04:54:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90a73800) [pid = 1765] [serial = 715] [outer = (nil)] 04:54:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91307400) [pid = 1765] [serial = 716] [outer = 0x90a73800] 04:54:36 INFO - PROCESS | 1765 | 1466769276038 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91311400) [pid = 1765] [serial = 717] [outer = 0x90a73800] 04:54:37 INFO - PROCESS | 1765 | 1466769277082 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]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1534ms 04:54:37 INFO - PROCESS | 1765 | 1466769277142 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 1765 | 1466769277146 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:54:37 INFO - PROCESS | 1765 | 1466769277153 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 1765 | 1466769277159 Marionette TRACE conn4 <- [1,926,null,{}] 04:54:37 INFO - PROCESS | 1765 | 1466769277201 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}] 04:54:37 INFO - PROCESS | 1765 | 1466769277211 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:37 INFO - PROCESS | 1765 | 1466769277434 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 04:54:37 INFO - PROCESS | 1765 | 1466769277461 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 1765 | 1466769277474 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d9ec00 == 31 [pid = 1765] [id = 239] 04:54:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91da3000) [pid = 1765] [serial = 718] [outer = (nil)] 04:54:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91daa400) [pid = 1765] [serial = 719] [outer = 0x91da3000] 04:54:37 INFO - PROCESS | 1765 | 1466769277548 Marionette DEBUG loaded listener.js 04:54:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91e4e400) [pid = 1765] [serial = 720] [outer = 0x91da3000] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91e51400) [pid = 1765] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91d6a400) [pid = 1765] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x90a6d000) [pid = 1765] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e928800) [pid = 1765] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x94819c00) [pid = 1765] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91e55800) [pid = 1765] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8ef91400) [pid = 1765] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f2b7800) [pid = 1765] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x953ae400) [pid = 1765] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x94816400) [pid = 1765] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:54:38 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91db0800) [pid = 1765] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:54:38 INFO - PROCESS | 1765 | 1466769278902 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]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1819ms 04:54:38 INFO - PROCESS | 1765 | 1466769278973 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 04:54:38 INFO - PROCESS | 1765 | 1466769278978 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 04:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:54:38 INFO - PROCESS | 1765 | 1466769278984 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 1765 | 1466769278988 Marionette TRACE conn4 <- [1,930,null,{}] 04:54:38 INFO - PROCESS | 1765 | 1466769278993 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}] 04:54:39 INFO - PROCESS | 1765 | 1466769278998 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:39 INFO - PROCESS | 1765 | 1466769279180 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 04:54:39 INFO - PROCESS | 1765 | 1466769279336 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 1765 | 1466769279342 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7c00 == 32 [pid = 1765] [id = 240] 04:54:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ef8b800) [pid = 1765] [serial = 721] [outer = (nil)] 04:54:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91e52000) [pid = 1765] [serial = 722] [outer = 0x8ef8b800] 04:54:39 INFO - PROCESS | 1765 | 1466769279476 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91fe0c00) [pid = 1765] [serial = 723] [outer = 0x8ef8b800] 04:54:40 INFO - PROCESS | 1765 | 1466769280821 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]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1881ms 04:54:40 INFO - PROCESS | 1765 | 1466769280867 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 1765 | 1466769280874 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:54:40 INFO - PROCESS | 1765 | 1466769280893 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 1765 | 1466769280907 Marionette TRACE conn4 <- [1,934,null,{}] 04:54:40 INFO - PROCESS | 1765 | 1466769280928 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}] 04:54:40 INFO - PROCESS | 1765 | 1466769280935 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:41 INFO - PROCESS | 1765 | 1466769281213 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 04:54:41 INFO - PROCESS | 1765 | 1466769281400 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 1765 | 1466769281410 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e097800 == 33 [pid = 1765] [id = 241] 04:54:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e097c00) [pid = 1765] [serial = 724] [outer = (nil)] 04:54:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f2b7000) [pid = 1765] [serial = 725] [outer = 0x8e097c00] 04:54:41 INFO - PROCESS | 1765 | 1466769281500 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90a6dc00) [pid = 1765] [serial = 726] [outer = 0x8e097c00] 04:54:42 INFO - PROCESS | 1765 | 1466769282528 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]]]}] 04:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1722ms 04:54:42 INFO - PROCESS | 1765 | 1466769282606 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 04:54:42 INFO - PROCESS | 1765 | 1466769282615 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:54:42 INFO - PROCESS | 1765 | 1466769282628 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 1765 | 1466769282632 Marionette TRACE conn4 <- [1,938,null,{}] 04:54:42 INFO - PROCESS | 1765 | 1466769282639 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}] 04:54:42 INFO - PROCESS | 1765 | 1466769282646 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:42 INFO - PROCESS | 1765 | 1466769282886 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 04:54:43 INFO - PROCESS | 1765 | 1466769283127 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 1765 | 1466769283139 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e092000 == 34 [pid = 1765] [id = 242] 04:54:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d96000) [pid = 1765] [serial = 727] [outer = (nil)] 04:54:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91da1c00) [pid = 1765] [serial = 728] [outer = 0x91d96000] 04:54:43 INFO - PROCESS | 1765 | 1466769283222 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91e54c00) [pid = 1765] [serial = 729] [outer = 0x91d96000] 04:54:44 INFO - PROCESS | 1765 | 1466769284288 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]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1748ms 04:54:44 INFO - PROCESS | 1765 | 1466769284376 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 1765 | 1466769284380 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:54:44 INFO - PROCESS | 1765 | 1466769284388 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 1765 | 1466769284394 Marionette TRACE conn4 <- [1,942,null,{}] 04:54:44 INFO - PROCESS | 1765 | 1466769284411 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}] 04:54:44 INFO - PROCESS | 1765 | 1466769284421 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:44 INFO - PROCESS | 1765 | 1466769284717 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 04:54:44 INFO - PROCESS | 1765 | 1466769284884 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 1765 | 1466769284893 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x93ba1c00 == 35 [pid = 1765] [id = 243] 04:54:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93d24800) [pid = 1765] [serial = 730] [outer = (nil)] 04:54:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93d2f400) [pid = 1765] [serial = 731] [outer = 0x93d24800] 04:54:44 INFO - PROCESS | 1765 | 1466769284983 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x95268000) [pid = 1765] [serial = 732] [outer = 0x93d24800] 04:54:45 INFO - PROCESS | 1765 | 1466769285954 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]]]}] 04:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1637ms 04:54:46 INFO - PROCESS | 1765 | 1466769286026 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 04:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:54:46 INFO - PROCESS | 1765 | 1466769286031 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 04:54:46 INFO - PROCESS | 1765 | 1466769286037 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 1765 | 1466769286041 Marionette TRACE conn4 <- [1,946,null,{}] 04:54:46 INFO - PROCESS | 1765 | 1466769286047 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}] 04:54:46 INFO - PROCESS | 1765 | 1466769286052 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:46 INFO - PROCESS | 1765 | 1466769286281 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 04:54:46 INFO - PROCESS | 1765 | 1466769286501 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 1765 | 1466769286510 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c2c00 == 36 [pid = 1765] [id = 244] 04:54:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91da8400) [pid = 1765] [serial = 733] [outer = (nil)] 04:54:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x953ae400) [pid = 1765] [serial = 734] [outer = 0x91da8400] 04:54:46 INFO - PROCESS | 1765 | 1466769286640 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x953b0800) [pid = 1765] [serial = 735] [outer = 0x91da8400] 04:54:47 INFO - PROCESS | 1765 | 1466769287749 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]]]}] 04:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1783ms 04:54:47 INFO - PROCESS | 1765 | 1466769287822 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 04:54:47 INFO - PROCESS | 1765 | 1466769287828 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 04:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:54:47 INFO - PROCESS | 1765 | 1466769287838 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - PROCESS | 1765 | 1466769287844 Marionette TRACE conn4 <- [1,950,null,{}] 04:54:47 INFO - PROCESS | 1765 | 1466769287853 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}] 04:54:47 INFO - PROCESS | 1765 | 1466769287858 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:48 INFO - PROCESS | 1765 | 1466769288103 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 04:54:48 INFO - PROCESS | 1765 | 1466769288357 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 1765 | 1466769288372 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93b59c00) [pid = 1765] [serial = 686] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91e51c00) [pid = 1765] [serial = 689] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x93b5b400) [pid = 1765] [serial = 687] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x913b7800) [pid = 1765] [serial = 680] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91d66400) [pid = 1765] [serial = 681] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x93a35800) [pid = 1765] [serial = 663] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x95269800) [pid = 1765] [serial = 671] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x953a9000) [pid = 1765] [serial = 672] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x93b1ac00) [pid = 1765] [serial = 668] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x93b5b800) [pid = 1765] [serial = 669] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f2ba000) [pid = 1765] [serial = 677] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x909a1c00) [pid = 1765] [serial = 678] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f2bcc00) [pid = 1765] [serial = 665] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x913b8000) [pid = 1765] [serial = 666] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x954ec800) [pid = 1765] [serial = 674] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x954e8c00) [pid = 1765] [serial = 692] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x954eb800) [pid = 1765] [serial = 675] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x91e55c00) [pid = 1765] [serial = 683] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9780dc00) [pid = 1765] [serial = 693] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x9232ac00) [pid = 1765] [serial = 690] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x92333800) [pid = 1765] [serial = 684] [outer = (nil)] [url = about:blank] 04:54:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09b000 == 37 [pid = 1765] [id = 245] 04:54:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8ef84400) [pid = 1765] [serial = 736] [outer = (nil)] 04:54:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8f2b8800) [pid = 1765] [serial = 737] [outer = 0x8ef84400] 04:54:48 INFO - PROCESS | 1765 | 1466769288489 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8f2bcc00) [pid = 1765] [serial = 738] [outer = 0x8ef84400] 04:54:49 INFO - PROCESS | 1765 | 1466769289486 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]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1704ms 04:54:49 INFO - PROCESS | 1765 | 1466769289543 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 1765 | 1466769289553 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:54:49 INFO - PROCESS | 1765 | 1466769289568 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 1765 | 1466769289575 Marionette TRACE conn4 <- [1,954,null,{}] 04:54:49 INFO - PROCESS | 1765 | 1466769289584 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}] 04:54:49 INFO - PROCESS | 1765 | 1466769289591 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:49 INFO - PROCESS | 1765 | 1466769289840 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 04:54:50 INFO - PROCESS | 1765 | 1466769290037 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:50 INFO - PROCESS | 1765 | 1466769290046 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x91315400 == 38 [pid = 1765] [id = 246] 04:54:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x913bb400) [pid = 1765] [serial = 739] [outer = (nil)] 04:54:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91d6b400) [pid = 1765] [serial = 740] [outer = 0x913bb400] 04:54:50 INFO - PROCESS | 1765 | 1466769290121 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91d9ac00) [pid = 1765] [serial = 741] [outer = 0x913bb400] 04:54:50 INFO - PROCESS | 1765 | 1466769290890 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]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1395ms 04:54:50 INFO - PROCESS | 1765 | 1466769290963 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 1765 | 1466769290966 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 04:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:54:50 INFO - PROCESS | 1765 | 1466769290974 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 1765 | 1466769290980 Marionette TRACE conn4 <- [1,958,null,{}] 04:54:50 INFO - PROCESS | 1765 | 1466769290996 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}] 04:54:51 INFO - PROCESS | 1765 | 1466769291005 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:51 INFO - PROCESS | 1765 | 1466769291171 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 04:54:51 INFO - PROCESS | 1765 | 1466769291307 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 1765 | 1466769291315 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d9e000 == 39 [pid = 1765] [id = 247] 04:54:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x93a35800) [pid = 1765] [serial = 742] [outer = (nil)] 04:54:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x93b55000) [pid = 1765] [serial = 743] [outer = 0x93a35800] 04:54:51 INFO - PROCESS | 1765 | 1466769291423 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b5d000) [pid = 1765] [serial = 744] [outer = 0x93a35800] 04:54:52 INFO - PROCESS | 1765 | 1466769292383 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]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1489ms 04:54:52 INFO - PROCESS | 1765 | 1466769292463 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 1765 | 1466769292467 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 04:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:54:52 INFO - PROCESS | 1765 | 1466769292473 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 1765 | 1466769292476 Marionette TRACE conn4 <- [1,962,null,{}] 04:54:52 INFO - PROCESS | 1765 | 1466769292482 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}] 04:54:52 INFO - PROCESS | 1765 | 1466769292487 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:52 INFO - PROCESS | 1765 | 1466769292720 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 04:54:52 INFO - PROCESS | 1765 | 1466769292739 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:52 INFO - PROCESS | 1765 | 1466769292746 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x93ba0c00 == 40 [pid = 1765] [id = 248] 04:54:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x94815400) [pid = 1765] [serial = 745] [outer = (nil)] 04:54:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x953a4000) [pid = 1765] [serial = 746] [outer = 0x94815400] 04:54:52 INFO - PROCESS | 1765 | 1466769292818 Marionette DEBUG loaded listener.js 04:54:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x953a6400) [pid = 1765] [serial = 747] [outer = 0x94815400] 04:54:53 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9781e800) [pid = 1765] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:54:53 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x98309c00) [pid = 1765] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:54:53 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e926000) [pid = 1765] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:54:53 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8e090400) [pid = 1765] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:54:53 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90a73800) [pid = 1765] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:54:53 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91da3000) [pid = 1765] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:54:53 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x9099f400) [pid = 1765] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:54:53 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8ef8e800) [pid = 1765] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:54:53 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x91e4a800) [pid = 1765] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:54:53 INFO - PROCESS | 1765 | 1466769293709 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]]]}] 04:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1329ms 04:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:54:53 INFO - PROCESS | 1765 | 1466769293804 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 04:54:53 INFO - PROCESS | 1765 | 1466769293807 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 04:54:53 INFO - PROCESS | 1765 | 1466769293813 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - PROCESS | 1765 | 1466769293816 Marionette TRACE conn4 <- [1,966,null,{}] 04:54:53 INFO - PROCESS | 1765 | 1466769293823 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}] 04:54:53 INFO - PROCESS | 1765 | 1466769293828 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:53 INFO - PROCESS | 1765 | 1466769293987 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 04:54:54 INFO - PROCESS | 1765 | 1466769293996 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:54 INFO - PROCESS | 1765 | 1466769294004 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08e400 == 41 [pid = 1765] [id = 249] 04:54:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e08fc00) [pid = 1765] [serial = 748] [outer = (nil)] 04:54:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x953b0000) [pid = 1765] [serial = 749] [outer = 0x8e08fc00] 04:54:54 INFO - PROCESS | 1765 | 1466769294072 Marionette DEBUG loaded listener.js 04:54:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x954ec800) [pid = 1765] [serial = 750] [outer = 0x8e08fc00] 04:54:54 INFO - PROCESS | 1765 | 1466769294986 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]]]}] 04:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1230ms 04:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:54:55 INFO - PROCESS | 1765 | 1466769295044 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 04:54:55 INFO - PROCESS | 1765 | 1466769295046 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 04:54:55 INFO - PROCESS | 1765 | 1466769295054 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:54:55 INFO - PROCESS | 1765 | 1466769295057 Marionette TRACE conn4 <- [1,970,null,{}] 04:54:55 INFO - PROCESS | 1765 | 1466769295063 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}] 04:54:55 INFO - PROCESS | 1765 | 1466769295073 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:55 INFO - PROCESS | 1765 | 1466769295271 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 04:54:55 INFO - PROCESS | 1765 | 1466769295503 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 1765 | 1466769295514 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7800 == 42 [pid = 1765] [id = 250] 04:54:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8dfe8c00) [pid = 1765] [serial = 751] [outer = (nil)] 04:54:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e091800) [pid = 1765] [serial = 752] [outer = 0x8dfe8c00] 04:54:55 INFO - PROCESS | 1765 | 1466769295602 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e09a400) [pid = 1765] [serial = 753] [outer = 0x8dfe8c00] 04:54:56 INFO - PROCESS | 1765 | 1466769296642 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]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1639ms 04:54:56 INFO - PROCESS | 1765 | 1466769296696 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 04:54:56 INFO - PROCESS | 1765 | 1466769296701 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 04:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:54:56 INFO - PROCESS | 1765 | 1466769296711 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 1765 | 1466769296716 Marionette TRACE conn4 <- [1,974,null,{}] 04:54:56 INFO - PROCESS | 1765 | 1466769296724 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}] 04:54:56 INFO - PROCESS | 1765 | 1466769296733 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:56 INFO - PROCESS | 1765 | 1466769296985 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 04:54:57 INFO - PROCESS | 1765 | 1466769297202 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 1765 | 1466769297210 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a70400 == 43 [pid = 1765] [id = 251] 04:54:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90a76400) [pid = 1765] [serial = 754] [outer = (nil)] 04:54:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9130d000) [pid = 1765] [serial = 755] [outer = 0x90a76400] 04:54:57 INFO - PROCESS | 1765 | 1466769297316 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x913bcc00) [pid = 1765] [serial = 756] [outer = 0x90a76400] 04:54:58 INFO - PROCESS | 1765 | 1466769298247 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]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1581ms 04:54:58 INFO - PROCESS | 1765 | 1466769298297 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 04:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:54:58 INFO - PROCESS | 1765 | 1466769298304 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 04:54:58 INFO - PROCESS | 1765 | 1466769298311 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 1765 | 1466769298314 Marionette TRACE conn4 <- [1,978,null,{}] 04:54:58 INFO - PROCESS | 1765 | 1466769298321 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}] 04:54:58 INFO - PROCESS | 1765 | 1466769298327 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:58 INFO - PROCESS | 1765 | 1466769298531 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 04:54:58 INFO - PROCESS | 1765 | 1466769298697 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 1765 | 1466769298705 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:54:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6a800 == 44 [pid = 1765] [id = 252] 04:54:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91dabc00) [pid = 1765] [serial = 757] [outer = (nil)] 04:54:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91e4ec00) [pid = 1765] [serial = 758] [outer = 0x91dabc00] 04:54:58 INFO - PROCESS | 1765 | 1466769298898 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9232f800) [pid = 1765] [serial = 759] [outer = 0x91dabc00] 04:54:59 INFO - PROCESS | 1765 | 1466769299860 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]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1582ms 04:54:59 INFO - PROCESS | 1765 | 1466769299909 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 04:54:59 INFO - PROCESS | 1765 | 1466769299914 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 04:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:54:59 INFO - PROCESS | 1765 | 1466769299930 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:54:59 INFO - PROCESS | 1765 | 1466769299940 Marionette TRACE conn4 <- [1,982,null,{}] 04:54:59 INFO - PROCESS | 1765 | 1466769299947 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}] 04:54:59 INFO - PROCESS | 1765 | 1466769299954 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:00 INFO - PROCESS | 1765 | 1466769300161 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 04:55:00 INFO - PROCESS | 1765 | 1466769300373 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 1765 | 1466769300381 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099bc00 == 45 [pid = 1765] [id = 253] 04:55:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91da7400) [pid = 1765] [serial = 760] [outer = (nil)] 04:55:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x97802400) [pid = 1765] [serial = 761] [outer = 0x91da7400] 04:55:00 INFO - PROCESS | 1765 | 1466769300482 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x97821c00) [pid = 1765] [serial = 762] [outer = 0x91da7400] 04:55:01 INFO - PROCESS | 1765 | 1466769301412 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]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1557ms 04:55:01 INFO - PROCESS | 1765 | 1466769301481 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 1765 | 1466769301486 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 04:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:55:01 INFO - PROCESS | 1765 | 1466769301492 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 1765 | 1466769301495 Marionette TRACE conn4 <- [1,986,null,{}] 04:55:01 INFO - PROCESS | 1765 | 1466769301502 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}] 04:55:01 INFO - PROCESS | 1765 | 1466769301507 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:01 INFO - PROCESS | 1765 | 1466769301733 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 04:55:01 INFO - PROCESS | 1765 | 1466769301952 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:01 INFO - PROCESS | 1765 | 1466769301964 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d27c00 == 46 [pid = 1765] [id = 254] 04:55:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x953a5400) [pid = 1765] [serial = 763] [outer = (nil)] 04:55:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x983ab400) [pid = 1765] [serial = 764] [outer = 0x953a5400] 04:55:02 INFO - PROCESS | 1765 | 1466769302138 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9842d400) [pid = 1765] [serial = 765] [outer = 0x953a5400] 04:55:03 INFO - PROCESS | 1765 | 1466769303076 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]]]}] 04:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1630ms 04:55:03 INFO - PROCESS | 1765 | 1466769303126 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 1765 | 1466769303133 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 04:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:55:03 INFO - PROCESS | 1765 | 1466769303143 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - PROCESS | 1765 | 1466769303148 Marionette TRACE conn4 <- [1,990,null,{}] 04:55:03 INFO - PROCESS | 1765 | 1466769303158 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}] 04:55:03 INFO - PROCESS | 1765 | 1466769303167 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:03 INFO - PROCESS | 1765 | 1466769303493 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 04:55:03 INFO - PROCESS | 1765 | 1466769303865 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 1765 | 1466769303890 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x997c0800 == 47 [pid = 1765] [id = 255] 04:55:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x997c1c00) [pid = 1765] [serial = 766] [outer = (nil)] 04:55:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x997c5800) [pid = 1765] [serial = 767] [outer = 0x997c1c00] 04:55:04 INFO - PROCESS | 1765 | 1466769304053 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9a00a000) [pid = 1765] [serial = 768] [outer = 0x997c1c00] 04:55:05 INFO - PROCESS | 1765 | 1466769305183 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]]]}] 04:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2091ms 04:55:05 INFO - PROCESS | 1765 | 1466769305234 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 04:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:55:05 INFO - PROCESS | 1765 | 1466769305238 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 04:55:05 INFO - PROCESS | 1765 | 1466769305245 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 1765 | 1466769305248 Marionette TRACE conn4 <- [1,994,null,{}] 04:55:05 INFO - PROCESS | 1765 | 1466769305254 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}] 04:55:05 INFO - PROCESS | 1765 | 1466769305260 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:05 INFO - PROCESS | 1765 | 1466769305447 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 04:55:05 INFO - PROCESS | 1765 | 1466769305616 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 1765 | 1466769305626 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a009400 == 48 [pid = 1765] [id = 256] 04:55:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9a00b000) [pid = 1765] [serial = 769] [outer = (nil)] 04:55:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9a082000) [pid = 1765] [serial = 770] [outer = 0x9a00b000] 04:55:05 INFO - PROCESS | 1765 | 1466769305709 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9a0f2c00) [pid = 1765] [serial = 771] [outer = 0x9a00b000] 04:55:06 INFO - PROCESS | 1765 | 1466769306655 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]]]}] 04:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1484ms 04:55:06 INFO - PROCESS | 1765 | 1466769306730 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 1765 | 1466769306734 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 04:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:55:06 INFO - PROCESS | 1765 | 1466769306741 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 1765 | 1466769306745 Marionette TRACE conn4 <- [1,998,null,{}] 04:55:06 INFO - PROCESS | 1765 | 1466769306750 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}] 04:55:06 INFO - PROCESS | 1765 | 1466769306756 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:06 INFO - PROCESS | 1765 | 1466769306952 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 04:55:07 INFO - PROCESS | 1765 | 1466769307172 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 1765 | 1466769307181 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe9c00 == 49 [pid = 1765] [id = 257] 04:55:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8dfec400) [pid = 1765] [serial = 772] [outer = (nil)] 04:55:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8f2b3400) [pid = 1765] [serial = 773] [outer = 0x8dfec400] 04:55:07 INFO - PROCESS | 1765 | 1466769307310 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x913c1400) [pid = 1765] [serial = 774] [outer = 0x8dfec400] 04:55:08 INFO - PROCESS | 1765 | 1466769308450 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]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1740ms 04:55:08 INFO - PROCESS | 1765 | 1466769308485 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 04:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:55:08 INFO - PROCESS | 1765 | 1466769308491 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 04:55:08 INFO - PROCESS | 1765 | 1466769308499 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 1765 | 1466769308505 Marionette TRACE conn4 <- [1,1002,null,{}] 04:55:08 INFO - PROCESS | 1765 | 1466769308518 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}] 04:55:08 INFO - PROCESS | 1765 | 1466769308528 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:08 INFO - PROCESS | 1765 | 1466769308720 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 04:55:08 INFO - PROCESS | 1765 | 1466769308957 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 1765 | 1466769308967 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099d000 == 50 [pid = 1765] [id = 258] 04:55:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x909a4400) [pid = 1765] [serial = 775] [outer = (nil)] 04:55:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x90a76800) [pid = 1765] [serial = 776] [outer = 0x909a4400] 04:55:09 INFO - PROCESS | 1765 | 1466769309138 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x9130ec00) [pid = 1765] [serial = 777] [outer = 0x909a4400] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8e929000 == 49 [pid = 1765] [id = 225] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08e400 == 48 [pid = 1765] [id = 249] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x93ba0c00 == 47 [pid = 1765] [id = 248] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x91d9e000 == 46 [pid = 1765] [id = 247] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x91315400 == 45 [pid = 1765] [id = 246] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09b000 == 44 [pid = 1765] [id = 245] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x97820400 == 43 [pid = 1765] [id = 234] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8e921000 == 42 [pid = 1765] [id = 235] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x9099c800 == 41 [pid = 1765] [id = 226] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8e090000 == 40 [pid = 1765] [id = 237] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x90997000 == 39 [pid = 1765] [id = 217] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b0800 == 38 [pid = 1765] [id = 221] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7c00 == 37 [pid = 1765] [id = 240] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x91db0400 == 36 [pid = 1765] [id = 227] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x90a72800 == 35 [pid = 1765] [id = 238] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x953a7c00 == 34 [pid = 1765] [id = 224] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8e097800 == 33 [pid = 1765] [id = 241] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8e094400 == 32 [pid = 1765] [id = 220] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x91d66000 == 31 [pid = 1765] [id = 229] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8e092000 == 30 [pid = 1765] [id = 242] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x94818c00 == 29 [pid = 1765] [id = 223] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x93ba1c00 == 28 [pid = 1765] [id = 243] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x91d9ec00 == 27 [pid = 1765] [id = 239] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4a000 == 26 [pid = 1765] [id = 228] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4b000 == 25 [pid = 1765] [id = 219] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x91e52c00 == 24 [pid = 1765] [id = 222] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x913c2c00 == 23 [pid = 1765] [id = 244] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x91d62400 == 22 [pid = 1765] [id = 218] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x9099ec00 == 21 [pid = 1765] [id = 236] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x94814c00 == 20 [pid = 1765] [id = 230] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8dc00 == 19 [pid = 1765] [id = 231] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef85400 == 18 [pid = 1765] [id = 232] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x97810400 == 17 [pid = 1765] [id = 233] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe9c00 == 16 [pid = 1765] [id = 257] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x997c0800 == 15 [pid = 1765] [id = 255] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x9a009400 == 14 [pid = 1765] [id = 256] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x93d27c00 == 13 [pid = 1765] [id = 254] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x9099bc00 == 12 [pid = 1765] [id = 253] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x90a70400 == 11 [pid = 1765] [id = 251] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6a800 == 10 [pid = 1765] [id = 252] 04:55:10 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7800 == 9 [pid = 1765] [id = 250] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x91e52000) [pid = 1765] [serial = 722] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x91daa400) [pid = 1765] [serial = 719] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x90a79c00) [pid = 1765] [serial = 710] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91313400) [pid = 1765] [serial = 696] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91308800) [pid = 1765] [serial = 695] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x93b5a000) [pid = 1765] [serial = 699] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x93a3b400) [pid = 1765] [serial = 698] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x97827c00) [pid = 1765] [serial = 702] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x97823400) [pid = 1765] [serial = 701] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x983a4c00) [pid = 1765] [serial = 705] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x98318c00) [pid = 1765] [serial = 704] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x994e5800) [pid = 1765] [serial = 708] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x98430800) [pid = 1765] [serial = 707] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ef8a400) [pid = 1765] [serial = 713] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ef90000) [pid = 1765] [serial = 714] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91310800) [pid = 1765] [serial = 711] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91e4e400) [pid = 1765] [serial = 720] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91311400) [pid = 1765] [serial = 717] [outer = (nil)] [url = about:blank] 04:55:10 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91307400) [pid = 1765] [serial = 716] [outer = (nil)] [url = about:blank] 04:55:11 INFO - PROCESS | 1765 | 1466769311215 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]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2750ms 04:55:11 INFO - PROCESS | 1765 | 1466769311286 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 1765 | 1466769311291 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 04:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:55:11 INFO - PROCESS | 1765 | 1466769311306 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 1765 | 1466769311311 Marionette TRACE conn4 <- [1,1006,null,{}] 04:55:11 INFO - PROCESS | 1765 | 1466769311319 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}] 04:55:11 INFO - PROCESS | 1765 | 1466769311324 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:11 INFO - PROCESS | 1765 | 1466769311520 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 04:55:11 INFO - PROCESS | 1765 | 1466769311531 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 1765 | 1466769311538 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef85800 == 10 [pid = 1765] [id = 259] 04:55:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8ef89400) [pid = 1765] [serial = 778] [outer = (nil)] 04:55:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f2b6c00) [pid = 1765] [serial = 779] [outer = 0x8ef89400] 04:55:11 INFO - PROCESS | 1765 | 1466769311622 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f2bb800) [pid = 1765] [serial = 780] [outer = 0x8ef89400] 04:55:12 INFO - PROCESS | 1765 | 1466769312622 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]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1388ms 04:55:12 INFO - PROCESS | 1765 | 1466769312695 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 1765 | 1466769312705 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:55:12 INFO - PROCESS | 1765 | 1466769312717 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 1765 | 1466769312721 Marionette TRACE conn4 <- [1,1010,null,{}] 04:55:12 INFO - PROCESS | 1765 | 1466769312728 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}] 04:55:12 INFO - PROCESS | 1765 | 1466769312733 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:12 INFO - PROCESS | 1765 | 1466769312915 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 04:55:13 INFO - PROCESS | 1765 | 1466769313065 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 1765 | 1466769313074 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef90000 == 11 [pid = 1765] [id = 260] 04:55:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90a6e400) [pid = 1765] [serial = 781] [outer = (nil)] 04:55:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x913b7000) [pid = 1765] [serial = 782] [outer = 0x90a6e400] 04:55:13 INFO - PROCESS | 1765 | 1466769313151 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x913c2000) [pid = 1765] [serial = 783] [outer = 0x90a6e400] 04:55:14 INFO - PROCESS | 1765 | 1466769314090 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]]]}] 04:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1446ms 04:55:14 INFO - PROCESS | 1765 | 1466769314165 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 04:55:14 INFO - PROCESS | 1765 | 1466769314168 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:55:14 INFO - PROCESS | 1765 | 1466769314175 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 1765 | 1466769314181 Marionette TRACE conn4 <- [1,1014,null,{}] 04:55:14 INFO - PROCESS | 1765 | 1466769314205 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}] 04:55:14 INFO - PROCESS | 1765 | 1466769314215 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:14 INFO - PROCESS | 1765 | 1466769314435 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 04:55:14 INFO - PROCESS | 1765 | 1466769314463 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:14 INFO - PROCESS | 1765 | 1466769314475 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4b400 == 12 [pid = 1765] [id = 261] 04:55:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91e4b800) [pid = 1765] [serial = 784] [outer = (nil)] 04:55:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91e4f000) [pid = 1765] [serial = 785] [outer = 0x91e4b800] 04:55:14 INFO - PROCESS | 1765 | 1466769314550 Marionette DEBUG loaded listener.js 04:55:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91fd7000) [pid = 1765] [serial = 786] [outer = 0x91e4b800] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91da8400) [pid = 1765] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93d24800) [pid = 1765] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e097c00) [pid = 1765] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x913bb400) [pid = 1765] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x94815400) [pid = 1765] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93a35800) [pid = 1765] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91d96000) [pid = 1765] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8ef8b800) [pid = 1765] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8ef84400) [pid = 1765] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:55:15 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e08fc00) [pid = 1765] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:55:15 INFO - PROCESS | 1765 | 1466769315955 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]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1846ms 04:55:16 INFO - PROCESS | 1765 | 1466769316023 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:55:16 INFO - PROCESS | 1765 | 1466769316028 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 04:55:16 INFO - PROCESS | 1765 | 1466769316035 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 1765 | 1466769316038 Marionette TRACE conn4 <- [1,1018,null,{}] 04:55:16 INFO - PROCESS | 1765 | 1466769316044 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}] 04:55:16 INFO - PROCESS | 1765 | 1466769316049 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:16 INFO - PROCESS | 1765 | 1466769316208 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 04:55:16 INFO - PROCESS | 1765 | 1466769316217 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 1765 | 1466769316223 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e099400 == 13 [pid = 1765] [id = 262] 04:55:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9130f000) [pid = 1765] [serial = 787] [outer = (nil)] 04:55:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91da9400) [pid = 1765] [serial = 788] [outer = 0x9130f000] 04:55:16 INFO - PROCESS | 1765 | 1466769316403 Marionette DEBUG loaded listener.js 04:55:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91fe0000) [pid = 1765] [serial = 789] [outer = 0x9130f000] 04:55:17 INFO - PROCESS | 1765 | 1466769317198 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]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1187ms 04:55:17 INFO - PROCESS | 1765 | 1466769317224 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 1765 | 1466769317228 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:55:17 INFO - PROCESS | 1765 | 1466769317235 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 1765 | 1466769317238 Marionette TRACE conn4 <- [1,1022,null,{}] 04:55:17 INFO - PROCESS | 1765 | 1466769317244 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}] 04:55:17 INFO - PROCESS | 1765 | 1466769317249 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:17 INFO - PROCESS | 1765 | 1466769317466 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 04:55:17 INFO - PROCESS | 1765 | 1466769317596 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 1765 | 1466769317603 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7000 == 14 [pid = 1765] [id = 263] 04:55:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8dfe7c00) [pid = 1765] [serial = 790] [outer = (nil)] 04:55:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8dff0800) [pid = 1765] [serial = 791] [outer = 0x8dfe7c00] 04:55:17 INFO - PROCESS | 1765 | 1466769317692 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e097800) [pid = 1765] [serial = 792] [outer = 0x8dfe7c00] 04:55:18 INFO - PROCESS | 1765 | 1466769318782 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]]]}] 04:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1632ms 04:55:18 INFO - PROCESS | 1765 | 1466769318871 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 04:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:55:18 INFO - PROCESS | 1765 | 1466769318877 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 04:55:18 INFO - PROCESS | 1765 | 1466769318885 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:55:18 INFO - PROCESS | 1765 | 1466769318890 Marionette TRACE conn4 <- [1,1026,null,{}] 04:55:18 INFO - PROCESS | 1765 | 1466769318898 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}] 04:55:18 INFO - PROCESS | 1765 | 1466769318910 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:19 INFO - PROCESS | 1765 | 1466769319154 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 04:55:19 INFO - PROCESS | 1765 | 1466769319374 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:19 INFO - PROCESS | 1765 | 1466769319385 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08e800 == 15 [pid = 1765] [id = 264] 04:55:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91311800) [pid = 1765] [serial = 793] [outer = (nil)] 04:55:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x913c0000) [pid = 1765] [serial = 794] [outer = 0x91311800] 04:55:19 INFO - PROCESS | 1765 | 1466769319466 Marionette DEBUG loaded listener.js 04:55:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91d65000) [pid = 1765] [serial = 795] [outer = 0x91311800] 04:55:20 INFO - PROCESS | 1765 | 1466769320468 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]]]}] 04:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1647ms 04:55:20 INFO - PROCESS | 1765 | 1466769320537 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 04:55:20 INFO - PROCESS | 1765 | 1466769320544 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 04:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:55:20 INFO - PROCESS | 1765 | 1466769320551 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:55:20 INFO - PROCESS | 1765 | 1466769320555 Marionette TRACE conn4 <- [1,1030,null,{}] 04:55:20 INFO - PROCESS | 1765 | 1466769320561 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}] 04:55:20 INFO - PROCESS | 1765 | 1466769320567 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:20 INFO - PROCESS | 1765 | 1466769320795 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 04:55:21 INFO - PROCESS | 1765 | 1466769321046 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 1765 | 1466769321058 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d66400 == 16 [pid = 1765] [id = 265] 04:55:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91da8400) [pid = 1765] [serial = 796] [outer = (nil)] 04:55:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x91e58800) [pid = 1765] [serial = 797] [outer = 0x91da8400] 04:55:21 INFO - PROCESS | 1765 | 1466769321181 Marionette DEBUG loaded listener.js 04:55:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x92325c00) [pid = 1765] [serial = 798] [outer = 0x91da8400] 04:55:22 INFO - PROCESS | 1765 | 1466769322219 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]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1734ms 04:55:22 INFO - PROCESS | 1765 | 1466769322287 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:55:22 INFO - PROCESS | 1765 | 1466769322291 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 04:55:22 INFO - PROCESS | 1765 | 1466769322307 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:55:22 INFO - PROCESS | 1765 | 1466769322317 Marionette TRACE conn4 <- [1,1034,null,{}] 04:55:22 INFO - PROCESS | 1765 | 1466769322325 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}] 04:55:22 INFO - PROCESS | 1765 | 1466769322332 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:22 INFO - PROCESS | 1765 | 1466769322558 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 04:55:22 INFO - PROCESS | 1765 | 1466769322774 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:22 INFO - PROCESS | 1765 | 1466769322782 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d9a000 == 17 [pid = 1765] [id = 266] 04:55:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91e51800) [pid = 1765] [serial = 799] [outer = (nil)] 04:55:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x93d24800) [pid = 1765] [serial = 800] [outer = 0x91e51800] 04:55:22 INFO - PROCESS | 1765 | 1466769322891 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x93d2ac00) [pid = 1765] [serial = 801] [outer = 0x91e51800] 04:55:24 INFO - PROCESS | 1765 | 1466769324010 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]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1800ms 04:55:24 INFO - PROCESS | 1765 | 1466769324099 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 1765 | 1466769324105 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:55:24 INFO - PROCESS | 1765 | 1466769324113 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 1765 | 1466769324119 Marionette TRACE conn4 <- [1,1038,null,{}] 04:55:24 INFO - PROCESS | 1765 | 1466769324133 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}] 04:55:24 INFO - PROCESS | 1765 | 1466769324142 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:24 INFO - PROCESS | 1765 | 1466769324462 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 04:55:24 INFO - PROCESS | 1765 | 1466769324639 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:24 INFO - PROCESS | 1765 | 1466769324650 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef91400 == 18 [pid = 1765] [id = 267] 04:55:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8f2b1000) [pid = 1765] [serial = 802] [outer = (nil)] 04:55:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x90995400) [pid = 1765] [serial = 803] [outer = 0x8f2b1000] 04:55:24 INFO - PROCESS | 1765 | 1466769324729 Marionette DEBUG loaded listener.js 04:55:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9099fc00) [pid = 1765] [serial = 804] [outer = 0x8f2b1000] 04:55:25 INFO - PROCESS | 1765 | --DOCSHELL 0x8e099400 == 17 [pid = 1765] [id = 262] 04:55:25 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4b400 == 16 [pid = 1765] [id = 261] 04:55:25 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef90000 == 15 [pid = 1765] [id = 260] 04:55:25 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef85800 == 14 [pid = 1765] [id = 259] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x953b0800) [pid = 1765] [serial = 735] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x953ae400) [pid = 1765] [serial = 734] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x95268000) [pid = 1765] [serial = 732] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90a6dc00) [pid = 1765] [serial = 726] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91d6b400) [pid = 1765] [serial = 740] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x953a6400) [pid = 1765] [serial = 747] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x93b55000) [pid = 1765] [serial = 743] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91e54c00) [pid = 1765] [serial = 729] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x93b5d000) [pid = 1765] [serial = 744] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93d2f400) [pid = 1765] [serial = 731] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91d9ac00) [pid = 1765] [serial = 741] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f2b7000) [pid = 1765] [serial = 725] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x953a4000) [pid = 1765] [serial = 746] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91fe0c00) [pid = 1765] [serial = 723] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f2b8800) [pid = 1765] [serial = 737] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f2bcc00) [pid = 1765] [serial = 738] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91da1c00) [pid = 1765] [serial = 728] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x953b0000) [pid = 1765] [serial = 749] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x954ec800) [pid = 1765] [serial = 750] [outer = (nil)] [url = about:blank] 04:55:25 INFO - PROCESS | 1765 | 1466769325630 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]]]}] 04:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1539ms 04:55:25 INFO - PROCESS | 1765 | 1466769325652 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 04:55:25 INFO - PROCESS | 1765 | 1466769325659 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 04:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:55:25 INFO - PROCESS | 1765 | 1466769325670 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:55:25 INFO - PROCESS | 1765 | 1466769325673 Marionette TRACE conn4 <- [1,1042,null,{}] 04:55:25 INFO - PROCESS | 1765 | 1466769325680 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}] 04:55:25 INFO - PROCESS | 1765 | 1466769325685 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:25 INFO - PROCESS | 1765 | 1466769325861 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 04:55:25 INFO - PROCESS | 1765 | 1466769325873 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 1765 | 1466769325881 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x91316000 == 15 [pid = 1765] [id = 268] 04:55:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x913bb400) [pid = 1765] [serial = 805] [outer = (nil)] 04:55:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d64400) [pid = 1765] [serial = 806] [outer = 0x913bb400] 04:55:25 INFO - PROCESS | 1765 | 1466769325975 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d93800) [pid = 1765] [serial = 807] [outer = 0x913bb400] 04:55:26 INFO - PROCESS | 1765 | 1466769326899 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]]]}] 04:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1285ms 04:55:26 INFO - PROCESS | 1765 | 1466769326956 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 1765 | 1466769326959 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 04:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:55:26 INFO - PROCESS | 1765 | 1466769326966 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 1765 | 1466769326972 Marionette TRACE conn4 <- [1,1046,null,{}] 04:55:26 INFO - PROCESS | 1765 | 1466769326988 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}] 04:55:26 INFO - PROCESS | 1765 | 1466769326996 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:27 INFO - PROCESS | 1765 | 1466769327162 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 04:55:27 INFO - PROCESS | 1765 | 1466769327173 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 1765 | 1466769327182 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4a800 == 16 [pid = 1765] [id = 269] 04:55:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91fd8000) [pid = 1765] [serial = 808] [outer = (nil)] 04:55:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x92333c00) [pid = 1765] [serial = 809] [outer = 0x91fd8000] 04:55:27 INFO - PROCESS | 1765 | 1466769327257 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93b51800) [pid = 1765] [serial = 810] [outer = 0x91fd8000] 04:55:28 INFO - PROCESS | 1765 | 1466769328265 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]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1346ms 04:55:28 INFO - PROCESS | 1765 | 1466769328327 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 1765 | 1466769328332 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 04:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:55:28 INFO - PROCESS | 1765 | 1466769328338 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 1765 | 1466769328340 Marionette TRACE conn4 <- [1,1050,null,{}] 04:55:28 INFO - PROCESS | 1765 | 1466769328346 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}] 04:55:28 INFO - PROCESS | 1765 | 1466769328351 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:28 INFO - PROCESS | 1765 | 1466769328569 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 04:55:28 INFO - PROCESS | 1765 | 1466769328595 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 1765 | 1466769328601 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b9b800 == 17 [pid = 1765] [id = 270] 04:55:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93baac00) [pid = 1765] [serial = 811] [outer = (nil)] 04:55:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x93d2fc00) [pid = 1765] [serial = 812] [outer = 0x93baac00] 04:55:28 INFO - PROCESS | 1765 | 1466769328685 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x953a4000) [pid = 1765] [serial = 813] [outer = 0x93baac00] 04:55:29 INFO - PROCESS | 1765 | 1466769329605 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]]]}] 04:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1333ms 04:55:29 INFO - PROCESS | 1765 | 1466769329672 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 1765 | 1466769329676 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 04:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:55:29 INFO - PROCESS | 1765 | 1466769329682 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 1765 | 1466769329685 Marionette TRACE conn4 <- [1,1054,null,{}] 04:55:29 INFO - PROCESS | 1765 | 1466769329691 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}] 04:55:29 INFO - PROCESS | 1765 | 1466769329696 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:29 INFO - PROCESS | 1765 | 1466769329903 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 04:55:29 INFO - PROCESS | 1765 | 1466769329921 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:29 INFO - PROCESS | 1765 | 1466769329929 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e924c00 == 18 [pid = 1765] [id = 271] 04:55:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x93a34c00) [pid = 1765] [serial = 814] [outer = (nil)] 04:55:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x953ab800) [pid = 1765] [serial = 815] [outer = 0x93a34c00] 04:55:30 INFO - PROCESS | 1765 | 1466769329997 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x953aec00) [pid = 1765] [serial = 816] [outer = 0x93a34c00] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91dabc00) [pid = 1765] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91da7400) [pid = 1765] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x953a5400) [pid = 1765] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x997c1c00) [pid = 1765] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9a00b000) [pid = 1765] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91e4b800) [pid = 1765] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8dfec400) [pid = 1765] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ef89400) [pid = 1765] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x909a4400) [pid = 1765] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8dfe8c00) [pid = 1765] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x90a76400) [pid = 1765] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:55:30 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90a6e400) [pid = 1765] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:55:31 INFO - PROCESS | 1765 | 1466769331007 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]]]}] 04:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1381ms 04:55:31 INFO - PROCESS | 1765 | 1466769331065 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 1765 | 1466769331070 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 04:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:55:31 INFO - PROCESS | 1765 | 1466769331076 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 1765 | 1466769331079 Marionette TRACE conn4 <- [1,1058,null,{}] 04:55:31 INFO - PROCESS | 1765 | 1466769331086 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}] 04:55:31 INFO - PROCESS | 1765 | 1466769331097 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:31 INFO - PROCESS | 1765 | 1466769331318 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 04:55:31 INFO - PROCESS | 1765 | 1466769331440 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:31 INFO - PROCESS | 1765 | 1466769331450 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe4400 == 19 [pid = 1765] [id = 272] 04:55:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e927800) [pid = 1765] [serial = 817] [outer = (nil)] 04:55:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x953abc00) [pid = 1765] [serial = 818] [outer = 0x8e927800] 04:55:31 INFO - PROCESS | 1765 | 1466769331519 Marionette DEBUG loaded listener.js 04:55:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x97806000) [pid = 1765] [serial = 819] [outer = 0x8e927800] 04:55:32 INFO - PROCESS | 1765 | 1466769332319 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]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1336ms 04:55:32 INFO - PROCESS | 1765 | 1466769332414 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 1765 | 1466769332419 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 04:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:55:32 INFO - PROCESS | 1765 | 1466769332428 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 1765 | 1466769332434 Marionette TRACE conn4 <- [1,1062,null,{}] 04:55:32 INFO - PROCESS | 1765 | 1466769332448 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}] 04:55:32 INFO - PROCESS | 1765 | 1466769332455 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:32 INFO - PROCESS | 1765 | 1466769332690 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 04:55:32 INFO - PROCESS | 1765 | 1466769332874 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 1765 | 1466769332889 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e094400 == 20 [pid = 1765] [id = 273] 04:55:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8ef8b800) [pid = 1765] [serial = 820] [outer = (nil)] 04:55:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8f2b6400) [pid = 1765] [serial = 821] [outer = 0x8ef8b800] 04:55:33 INFO - PROCESS | 1765 | 1466769333075 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x90999c00) [pid = 1765] [serial = 822] [outer = 0x8ef8b800] 04:55:34 INFO - PROCESS | 1765 | 1466769334058 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]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1692ms 04:55:34 INFO - PROCESS | 1765 | 1466769334121 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 04:55:34 INFO - PROCESS | 1765 | 1466769334126 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:55:34 INFO - PROCESS | 1765 | 1466769334138 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 1765 | 1466769334143 Marionette TRACE conn4 <- [1,1066,null,{}] 04:55:34 INFO - PROCESS | 1765 | 1466769334150 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}] 04:55:34 INFO - PROCESS | 1765 | 1466769334156 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:34 INFO - PROCESS | 1765 | 1466769334468 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 04:55:34 INFO - PROCESS | 1765 | 1466769334657 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 1765 | 1466769334666 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x913bf000 == 21 [pid = 1765] [id = 274] 04:55:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91d9ac00) [pid = 1765] [serial = 823] [outer = (nil)] 04:55:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91dab000) [pid = 1765] [serial = 824] [outer = 0x91d9ac00] 04:55:34 INFO - PROCESS | 1765 | 1466769334751 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91e4b800) [pid = 1765] [serial = 825] [outer = 0x91d9ac00] 04:55:35 INFO - PROCESS | 1765 | 1466769335721 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]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1638ms 04:55:35 INFO - PROCESS | 1765 | 1466769335773 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 1765 | 1466769335777 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 04:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:55:35 INFO - PROCESS | 1765 | 1466769335784 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 1765 | 1466769335787 Marionette TRACE conn4 <- [1,1070,null,{}] 04:55:35 INFO - PROCESS | 1765 | 1466769335804 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}] 04:55:35 INFO - PROCESS | 1765 | 1466769335813 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:36 INFO - PROCESS | 1765 | 1466769336043 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 04:55:36 INFO - PROCESS | 1765 | 1466769336300 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 1765 | 1466769336312 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b27c00 == 22 [pid = 1765] [id = 275] 04:55:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x953aa800) [pid = 1765] [serial = 826] [outer = (nil)] 04:55:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x954eec00) [pid = 1765] [serial = 827] [outer = 0x953aa800] 04:55:36 INFO - PROCESS | 1765 | 1466769336440 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9781e400) [pid = 1765] [serial = 828] [outer = 0x953aa800] 04:55:37 INFO - PROCESS | 1765 | 1466769337384 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]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1636ms 04:55:37 INFO - PROCESS | 1765 | 1466769337421 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 1765 | 1466769337425 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 04:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:55:37 INFO - PROCESS | 1765 | 1466769337432 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 1765 | 1466769337435 Marionette TRACE conn4 <- [1,1074,null,{}] 04:55:37 INFO - PROCESS | 1765 | 1466769337441 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}] 04:55:37 INFO - PROCESS | 1765 | 1466769337447 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:37 INFO - PROCESS | 1765 | 1466769337633 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 04:55:37 INFO - PROCESS | 1765 | 1466769337799 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 1765 | 1466769337807 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a71400 == 23 [pid = 1765] [id = 276] 04:55:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x954ec400) [pid = 1765] [serial = 829] [outer = (nil)] 04:55:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x983ab800) [pid = 1765] [serial = 830] [outer = 0x954ec400] 04:55:37 INFO - PROCESS | 1765 | 1466769337887 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x98430800) [pid = 1765] [serial = 831] [outer = 0x954ec400] 04:55:38 INFO - PROCESS | 1765 | 1466769338873 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]]]}] 04:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1482ms 04:55:38 INFO - PROCESS | 1765 | 1466769338915 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 04:55:38 INFO - PROCESS | 1765 | 1466769338919 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 04:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:55:38 INFO - PROCESS | 1765 | 1466769338926 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - PROCESS | 1765 | 1466769338930 Marionette TRACE conn4 <- [1,1078,null,{}] 04:55:38 INFO - PROCESS | 1765 | 1466769338937 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}] 04:55:38 INFO - PROCESS | 1765 | 1466769338942 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:39 INFO - PROCESS | 1765 | 1466769339139 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 04:55:39 INFO - PROCESS | 1765 | 1466769339386 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 1765 | 1466769339396 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a6800 == 24 [pid = 1765] [id = 277] 04:55:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x997bc400) [pid = 1765] [serial = 832] [outer = (nil)] 04:55:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x997c0c00) [pid = 1765] [serial = 833] [outer = 0x997bc400] 04:55:39 INFO - PROCESS | 1765 | 1466769339499 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x997cb800) [pid = 1765] [serial = 834] [outer = 0x997bc400] 04:55:40 INFO - PROCESS | 1765 | 1466769340423 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]]]}] 04:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1534ms 04:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:55:40 INFO - PROCESS | 1765 | 1466769340461 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 04:55:40 INFO - PROCESS | 1765 | 1466769340464 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 04:55:40 INFO - PROCESS | 1765 | 1466769340471 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 1765 | 1466769340474 Marionette TRACE conn4 <- [1,1082,null,{}] 04:55:40 INFO - PROCESS | 1765 | 1466769340481 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}] 04:55:40 INFO - PROCESS | 1765 | 1466769340491 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:40 INFO - PROCESS | 1765 | 1466769340709 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 04:55:40 INFO - PROCESS | 1765 | 1466769340946 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 1765 | 1466769340953 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08e000 == 25 [pid = 1765] [id = 278] 04:55:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8e092c00) [pid = 1765] [serial = 835] [outer = (nil)] 04:55:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8f2bc400) [pid = 1765] [serial = 836] [outer = 0x8e092c00] 04:55:41 INFO - PROCESS | 1765 | 1466769341080 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x994e6400) [pid = 1765] [serial = 837] [outer = 0x8e092c00] 04:55:42 INFO - PROCESS | 1765 | 1466769342197 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]]]}] 04:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1787ms 04:55:42 INFO - PROCESS | 1765 | 1466769342258 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 04:55:42 INFO - PROCESS | 1765 | 1466769342265 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 04:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:55:42 INFO - PROCESS | 1765 | 1466769342274 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - PROCESS | 1765 | 1466769342279 Marionette TRACE conn4 <- [1,1086,null,{}] 04:55:42 INFO - PROCESS | 1765 | 1466769342287 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}] 04:55:42 INFO - PROCESS | 1765 | 1466769342293 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:42 INFO - PROCESS | 1765 | 1466769342608 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 04:55:42 INFO - PROCESS | 1765 | 1466769342781 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 1765 | 1466769342802 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099f000 == 26 [pid = 1765] [id = 279] 04:55:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x909a3400) [pid = 1765] [serial = 838] [outer = (nil)] 04:55:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x90a74400) [pid = 1765] [serial = 839] [outer = 0x909a3400] 04:55:42 INFO - PROCESS | 1765 | 1466769342906 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x91312000) [pid = 1765] [serial = 840] [outer = 0x909a3400] 04:55:43 INFO - PROCESS | 1765 | 1466769343788 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]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1592ms 04:55:43 INFO - PROCESS | 1765 | 1466769343867 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 04:55:43 INFO - PROCESS | 1765 | 1466769343874 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 04:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:55:43 INFO - PROCESS | 1765 | 1466769343885 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 1765 | 1466769343890 Marionette TRACE conn4 <- [1,1090,null,{}] 04:55:43 INFO - PROCESS | 1765 | 1466769343896 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}] 04:55:43 INFO - PROCESS | 1765 | 1466769343902 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:44 INFO - PROCESS | 1765 | --DOCSHELL 0x91d9a000 == 25 [pid = 1765] [id = 266] 04:55:44 INFO - PROCESS | 1765 | --DOCSHELL 0x91d66400 == 24 [pid = 1765] [id = 265] 04:55:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08e800 == 23 [pid = 1765] [id = 264] 04:55:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7000 == 22 [pid = 1765] [id = 263] 04:55:44 INFO - PROCESS | 1765 | --DOCSHELL 0x9099d000 == 21 [pid = 1765] [id = 258] 04:55:45 INFO - PROCESS | 1765 | 1466769345078 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x91da9400) [pid = 1765] [serial = 788] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x9232f800) [pid = 1765] [serial = 759] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x91e4ec00) [pid = 1765] [serial = 758] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x97821c00) [pid = 1765] [serial = 762] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x97802400) [pid = 1765] [serial = 761] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x9842d400) [pid = 1765] [serial = 765] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x983ab400) [pid = 1765] [serial = 764] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x9a00a000) [pid = 1765] [serial = 768] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x997c5800) [pid = 1765] [serial = 767] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9a0f2c00) [pid = 1765] [serial = 771] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x9a082000) [pid = 1765] [serial = 770] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91e4f000) [pid = 1765] [serial = 785] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x913c1400) [pid = 1765] [serial = 774] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f2b3400) [pid = 1765] [serial = 773] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f2b6c00) [pid = 1765] [serial = 779] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f2bb800) [pid = 1765] [serial = 780] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x90a76800) [pid = 1765] [serial = 776] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e09a400) [pid = 1765] [serial = 753] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e091800) [pid = 1765] [serial = 752] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x913bcc00) [pid = 1765] [serial = 756] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9130d000) [pid = 1765] [serial = 755] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9130ec00) [pid = 1765] [serial = 777] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x913c2000) [pid = 1765] [serial = 783] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91fd7000) [pid = 1765] [serial = 786] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x913b7000) [pid = 1765] [serial = 782] [outer = (nil)] [url = about:blank] 04:55:45 INFO - PROCESS | 1765 | 1466769345381 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 1765 | 1466769345391 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e096c00 == 22 [pid = 1765] [id = 280] 04:55:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e097400) [pid = 1765] [serial = 841] [outer = (nil)] 04:55:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e91c000) [pid = 1765] [serial = 842] [outer = 0x8e097400] 04:55:45 INFO - PROCESS | 1765 | 1466769345465 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8e929000) [pid = 1765] [serial = 843] [outer = 0x8e097400] 04:55:46 INFO - PROCESS | 1765 | 1466769346426 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]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2587ms 04:55:46 INFO - PROCESS | 1765 | 1466769346473 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 04:55:46 INFO - PROCESS | 1765 | 1466769346479 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:55:46 INFO - PROCESS | 1765 | 1466769346487 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 1765 | 1466769346492 Marionette TRACE conn4 <- [1,1094,null,{}] 04:55:46 INFO - PROCESS | 1765 | 1466769346499 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}] 04:55:46 INFO - PROCESS | 1765 | 1466769346505 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:46 INFO - PROCESS | 1765 | 1466769346688 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 04:55:46 INFO - PROCESS | 1765 | 1466769346809 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 1765 | 1466769346817 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099e800 == 23 [pid = 1765] [id = 281] 04:55:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x909a0400) [pid = 1765] [serial = 844] [outer = (nil)] 04:55:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x90a70400) [pid = 1765] [serial = 845] [outer = 0x909a0400] 04:55:46 INFO - PROCESS | 1765 | 1466769346892 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91308400) [pid = 1765] [serial = 846] [outer = 0x909a0400] 04:55:47 INFO - PROCESS | 1765 | 1466769347804 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]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1340ms 04:55:47 INFO - PROCESS | 1765 | 1466769347827 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 04:55:47 INFO - PROCESS | 1765 | 1466769347832 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 04:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:55:47 INFO - PROCESS | 1765 | 1466769347849 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 1765 | 1466769347853 Marionette TRACE conn4 <- [1,1098,null,{}] 04:55:47 INFO - PROCESS | 1765 | 1466769347859 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}] 04:55:47 INFO - PROCESS | 1765 | 1466769347865 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:48 INFO - PROCESS | 1765 | 1466769348082 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 04:55:48 INFO - PROCESS | 1765 | 1466769348110 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 1765 | 1466769348120 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c5c00 == 24 [pid = 1765] [id = 282] 04:55:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91d61400) [pid = 1765] [serial = 847] [outer = (nil)] 04:55:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91d68800) [pid = 1765] [serial = 848] [outer = 0x91d61400] 04:55:48 INFO - PROCESS | 1765 | 1466769348188 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91d96800) [pid = 1765] [serial = 849] [outer = 0x91d61400] 04:55:49 INFO - PROCESS | 1765 | 1466769349182 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]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1381ms 04:55:49 INFO - PROCESS | 1765 | 1466769349232 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 04:55:49 INFO - PROCESS | 1765 | 1466769349239 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 04:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:55:49 INFO - PROCESS | 1765 | 1466769349274 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 1765 | 1466769349282 Marionette TRACE conn4 <- [1,1102,null,{}] 04:55:49 INFO - PROCESS | 1765 | 1466769349288 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}] 04:55:49 INFO - PROCESS | 1765 | 1466769349295 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:49 INFO - PROCESS | 1765 | 1466769349521 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8dfe7c00) [pid = 1765] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91da8400) [pid = 1765] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f2b1000) [pid = 1765] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93baac00) [pid = 1765] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fd8000) [pid = 1765] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x913bb400) [pid = 1765] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91311800) [pid = 1765] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91e51800) [pid = 1765] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x93a34c00) [pid = 1765] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9130f000) [pid = 1765] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:55:50 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e927800) [pid = 1765] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:55:50 INFO - PROCESS | 1765 | 1466769350126 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 1765 | 1466769350160 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe8000 == 25 [pid = 1765] [id = 283] 04:55:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e091800) [pid = 1765] [serial = 850] [outer = (nil)] 04:55:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9099a800) [pid = 1765] [serial = 851] [outer = 0x8e091800] 04:55:50 INFO - PROCESS | 1765 | 1466769350229 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91da5800) [pid = 1765] [serial = 852] [outer = 0x8e091800] 04:55:50 INFO - PROCESS | 1765 | 1466769350957 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]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1708ms 04:55:50 INFO - PROCESS | 1765 | 1466769350970 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 1765 | 1466769350973 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 04:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:55:50 INFO - PROCESS | 1765 | 1466769350979 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 1765 | 1466769350982 Marionette TRACE conn4 <- [1,1106,null,{}] 04:55:50 INFO - PROCESS | 1765 | 1466769350996 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}] 04:55:51 INFO - PROCESS | 1765 | 1466769351002 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:51 INFO - PROCESS | 1765 | 1466769351155 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 04:55:51 INFO - PROCESS | 1765 | 1466769351170 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 1765 | 1466769351180 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fd5c00 == 26 [pid = 1765] [id = 284] 04:55:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91fda000) [pid = 1765] [serial = 853] [outer = (nil)] 04:55:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9232f400) [pid = 1765] [serial = 854] [outer = 0x91fda000] 04:55:51 INFO - PROCESS | 1765 | 1466769351247 Marionette DEBUG loaded listener.js 04:55:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93a39c00) [pid = 1765] [serial = 855] [outer = 0x91fda000] 04:55:52 INFO - PROCESS | 1765 | 1466769352325 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]]]}] 04:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1389ms 04:55:52 INFO - PROCESS | 1765 | 1466769352370 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 04:55:52 INFO - PROCESS | 1765 | 1466769352377 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 04:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:55:52 INFO - PROCESS | 1765 | 1466769352387 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:55:52 INFO - PROCESS | 1765 | 1466769352392 Marionette TRACE conn4 <- [1,1110,null,{}] 04:55:52 INFO - PROCESS | 1765 | 1466769352401 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}] 04:55:52 INFO - PROCESS | 1765 | 1466769352407 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:52 INFO - PROCESS | 1765 | 1466769352633 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 04:55:52 INFO - PROCESS | 1765 | 1466769352862 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 1765 | 1466769352877 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b8800 == 27 [pid = 1765] [id = 285] 04:55:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f2bb400) [pid = 1765] [serial = 856] [outer = (nil)] 04:55:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x90998400) [pid = 1765] [serial = 857] [outer = 0x8f2bb400] 04:55:52 INFO - PROCESS | 1765 | 1466769352991 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x913bc800) [pid = 1765] [serial = 858] [outer = 0x8f2bb400] 04:55:53 INFO - PROCESS | 1765 | --DOCSHELL 0x953a4400 == 26 [pid = 1765] [id = 9] 04:55:54 INFO - PROCESS | 1765 | 1466769354088 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]]]}] 04:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1790ms 04:55:54 INFO - PROCESS | 1765 | 1466769354177 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 1765 | 1466769354184 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 04:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:55:54 INFO - PROCESS | 1765 | 1466769354196 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 1765 | 1466769354200 Marionette TRACE conn4 <- [1,1114,null,{}] 04:55:54 INFO - PROCESS | 1765 | 1466769354207 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}] 04:55:54 INFO - PROCESS | 1765 | 1466769354213 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:54 INFO - PROCESS | 1765 | 1466769354447 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 04:55:54 INFO - PROCESS | 1765 | 1466769354704 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 1765 | 1466769354713 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfeb000 == 27 [pid = 1765] [id = 286] 04:55:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e91c800) [pid = 1765] [serial = 859] [outer = (nil)] 04:55:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x93a42000) [pid = 1765] [serial = 860] [outer = 0x8e91c800] 04:55:54 INFO - PROCESS | 1765 | 1466769354796 Marionette DEBUG loaded listener.js 04:55:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x93b5a400) [pid = 1765] [serial = 861] [outer = 0x8e91c800] 04:55:55 INFO - PROCESS | 1765 | 1466769355840 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]]]}] 04:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1696ms 04:55:55 INFO - PROCESS | 1765 | 1466769355892 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 04:55:55 INFO - PROCESS | 1765 | 1466769355897 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 04:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:55:55 INFO - PROCESS | 1765 | 1466769355903 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:55:55 INFO - PROCESS | 1765 | 1466769355910 Marionette TRACE conn4 <- [1,1118,null,{}] 04:55:55 INFO - PROCESS | 1765 | 1466769355928 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}] 04:55:55 INFO - PROCESS | 1765 | 1466769355939 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:56 INFO - PROCESS | 1765 | 1466769356148 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 04:55:56 INFO - PROCESS | 1765 | 1466769356367 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 1765 | 1466769356381 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d2f800 == 28 [pid = 1765] [id = 287] 04:55:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x94814c00) [pid = 1765] [serial = 862] [outer = (nil)] 04:55:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x953aac00) [pid = 1765] [serial = 863] [outer = 0x94814c00] 04:55:56 INFO - PROCESS | 1765 | 1466769356466 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x954dbc00) [pid = 1765] [serial = 864] [outer = 0x94814c00] 04:55:57 INFO - PROCESS | 1765 | 1466769357472 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]]]}] 04:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1636ms 04:55:57 INFO - PROCESS | 1765 | 1466769357540 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 04:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:55:57 INFO - PROCESS | 1765 | 1466769357546 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 04:55:57 INFO - PROCESS | 1765 | 1466769357552 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 1765 | 1466769357555 Marionette TRACE conn4 <- [1,1122,null,{}] 04:55:57 INFO - PROCESS | 1765 | 1466769357562 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}] 04:55:57 INFO - PROCESS | 1765 | 1466769357567 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:57 INFO - PROCESS | 1765 | 1466769357781 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 04:55:58 INFO - PROCESS | 1765 | 1466769357990 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 1765 | 1466769357998 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x954de800 == 29 [pid = 1765] [id = 288] 04:55:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x954e0400) [pid = 1765] [serial = 865] [outer = (nil)] 04:55:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x954ea400) [pid = 1765] [serial = 866] [outer = 0x954e0400] 04:55:58 INFO - PROCESS | 1765 | 1466769358128 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x954ec000) [pid = 1765] [serial = 867] [outer = 0x954e0400] 04:55:59 INFO - PROCESS | 1765 | 1466769359260 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]]]}] 04:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1737ms 04:55:59 INFO - PROCESS | 1765 | 1466769359289 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 1765 | 1466769359295 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 04:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:55:59 INFO - PROCESS | 1765 | 1466769359305 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 1765 | 1466769359308 Marionette TRACE conn4 <- [1,1126,null,{}] 04:55:59 INFO - PROCESS | 1765 | 1466769359317 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}] 04:55:59 INFO - PROCESS | 1765 | 1466769359323 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:59 INFO - PROCESS | 1765 | 1466769359523 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 04:55:59 INFO - PROCESS | 1765 | 1466769359737 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 1765 | 1466769359746 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:55:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b6c00 == 30 [pid = 1765] [id = 289] 04:55:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8f2b7000) [pid = 1765] [serial = 868] [outer = (nil)] 04:55:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9099b800) [pid = 1765] [serial = 869] [outer = 0x8f2b7000] 04:55:59 INFO - PROCESS | 1765 | 1466769359826 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9130bc00) [pid = 1765] [serial = 870] [outer = 0x8f2b7000] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e097800) [pid = 1765] [serial = 792] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91e58800) [pid = 1765] [serial = 797] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90995400) [pid = 1765] [serial = 803] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x953a4000) [pid = 1765] [serial = 813] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x92325c00) [pid = 1765] [serial = 798] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8dff0800) [pid = 1765] [serial = 791] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x92333c00) [pid = 1765] [serial = 809] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x93b51800) [pid = 1765] [serial = 810] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91d93800) [pid = 1765] [serial = 807] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91d64400) [pid = 1765] [serial = 806] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91d65000) [pid = 1765] [serial = 795] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x93d2fc00) [pid = 1765] [serial = 812] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93d2ac00) [pid = 1765] [serial = 801] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x953ab800) [pid = 1765] [serial = 815] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fe0000) [pid = 1765] [serial = 789] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x953aec00) [pid = 1765] [serial = 816] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x913c0000) [pid = 1765] [serial = 794] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x93d24800) [pid = 1765] [serial = 800] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9099fc00) [pid = 1765] [serial = 804] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x953abc00) [pid = 1765] [serial = 818] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x97806000) [pid = 1765] [serial = 819] [outer = (nil)] [url = about:blank] 04:56:00 INFO - PROCESS | 1765 | 1466769360819 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]]]}] 04:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1534ms 04:56:00 INFO - PROCESS | 1765 | 1466769360838 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 1765 | 1466769360845 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 04:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:56:00 INFO - PROCESS | 1765 | 1466769360855 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 1765 | 1466769360860 Marionette TRACE conn4 <- [1,1130,null,{}] 04:56:00 INFO - PROCESS | 1765 | 1466769360866 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}] 04:56:00 INFO - PROCESS | 1765 | 1466769360871 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:01 INFO - PROCESS | 1765 | 1466769361033 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 04:56:01 INFO - PROCESS | 1765 | 1466769361195 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:01 INFO - PROCESS | 1765 | 1466769361204 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a1400 == 31 [pid = 1765] [id = 290] 04:56:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90a6fc00) [pid = 1765] [serial = 871] [outer = (nil)] 04:56:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91d65800) [pid = 1765] [serial = 872] [outer = 0x90a6fc00] 04:56:01 INFO - PROCESS | 1765 | 1466769361285 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91d9e800) [pid = 1765] [serial = 873] [outer = 0x90a6fc00] 04:56:02 INFO - PROCESS | 1765 | 1466769362164 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]]]}] 04:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1343ms 04:56:02 INFO - PROCESS | 1765 | 1466769362198 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 04:56:02 INFO - PROCESS | 1765 | 1466769362202 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 04:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:56:02 INFO - PROCESS | 1765 | 1466769362208 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:56:02 INFO - PROCESS | 1765 | 1466769362214 Marionette TRACE conn4 <- [1,1134,null,{}] 04:56:02 INFO - PROCESS | 1765 | 1466769362229 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}] 04:56:02 INFO - PROCESS | 1765 | 1466769362237 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:02 INFO - PROCESS | 1765 | 1466769362404 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 04:56:02 INFO - PROCESS | 1765 | 1466769362535 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 1765 | 1466769362548 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b1cc00 == 32 [pid = 1765] [id = 291] 04:56:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b1d400) [pid = 1765] [serial = 874] [outer = (nil)] 04:56:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93b55800) [pid = 1765] [serial = 875] [outer = 0x93b1d400] 04:56:02 INFO - PROCESS | 1765 | 1466769362618 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93baac00) [pid = 1765] [serial = 876] [outer = 0x93b1d400] 04:56:03 INFO - PROCESS | 1765 | 1466769363539 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]]]}] 04:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1393ms 04:56:03 INFO - PROCESS | 1765 | 1466769363603 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 04:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:56:03 INFO - PROCESS | 1765 | 1466769363608 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 04:56:03 INFO - PROCESS | 1765 | 1466769363614 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 1765 | 1466769363617 Marionette TRACE conn4 <- [1,1138,null,{}] 04:56:03 INFO - PROCESS | 1765 | 1466769363623 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}] 04:56:03 INFO - PROCESS | 1765 | 1466769363628 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:03 INFO - PROCESS | 1765 | 1466769363840 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 04:56:03 INFO - PROCESS | 1765 | 1466769363865 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 1765 | 1466769363873 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c3000 == 33 [pid = 1765] [id = 292] 04:56:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d9c000) [pid = 1765] [serial = 877] [outer = (nil)] 04:56:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9526c800) [pid = 1765] [serial = 878] [outer = 0x91d9c000] 04:56:03 INFO - PROCESS | 1765 | 1466769363941 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x95264400) [pid = 1765] [serial = 879] [outer = 0x91d9c000] 04:56:04 INFO - PROCESS | 1765 | 1466769364871 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]]]}] 04:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1291ms 04:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:56:04 INFO - PROCESS | 1765 | 1466769364905 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 1765 | 1466769364908 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 04:56:04 INFO - PROCESS | 1765 | 1466769364914 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 1765 | 1466769364918 Marionette TRACE conn4 <- [1,1142,null,{}] 04:56:04 INFO - PROCESS | 1765 | 1466769364923 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}] 04:56:04 INFO - PROCESS | 1765 | 1466769364928 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:05 INFO - PROCESS | 1765 | 1466769365193 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x909a3400) [pid = 1765] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x909a0400) [pid = 1765] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e097400) [pid = 1765] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91d61400) [pid = 1765] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e091800) [pid = 1765] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8ef8b800) [pid = 1765] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d9ac00) [pid = 1765] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x953aa800) [pid = 1765] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x954ec400) [pid = 1765] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x997bc400) [pid = 1765] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:56:05 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e092c00) [pid = 1765] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:56:05 INFO - PROCESS | 1765 | 1466769365303 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 1765 | 1466769365315 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e091800 == 34 [pid = 1765] [id = 293] 04:56:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e092c00) [pid = 1765] [serial = 880] [outer = (nil)] 04:56:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f2b0400) [pid = 1765] [serial = 881] [outer = 0x8e092c00] 04:56:05 INFO - PROCESS | 1765 | 1466769365391 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90a77400) [pid = 1765] [serial = 882] [outer = 0x8e092c00] 04:56:06 INFO - PROCESS | 1765 | 1466769366232 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]]]}] 04:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1335ms 04:56:06 INFO - PROCESS | 1765 | 1466769366248 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 04:56:06 INFO - PROCESS | 1765 | 1466769366252 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 04:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:56:06 INFO - PROCESS | 1765 | 1466769366258 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 1765 | 1466769366261 Marionette TRACE conn4 <- [1,1146,null,{}] 04:56:06 INFO - PROCESS | 1765 | 1466769366267 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}] 04:56:06 INFO - PROCESS | 1765 | 1466769366277 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:06 INFO - PROCESS | 1765 | 1466769366477 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 04:56:06 INFO - PROCESS | 1765 | 1466769366599 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:06 INFO - PROCESS | 1765 | 1466769366607 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6000 == 35 [pid = 1765] [id = 294] 04:56:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e921400) [pid = 1765] [serial = 883] [outer = (nil)] 04:56:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9781ec00) [pid = 1765] [serial = 884] [outer = 0x8e921400] 04:56:06 INFO - PROCESS | 1765 | 1466769366677 Marionette DEBUG loaded listener.js 04:56:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x97825000) [pid = 1765] [serial = 885] [outer = 0x8e921400] 04:56:07 INFO - PROCESS | 1765 | 1466769367645 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]]]}] 04:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1430ms 04:56:07 INFO - PROCESS | 1765 | 1466769367692 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 04:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:56:07 INFO - PROCESS | 1765 | 1466769367704 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 04:56:07 INFO - PROCESS | 1765 | 1466769367717 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:56:07 INFO - PROCESS | 1765 | 1466769367725 Marionette TRACE conn4 <- [1,1150,null,{}] 04:56:07 INFO - PROCESS | 1765 | 1466769367783 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}] 04:56:07 INFO - PROCESS | 1765 | 1466769367794 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:08 INFO - PROCESS | 1765 | 1466769368128 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 04:56:08 INFO - PROCESS | 1765 | 1466769368454 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 1765 | 1466769368479 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08d400 == 36 [pid = 1765] [id = 295] 04:56:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8ef85800) [pid = 1765] [serial = 886] [outer = (nil)] 04:56:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9099f400) [pid = 1765] [serial = 887] [outer = 0x8ef85800] 04:56:08 INFO - PROCESS | 1765 | 1466769368662 Marionette DEBUG loaded listener.js 04:56:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x913bac00) [pid = 1765] [serial = 888] [outer = 0x8ef85800] 04:56:09 INFO - PROCESS | 1765 | 1466769369854 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]]]}] 04:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2197ms 04:56:09 INFO - PROCESS | 1765 | 1466769369911 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 04:56:09 INFO - PROCESS | 1765 | 1466769369918 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 04:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:56:09 INFO - PROCESS | 1765 | 1466769369931 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:56:09 INFO - PROCESS | 1765 | 1466769369935 Marionette TRACE conn4 <- [1,1154,null,{}] 04:56:09 INFO - PROCESS | 1765 | 1466769369943 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}] 04:56:09 INFO - PROCESS | 1765 | 1466769369949 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:10 INFO - PROCESS | 1765 | 1466769370177 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 04:56:10 INFO - PROCESS | 1765 | 1466769370389 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 1765 | 1466769370395 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e921800 == 37 [pid = 1765] [id = 296] 04:56:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91fda800) [pid = 1765] [serial = 889] [outer = (nil)] 04:56:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93b22800) [pid = 1765] [serial = 890] [outer = 0x91fda800] 04:56:10 INFO - PROCESS | 1765 | 1466769370530 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93d2b000) [pid = 1765] [serial = 891] [outer = 0x91fda800] 04:56:11 INFO - PROCESS | 1765 | 1466769371490 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]]]}] 04:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1596ms 04:56:11 INFO - PROCESS | 1765 | 1466769371526 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 04:56:11 INFO - PROCESS | 1765 | 1466769371530 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 04:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:56:11 INFO - PROCESS | 1765 | 1466769371537 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:56:11 INFO - PROCESS | 1765 | 1466769371544 Marionette TRACE conn4 <- [1,1158,null,{}] 04:56:11 INFO - PROCESS | 1765 | 1466769371560 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}] 04:56:11 INFO - PROCESS | 1765 | 1466769371569 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:11 INFO - PROCESS | 1765 | 1466769371842 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 04:56:12 INFO - PROCESS | 1765 | 1466769372102 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 1765 | 1466769372115 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x9781f000 == 38 [pid = 1765] [id = 297] 04:56:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9781fc00) [pid = 1765] [serial = 892] [outer = (nil)] 04:56:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9782b000) [pid = 1765] [serial = 893] [outer = 0x9781fc00] 04:56:12 INFO - PROCESS | 1765 | 1466769372215 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x983a5400) [pid = 1765] [serial = 894] [outer = 0x9781fc00] 04:56:13 INFO - PROCESS | 1765 | 1466769373086 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]]]}] 04:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1591ms 04:56:13 INFO - PROCESS | 1765 | 1466769373129 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 04:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:56:13 INFO - PROCESS | 1765 | 1466769373134 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 04:56:13 INFO - PROCESS | 1765 | 1466769373141 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 1765 | 1466769373144 Marionette TRACE conn4 <- [1,1162,null,{}] 04:56:13 INFO - PROCESS | 1765 | 1466769373150 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}] 04:56:13 INFO - PROCESS | 1765 | 1466769373155 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:13 INFO - PROCESS | 1765 | 1466769373341 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 04:56:13 INFO - PROCESS | 1765 | 1466769373504 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 1765 | 1466769373514 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x983ac000 == 39 [pid = 1765] [id = 298] 04:56:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x98422800) [pid = 1765] [serial = 895] [outer = (nil)] 04:56:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x997c2800) [pid = 1765] [serial = 896] [outer = 0x98422800] 04:56:13 INFO - PROCESS | 1765 | 1466769373592 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x997c9800) [pid = 1765] [serial = 897] [outer = 0x98422800] 04:56:14 INFO - PROCESS | 1765 | 1466769374560 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]]]}] 04:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1491ms 04:56:14 INFO - PROCESS | 1765 | 1466769374632 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 04:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:56:14 INFO - PROCESS | 1765 | 1466769374637 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 04:56:14 INFO - PROCESS | 1765 | 1466769374643 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:56:14 INFO - PROCESS | 1765 | 1466769374647 Marionette TRACE conn4 <- [1,1166,null,{}] 04:56:14 INFO - PROCESS | 1765 | 1466769374653 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}] 04:56:14 INFO - PROCESS | 1765 | 1466769374658 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:14 INFO - PROCESS | 1765 | 1466769374887 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 04:56:15 INFO - PROCESS | 1765 | 1466769375110 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 1765 | 1466769375118 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a79800 == 40 [pid = 1765] [id = 299] 04:56:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x93b5cc00) [pid = 1765] [serial = 898] [outer = (nil)] 04:56:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9a008000) [pid = 1765] [serial = 899] [outer = 0x93b5cc00] 04:56:15 INFO - PROCESS | 1765 | 1466769375242 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9a00c000) [pid = 1765] [serial = 900] [outer = 0x93b5cc00] 04:56:16 INFO - PROCESS | 1765 | 1466769376169 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]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1591ms 04:56:16 INFO - PROCESS | 1765 | 1466769376235 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 04:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:56:16 INFO - PROCESS | 1765 | 1466769376240 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 04:56:16 INFO - PROCESS | 1765 | 1466769376246 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 1765 | 1466769376250 Marionette TRACE conn4 <- [1,1170,null,{}] 04:56:16 INFO - PROCESS | 1765 | 1466769376256 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}] 04:56:16 INFO - PROCESS | 1765 | 1466769376266 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:16 INFO - PROCESS | 1765 | 1466769376474 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 04:56:16 INFO - PROCESS | 1765 | 1466769376693 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 1765 | 1466769376702 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91e800 == 41 [pid = 1765] [id = 300] 04:56:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e91ec00) [pid = 1765] [serial = 901] [outer = (nil)] 04:56:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8ef84c00) [pid = 1765] [serial = 902] [outer = 0x8e91ec00] 04:56:17 INFO - PROCESS | 1765 | 1466769377035 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8ef90400) [pid = 1765] [serial = 903] [outer = 0x8e91ec00] 04:56:18 INFO - PROCESS | 1765 | 1466769378018 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]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1834ms 04:56:18 INFO - PROCESS | 1765 | 1466769378084 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 04:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:56:18 INFO - PROCESS | 1765 | 1466769378095 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 04:56:18 INFO - PROCESS | 1765 | 1466769378109 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 1765 | 1466769378114 Marionette TRACE conn4 <- [1,1174,null,{}] 04:56:18 INFO - PROCESS | 1765 | 1466769378127 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}] 04:56:18 INFO - PROCESS | 1765 | 1466769378136 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:18 INFO - PROCESS | 1765 | 1466769378426 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x9099f000 == 40 [pid = 1765] [id = 279] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x913bf000 == 39 [pid = 1765] [id = 274] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8e096c00 == 38 [pid = 1765] [id = 280] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4a800 == 37 [pid = 1765] [id = 269] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x91316000 == 36 [pid = 1765] [id = 268] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x953a6800 == 35 [pid = 1765] [id = 277] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe4400 == 34 [pid = 1765] [id = 272] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8e924c00 == 33 [pid = 1765] [id = 271] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x90a71400 == 32 [pid = 1765] [id = 276] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8e094400 == 31 [pid = 1765] [id = 273] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08e000 == 30 [pid = 1765] [id = 278] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x93b9b800 == 29 [pid = 1765] [id = 270] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef91400 == 28 [pid = 1765] [id = 267] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x93b27c00 == 27 [pid = 1765] [id = 275] 04:56:19 INFO - PROCESS | 1765 | --DOCSHELL 0x97807000 == 26 [pid = 1765] [id = 10] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x9232f400) [pid = 1765] [serial = 854] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91312000) [pid = 1765] [serial = 840] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90a74400) [pid = 1765] [serial = 839] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90a70400) [pid = 1765] [serial = 845] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e91c000) [pid = 1765] [serial = 842] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8e929000) [pid = 1765] [serial = 843] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91d68800) [pid = 1765] [serial = 848] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9099a800) [pid = 1765] [serial = 851] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x90999c00) [pid = 1765] [serial = 822] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f2b6400) [pid = 1765] [serial = 821] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91e4b800) [pid = 1765] [serial = 825] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91dab000) [pid = 1765] [serial = 824] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9781e400) [pid = 1765] [serial = 828] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x954eec00) [pid = 1765] [serial = 827] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x98430800) [pid = 1765] [serial = 831] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x983ab800) [pid = 1765] [serial = 830] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x997cb800) [pid = 1765] [serial = 834] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91d96800) [pid = 1765] [serial = 849] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x997c0c00) [pid = 1765] [serial = 833] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x994e6400) [pid = 1765] [serial = 837] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f2bc400) [pid = 1765] [serial = 836] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91da5800) [pid = 1765] [serial = 852] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91308400) [pid = 1765] [serial = 846] [outer = (nil)] [url = about:blank] 04:56:19 INFO - PROCESS | 1765 | 1466769379715 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:19 INFO - PROCESS | 1765 | 1466769379734 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7c00 == 27 [pid = 1765] [id = 301] 04:56:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8dfe9400) [pid = 1765] [serial = 904] [outer = (nil)] 04:56:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8dff0c00) [pid = 1765] [serial = 905] [outer = 0x8dfe9400] 04:56:19 INFO - PROCESS | 1765 | 1466769379856 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e09ac00) [pid = 1765] [serial = 906] [outer = 0x8dfe9400] 04:56:20 INFO - PROCESS | 1765 | 1466769380663 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] 04:56:20 INFO - PROCESS | 1765 | 1466769380714 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 04:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:56:20 INFO - PROCESS | 1765 | 1466769380722 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:56:20 INFO - PROCESS | 1765 | 1466769380727 Marionette TRACE conn4 <- [1,1178,null,{}] 04:56:20 INFO - PROCESS | 1765 | 1466769380735 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}] 04:56:20 INFO - PROCESS | 1765 | 1466769380744 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:20 INFO - PROCESS | 1765 | 1466769380912 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 04:56:20 INFO - PROCESS | 1765 | 1466769380926 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 1765 | 1466769380935 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b7400 == 28 [pid = 1765] [id = 302] 04:56:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f2bac00) [pid = 1765] [serial = 907] [outer = (nil)] 04:56:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9099bc00) [pid = 1765] [serial = 908] [outer = 0x8f2bac00] 04:56:21 INFO - PROCESS | 1765 | 1466769381020 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x90a6c800) [pid = 1765] [serial = 909] [outer = 0x8f2bac00] 04:56:21 INFO - PROCESS | 1765 | 1466769381975 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] 04:56:22 INFO - PROCESS | 1765 | 1466769382018 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 04:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:56:22 INFO - PROCESS | 1765 | 1466769382027 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 1765 | 1466769382030 Marionette TRACE conn4 <- [1,1182,null,{}] 04:56:22 INFO - PROCESS | 1765 | 1466769382055 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}] 04:56:22 INFO - PROCESS | 1765 | 1466769382062 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:22 INFO - PROCESS | 1765 | 1466769382308 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 04:56:22 INFO - PROCESS | 1765 | 1466769382331 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 1765 | 1466769382340 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b1c00 == 29 [pid = 1765] [id = 303] 04:56:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91313c00) [pid = 1765] [serial = 910] [outer = (nil)] 04:56:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x913b7400) [pid = 1765] [serial = 911] [outer = 0x91313c00] 04:56:22 INFO - PROCESS | 1765 | 1466769382413 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x913c5800) [pid = 1765] [serial = 912] [outer = 0x91313c00] 04:56:23 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:23 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:56:23 INFO - PROCESS | 1765 | 1466769383446 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] 04:56:23 INFO - PROCESS | 1765 | 1466769383535 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 04:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:56:23 INFO - PROCESS | 1765 | 1466769383544 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:56:23 INFO - PROCESS | 1765 | 1466769383554 Marionette TRACE conn4 <- [1,1186,null,{}] 04:56:23 INFO - PROCESS | 1765 | 1466769383579 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}] 04:56:23 INFO - PROCESS | 1765 | 1466769383587 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:23 INFO - PROCESS | 1765 | 1466769383808 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 04:56:23 INFO - PROCESS | 1765 | 1466769383834 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:23 INFO - PROCESS | 1765 | 1466769383842 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x91db0400 == 30 [pid = 1765] [id = 304] 04:56:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91db0800) [pid = 1765] [serial = 913] [outer = (nil)] 04:56:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91e52400) [pid = 1765] [serial = 914] [outer = 0x91db0800] 04:56:23 INFO - PROCESS | 1765 | 1466769383911 Marionette DEBUG loaded listener.js 04:56:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91fd9800) [pid = 1765] [serial = 915] [outer = 0x91db0800] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e921400) [pid = 1765] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91d9c000) [pid = 1765] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e092c00) [pid = 1765] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e91c800) [pid = 1765] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fda000) [pid = 1765] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f2bb400) [pid = 1765] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x954e0400) [pid = 1765] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90a6fc00) [pid = 1765] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x94814c00) [pid = 1765] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f2b7000) [pid = 1765] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93b1d400) [pid = 1765] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9a07a000) [pid = 1765] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:56:24 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x953a4800) [pid = 1765] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:56:25 INFO - PROCESS | 1765 | 1466769385338 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] 04:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:56:25 INFO - PROCESS | 1765 | 1466769385409 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 04:56:25 INFO - PROCESS | 1765 | 1466769385416 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:56:25 INFO - PROCESS | 1765 | 1466769385419 Marionette TRACE conn4 <- [1,1190,null,{}] 04:56:25 INFO - PROCESS | 1765 | 1466769385424 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}] 04:56:25 INFO - PROCESS | 1765 | 1466769385429 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:25 INFO - PROCESS | 1765 | 1466769385593 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 04:56:25 INFO - PROCESS | 1765 | 1466769385724 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:25 INFO - PROCESS | 1765 | 1466769385735 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfeb800 == 31 [pid = 1765] [id = 305] 04:56:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e099000) [pid = 1765] [serial = 916] [outer = (nil)] 04:56:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x92332800) [pid = 1765] [serial = 917] [outer = 0x8e099000] 04:56:25 INFO - PROCESS | 1765 | 1466769385804 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93a3c400) [pid = 1765] [serial = 918] [outer = 0x8e099000] 04:56:26 INFO - PROCESS | 1765 | 1466769386593 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] 04:56:26 INFO - PROCESS | 1765 | 1466769386695 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 04:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:56:26 INFO - PROCESS | 1765 | 1466769386706 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 1765 | 1466769386712 Marionette TRACE conn4 <- [1,1194,null,{}] 04:56:26 INFO - PROCESS | 1765 | 1466769386722 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}] 04:56:26 INFO - PROCESS | 1765 | 1466769386729 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:26 INFO - PROCESS | 1765 | 1466769386959 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 04:56:27 INFO - PROCESS | 1765 | 1466769387123 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:27 INFO - PROCESS | 1765 | 1466769387142 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef90000 == 32 [pid = 1765] [id = 306] 04:56:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f2b0000) [pid = 1765] [serial = 919] [outer = (nil)] 04:56:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f2bc800) [pid = 1765] [serial = 920] [outer = 0x8f2b0000] 04:56:27 INFO - PROCESS | 1765 | 1466769387243 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91311000) [pid = 1765] [serial = 921] [outer = 0x8f2b0000] 04:56:28 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:28 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:56:28 INFO - PROCESS | 1765 | 1466769388342 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] 04:56:28 INFO - PROCESS | 1765 | 1466769388415 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 04:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:56:28 INFO - PROCESS | 1765 | 1466769388426 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:56:28 INFO - PROCESS | 1765 | 1466769388432 Marionette TRACE conn4 <- [1,1198,null,{}] 04:56:28 INFO - PROCESS | 1765 | 1466769388439 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}] 04:56:28 INFO - PROCESS | 1765 | 1466769388445 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:28 INFO - PROCESS | 1765 | 1466769388663 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 04:56:28 INFO - PROCESS | 1765 | 1466769388881 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 1765 | 1466769388889 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09a400 == 33 [pid = 1765] [id = 307] 04:56:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91e53000) [pid = 1765] [serial = 922] [outer = (nil)] 04:56:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93b26000) [pid = 1765] [serial = 923] [outer = 0x91e53000] 04:56:29 INFO - PROCESS | 1765 | 1466769388996 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93b60400) [pid = 1765] [serial = 924] [outer = 0x91e53000] 04:56:30 INFO - PROCESS | 1765 | 1466769390004 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]]]}] 04:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1639ms 04:56:30 INFO - PROCESS | 1765 | 1466769390062 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 1765 | 1466769390066 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 04:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:56:30 INFO - PROCESS | 1765 | 1466769390073 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 1765 | 1466769390077 Marionette TRACE conn4 <- [1,1202,null,{}] 04:56:30 INFO - PROCESS | 1765 | 1466769390091 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}] 04:56:30 INFO - PROCESS | 1765 | 1466769390100 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:30 INFO - PROCESS | 1765 | 1466769390407 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 04:56:30 INFO - PROCESS | 1765 | 1466769390639 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 1765 | 1466769390656 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x954d8400 == 34 [pid = 1765] [id = 308] 04:56:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x954d9c00) [pid = 1765] [serial = 925] [outer = (nil)] 04:56:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954e1800) [pid = 1765] [serial = 926] [outer = 0x954d9c00] 04:56:30 INFO - PROCESS | 1765 | 1466769390736 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x954f1c00) [pid = 1765] [serial = 927] [outer = 0x954d9c00] 04:56:31 INFO - PROCESS | 1765 | 1466769391729 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]]]}] 04:56:31 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 04:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1731ms 04:56:31 INFO - PROCESS | 1765 | 1466769391806 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 1765 | 1466769391809 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 04:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:56:31 INFO - PROCESS | 1765 | 1466769391816 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 1765 | 1466769391819 Marionette TRACE conn4 <- [1,1206,null,{}] 04:56:31 INFO - PROCESS | 1765 | 1466769391826 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}] 04:56:31 INFO - PROCESS | 1765 | 1466769391832 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:32 INFO - PROCESS | 1765 | 1466769392034 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 04:56:32 INFO - PROCESS | 1765 | 1466769392257 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 1765 | 1466769392266 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x9481f000 == 35 [pid = 1765] [id = 309] 04:56:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x954f3800) [pid = 1765] [serial = 928] [outer = (nil)] 04:56:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x97824400) [pid = 1765] [serial = 929] [outer = 0x954f3800] 04:56:32 INFO - PROCESS | 1765 | 1466769392383 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x97828400) [pid = 1765] [serial = 930] [outer = 0x954f3800] 04:56:33 INFO - PROCESS | 1765 | 1466769393485 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]]]}] 04:56:33 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 04:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1736ms 04:56:33 INFO - PROCESS | 1765 | 1466769393553 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 04:56:33 INFO - PROCESS | 1765 | 1466769393560 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 04:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:56:33 INFO - PROCESS | 1765 | 1466769393568 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 1765 | 1466769393574 Marionette TRACE conn4 <- [1,1210,null,{}] 04:56:33 INFO - PROCESS | 1765 | 1466769393582 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}] 04:56:33 INFO - PROCESS | 1765 | 1466769393589 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:33 INFO - PROCESS | 1765 | 1466769393797 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 04:56:34 INFO - PROCESS | 1765 | 1466769394134 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:34 INFO - PROCESS | 1765 | 1466769394149 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9526f400) [pid = 1765] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:56:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e090400 == 36 [pid = 1765] [id = 310] 04:56:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8e920800) [pid = 1765] [serial = 931] [outer = (nil)] 04:56:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8ef89400) [pid = 1765] [serial = 932] [outer = 0x8e920800] 04:56:34 INFO - PROCESS | 1765 | 1466769394242 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f2b5000) [pid = 1765] [serial = 933] [outer = 0x8e920800] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x97825000) [pid = 1765] [serial = 885] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9526c800) [pid = 1765] [serial = 878] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f2b0400) [pid = 1765] [serial = 881] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x95264400) [pid = 1765] [serial = 879] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x93a42000) [pid = 1765] [serial = 860] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x93b5a400) [pid = 1765] [serial = 861] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93a39c00) [pid = 1765] [serial = 855] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90998400) [pid = 1765] [serial = 857] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x913bc800) [pid = 1765] [serial = 858] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x954ea400) [pid = 1765] [serial = 866] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x954ec000) [pid = 1765] [serial = 867] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91d65800) [pid = 1765] [serial = 872] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d9e800) [pid = 1765] [serial = 873] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x953aac00) [pid = 1765] [serial = 863] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x954dbc00) [pid = 1765] [serial = 864] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9099b800) [pid = 1765] [serial = 869] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9130bc00) [pid = 1765] [serial = 870] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x93b55800) [pid = 1765] [serial = 875] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e91fc00) [pid = 1765] [serial = 591] [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.] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x90a77400) [pid = 1765] [serial = 882] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x93baac00) [pid = 1765] [serial = 876] [outer = (nil)] [url = about:blank] 04:56:34 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9781ec00) [pid = 1765] [serial = 884] [outer = (nil)] [url = about:blank] 04:56:35 INFO - PROCESS | 1765 | 1466769395066 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]]]}] 04:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1538ms 04:56:35 INFO - PROCESS | 1765 | 1466769395114 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 1765 | 1466769395121 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 04:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:56:35 INFO - PROCESS | 1765 | 1466769395131 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 1765 | 1466769395136 Marionette TRACE conn4 <- [1,1214,null,{}] 04:56:35 INFO - PROCESS | 1765 | 1466769395141 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}] 04:56:35 INFO - PROCESS | 1765 | 1466769395146 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:35 INFO - PROCESS | 1765 | 1466769395312 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 04:56:35 INFO - PROCESS | 1765 | 1466769395322 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 1765 | 1466769395329 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130c400 == 37 [pid = 1765] [id = 311] 04:56:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x913ba400) [pid = 1765] [serial = 934] [outer = (nil)] 04:56:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x91d61400) [pid = 1765] [serial = 935] [outer = 0x913ba400] 04:56:35 INFO - PROCESS | 1765 | 1466769395461 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91d92800) [pid = 1765] [serial = 936] [outer = 0x913ba400] 04:56:36 INFO - PROCESS | 1765 | 1466769396997 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]]]}] 04:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1885ms 04:56:37 INFO - PROCESS | 1765 | 1466769397016 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 1765 | 1466769397019 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 04:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:56:37 INFO - PROCESS | 1765 | 1466769397025 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 1765 | 1466769397031 Marionette TRACE conn4 <- [1,1218,null,{}] 04:56:37 INFO - PROCESS | 1765 | 1466769397046 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}] 04:56:37 INFO - PROCESS | 1765 | 1466769397055 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:37 INFO - PROCESS | 1765 | 1466769397217 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 04:56:37 INFO - PROCESS | 1765 | 1466769397409 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 1765 | 1466769397419 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x9232b800 == 38 [pid = 1765] [id = 312] 04:56:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9232f400) [pid = 1765] [serial = 937] [outer = (nil)] 04:56:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x93b19c00) [pid = 1765] [serial = 938] [outer = 0x9232f400] 04:56:37 INFO - PROCESS | 1765 | 1466769397491 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x93b5a800) [pid = 1765] [serial = 939] [outer = 0x9232f400] 04:56:38 INFO - PROCESS | 1765 | 1466769398322 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]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1333ms 04:56:38 INFO - PROCESS | 1765 | 1466769398359 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 04:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:56:38 INFO - PROCESS | 1765 | 1466769398363 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 04:56:38 INFO - PROCESS | 1765 | 1466769398369 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 1765 | 1466769398373 Marionette TRACE conn4 <- [1,1222,null,{}] 04:56:38 INFO - PROCESS | 1765 | 1466769398385 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}] 04:56:38 INFO - PROCESS | 1765 | 1466769398389 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:38 INFO - PROCESS | 1765 | 1466769398590 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 04:56:38 INFO - PROCESS | 1765 | 1466769398632 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 1765 | 1466769398640 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe9000 == 39 [pid = 1765] [id = 313] 04:56:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91dad000) [pid = 1765] [serial = 940] [outer = (nil)] 04:56:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x953a3000) [pid = 1765] [serial = 941] [outer = 0x91dad000] 04:56:38 INFO - PROCESS | 1765 | 1466769398708 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x953a6000) [pid = 1765] [serial = 942] [outer = 0x91dad000] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e91ec00) [pid = 1765] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93b5cc00) [pid = 1765] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8dfe9400) [pid = 1765] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8ef85800) [pid = 1765] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9781fc00) [pid = 1765] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91db0800) [pid = 1765] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91fda800) [pid = 1765] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8f2bac00) [pid = 1765] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x91313c00) [pid = 1765] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:56:39 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x98422800) [pid = 1765] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:56:39 INFO - PROCESS | 1765 | 1466769399678 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] 04:56:39 INFO - PROCESS | 1765 | 1466769399718 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 04:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:56:39 INFO - PROCESS | 1765 | 1466769399724 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 1765 | 1466769399727 Marionette TRACE conn4 <- [1,1226,null,{}] 04:56:39 INFO - PROCESS | 1765 | 1466769399733 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}] 04:56:39 INFO - PROCESS | 1765 | 1466769399738 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:39 INFO - PROCESS | 1765 | 1466769399890 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 04:56:39 INFO - PROCESS | 1765 | 1466769399905 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:39 INFO - PROCESS | 1765 | 1466769399913 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9000 == 40 [pid = 1765] [id = 314] 04:56:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8f2bac00) [pid = 1765] [serial = 943] [outer = (nil)] 04:56:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x93a3fc00) [pid = 1765] [serial = 944] [outer = 0x8f2bac00] 04:56:39 INFO - PROCESS | 1765 | 1466769399980 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x953ad400) [pid = 1765] [serial = 945] [outer = 0x8f2bac00] 04:56:40 INFO - PROCESS | 1765 | 1466769400879 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]]]}] 04:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1188ms 04:56:40 INFO - PROCESS | 1765 | 1466769400914 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 1765 | 1466769400917 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 04:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:56:40 INFO - PROCESS | 1765 | 1466769400928 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 1765 | 1466769400931 Marionette TRACE conn4 <- [1,1230,null,{}] 04:56:40 INFO - PROCESS | 1765 | 1466769400936 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}] 04:56:40 INFO - PROCESS | 1765 | 1466769400947 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:41 INFO - PROCESS | 1765 | 1466769401149 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 04:56:41 INFO - PROCESS | 1765 | 1466769401268 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:41 INFO - PROCESS | 1765 | 1466769401277 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e928000 == 41 [pid = 1765] [id = 315] 04:56:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91313000) [pid = 1765] [serial = 946] [outer = (nil)] 04:56:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9781fc00) [pid = 1765] [serial = 947] [outer = 0x91313000] 04:56:41 INFO - PROCESS | 1765 | 1466769401344 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x983acc00) [pid = 1765] [serial = 948] [outer = 0x91313000] 04:56:42 INFO - PROCESS | 1765 | 1466769402388 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]]]}] 04:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1492ms 04:56:42 INFO - PROCESS | 1765 | 1466769402422 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 1765 | 1466769402428 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 04:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:56:42 INFO - PROCESS | 1765 | 1466769402437 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 1765 | 1466769402444 Marionette TRACE conn4 <- [1,1234,null,{}] 04:56:42 INFO - PROCESS | 1765 | 1466769402452 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}] 04:56:42 INFO - PROCESS | 1765 | 1466769402458 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:42 INFO - PROCESS | 1765 | 1466769402646 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 04:56:42 INFO - PROCESS | 1765 | 1466769402860 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 1765 | 1466769402868 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e099c00 == 42 [pid = 1765] [id = 316] 04:56:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ef8dc00) [pid = 1765] [serial = 949] [outer = (nil)] 04:56:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91309000) [pid = 1765] [serial = 950] [outer = 0x8ef8dc00] 04:56:43 INFO - PROCESS | 1765 | 1466769402998 Marionette DEBUG loaded listener.js 04:56:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x913be400) [pid = 1765] [serial = 951] [outer = 0x8ef8dc00] 04:56:43 INFO - PROCESS | 1765 | 1466769403880 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]]]}] 04:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1496ms 04:56:43 INFO - PROCESS | 1765 | 1466769403934 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 04:56:43 INFO - PROCESS | 1765 | 1466769403942 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 04:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:56:43 INFO - PROCESS | 1765 | 1466769403953 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 1765 | 1466769403957 Marionette TRACE conn4 <- [1,1238,null,{}] 04:56:43 INFO - PROCESS | 1765 | 1466769403964 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}] 04:56:43 INFO - PROCESS | 1765 | 1466769403970 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:44 INFO - PROCESS | 1765 | 1466769404158 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 04:56:44 INFO - PROCESS | 1765 | 1466769404321 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 1765 | 1466769404332 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a0000 == 43 [pid = 1765] [id = 317] 04:56:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91fe0400) [pid = 1765] [serial = 952] [outer = (nil)] 04:56:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93b9b800) [pid = 1765] [serial = 953] [outer = 0x91fe0400] 04:56:44 INFO - PROCESS | 1765 | 1466769404418 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x94815400) [pid = 1765] [serial = 954] [outer = 0x91fe0400] 04:56:45 INFO - PROCESS | 1765 | 1466769405403 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]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1484ms 04:56:45 INFO - PROCESS | 1765 | 1466769405437 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 1765 | 1466769405441 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 04:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:56:45 INFO - PROCESS | 1765 | 1466769405448 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 1765 | 1466769405454 Marionette TRACE conn4 <- [1,1242,null,{}] 04:56:45 INFO - PROCESS | 1765 | 1466769405472 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}] 04:56:45 INFO - PROCESS | 1765 | 1466769405480 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:45 INFO - PROCESS | 1765 | 1466769405668 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 04:56:45 INFO - PROCESS | 1765 | 1466769405837 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 1765 | 1466769405848 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x983ab800 == 44 [pid = 1765] [id = 318] 04:56:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x983ae800) [pid = 1765] [serial = 955] [outer = (nil)] 04:56:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9945a400) [pid = 1765] [serial = 956] [outer = 0x983ae800] 04:56:45 INFO - PROCESS | 1765 | 1466769405935 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x997c0000) [pid = 1765] [serial = 957] [outer = 0x983ae800] 04:56:46 INFO - PROCESS | 1765 | 1466769406852 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]]]}] 04:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1438ms 04:56:46 INFO - PROCESS | 1765 | 1466769406887 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 1765 | 1466769406891 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 04:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:56:46 INFO - PROCESS | 1765 | 1466769406898 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 1765 | 1466769406902 Marionette TRACE conn4 <- [1,1246,null,{}] 04:56:46 INFO - PROCESS | 1765 | 1466769406908 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}] 04:56:46 INFO - PROCESS | 1765 | 1466769406913 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:47 INFO - PROCESS | 1765 | 1466769407109 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 04:56:47 INFO - PROCESS | 1765 | 1466769407275 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 1765 | 1466769407281 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x97827400 == 45 [pid = 1765] [id = 319] 04:56:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x983a3400) [pid = 1765] [serial = 958] [outer = (nil)] 04:56:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x997c9000) [pid = 1765] [serial = 959] [outer = 0x983a3400] 04:56:47 INFO - PROCESS | 1765 | 1466769407379 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x99fc0c00) [pid = 1765] [serial = 960] [outer = 0x983a3400] 04:56:48 INFO - PROCESS | 1765 | 1466769408318 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]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1481ms 04:56:48 INFO - PROCESS | 1765 | 1466769408380 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 1765 | 1466769408384 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 04:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:56:48 INFO - PROCESS | 1765 | 1466769408391 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 1765 | 1466769408395 Marionette TRACE conn4 <- [1,1250,null,{}] 04:56:48 INFO - PROCESS | 1765 | 1466769408400 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}] 04:56:48 INFO - PROCESS | 1765 | 1466769408406 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:48 INFO - PROCESS | 1765 | 1466769408581 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 04:56:48 INFO - PROCESS | 1765 | 1466769408760 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 1765 | 1466769408769 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b52c00 == 46 [pid = 1765] [id = 320] 04:56:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x997c5c00) [pid = 1765] [serial = 961] [outer = (nil)] 04:56:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9a016800) [pid = 1765] [serial = 962] [outer = 0x997c5c00] 04:56:48 INFO - PROCESS | 1765 | 1466769408855 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9a080000) [pid = 1765] [serial = 963] [outer = 0x997c5c00] 04:56:49 INFO - PROCESS | 1765 | 1466769409842 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]]]}] 04:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1492ms 04:56:49 INFO - PROCESS | 1765 | 1466769409884 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 04:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:56:49 INFO - PROCESS | 1765 | 1466769409888 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 04:56:49 INFO - PROCESS | 1765 | 1466769409895 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 1765 | 1466769409899 Marionette TRACE conn4 <- [1,1254,null,{}] 04:56:49 INFO - PROCESS | 1765 | 1466769409904 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}] 04:56:49 INFO - PROCESS | 1765 | 1466769409915 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:50 INFO - PROCESS | 1765 | 1466769410114 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 04:56:50 INFO - PROCESS | 1765 | 1466769410282 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 1765 | 1466769410290 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08dc00 == 47 [pid = 1765] [id = 321] 04:56:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a011c00) [pid = 1765] [serial = 964] [outer = (nil)] 04:56:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9a48a400) [pid = 1765] [serial = 965] [outer = 0x9a011c00] 04:56:50 INFO - PROCESS | 1765 | 1466769410390 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9a493000) [pid = 1765] [serial = 966] [outer = 0x9a011c00] 04:56:51 INFO - PROCESS | 1765 | 1466769411337 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]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1491ms 04:56:51 INFO - PROCESS | 1765 | 1466769411386 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 1765 | 1466769411391 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 04:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:56:51 INFO - PROCESS | 1765 | 1466769411399 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 1765 | 1466769411403 Marionette TRACE conn4 <- [1,1258,null,{}] 04:56:51 INFO - PROCESS | 1765 | 1466769411409 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}] 04:56:51 INFO - PROCESS | 1765 | 1466769411415 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:51 INFO - PROCESS | 1765 | 1466769411591 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 04:56:51 INFO - PROCESS | 1765 | 1466769411758 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 1765 | 1466769411769 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91d400 == 48 [pid = 1765] [id = 322] 04:56:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91da2800) [pid = 1765] [serial = 967] [outer = (nil)] 04:56:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9b6a8c00) [pid = 1765] [serial = 968] [outer = 0x91da2800] 04:56:51 INFO - PROCESS | 1765 | 1466769411849 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9b7dd400) [pid = 1765] [serial = 969] [outer = 0x91da2800] 04:56:52 INFO - PROCESS | 1765 | 1466769412765 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]]]}] 04:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1431ms 04:56:52 INFO - PROCESS | 1765 | 1466769412831 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 1765 | 1466769412836 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 04:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:56:52 INFO - PROCESS | 1765 | 1466769412842 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 1765 | 1466769412846 Marionette TRACE conn4 <- [1,1262,null,{}] 04:56:52 INFO - PROCESS | 1765 | 1466769412852 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}] 04:56:52 INFO - PROCESS | 1765 | 1466769412857 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:53 INFO - PROCESS | 1765 | 1466769413072 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 04:56:53 INFO - PROCESS | 1765 | 1466769413242 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 1765 | 1466769413253 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e92a400 == 49 [pid = 1765] [id = 323] 04:56:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8ef87000) [pid = 1765] [serial = 970] [outer = (nil)] 04:56:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9b8c7800) [pid = 1765] [serial = 971] [outer = 0x8ef87000] 04:56:53 INFO - PROCESS | 1765 | 1466769413374 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9b8ce400) [pid = 1765] [serial = 972] [outer = 0x8ef87000] 04:56:54 INFO - PROCESS | 1765 | 1466769414271 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]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1490ms 04:56:54 INFO - PROCESS | 1765 | 1466769414333 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 04:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:56:54 INFO - PROCESS | 1765 | 1466769414337 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 04:56:54 INFO - PROCESS | 1765 | 1466769414344 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 1765 | 1466769414348 Marionette TRACE conn4 <- [1,1266,null,{}] 04:56:54 INFO - PROCESS | 1765 | 1466769414353 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}] 04:56:54 INFO - PROCESS | 1765 | 1466769414358 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:54 INFO - PROCESS | 1765 | 1466769414535 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 04:56:54 INFO - PROCESS | 1765 | 1466769414970 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 1765 | 1466769414978 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e095800 == 50 [pid = 1765] [id = 324] 04:56:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8e098400) [pid = 1765] [serial = 973] [outer = (nil)] 04:56:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8e922c00) [pid = 1765] [serial = 974] [outer = 0x8e098400] 04:56:55 INFO - PROCESS | 1765 | 1466769415101 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x8ef8a800) [pid = 1765] [serial = 975] [outer = 0x8e098400] 04:56:56 INFO - PROCESS | 1765 | 1466769416131 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]]]}] 04:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1833ms 04:56:56 INFO - PROCESS | 1765 | 1466769416179 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 04:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:56:56 INFO - PROCESS | 1765 | 1466769416184 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 04:56:56 INFO - PROCESS | 1765 | 1466769416192 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - PROCESS | 1765 | 1466769416197 Marionette TRACE conn4 <- [1,1270,null,{}] 04:56:56 INFO - PROCESS | 1765 | 1466769416204 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}] 04:56:56 INFO - PROCESS | 1765 | 1466769416210 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:56 INFO - PROCESS | 1765 | 1466769416404 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x909a1400 == 49 [pid = 1765] [id = 290] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe6000 == 48 [pid = 1765] [id = 294] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91e800 == 47 [pid = 1765] [id = 300] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x9781f000 == 46 [pid = 1765] [id = 297] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x90a79800 == 45 [pid = 1765] [id = 299] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x983ac000 == 44 [pid = 1765] [id = 298] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7c00 == 43 [pid = 1765] [id = 301] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x93d2f800 == 42 [pid = 1765] [id = 287] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe8000 == 41 [pid = 1765] [id = 283] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x91fd5c00 == 40 [pid = 1765] [id = 284] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x93b1cc00 == 39 [pid = 1765] [id = 291] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b8800 == 38 [pid = 1765] [id = 285] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x913c5c00 == 37 [pid = 1765] [id = 282] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x913c3000 == 36 [pid = 1765] [id = 292] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b6c00 == 35 [pid = 1765] [id = 289] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfeb000 == 34 [pid = 1765] [id = 286] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x954de800 == 33 [pid = 1765] [id = 288] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x9099e800 == 32 [pid = 1765] [id = 281] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8e091800 == 31 [pid = 1765] [id = 293] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8e921800 == 30 [pid = 1765] [id = 296] 04:56:57 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08d400 == 29 [pid = 1765] [id = 295] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x92332800) [pid = 1765] [serial = 917] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8ef90400) [pid = 1765] [serial = 903] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x9a008000) [pid = 1765] [serial = 899] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8dff0c00) [pid = 1765] [serial = 905] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x9099f400) [pid = 1765] [serial = 887] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8e09ac00) [pid = 1765] [serial = 906] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x913bac00) [pid = 1765] [serial = 888] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9782b000) [pid = 1765] [serial = 893] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91e52400) [pid = 1765] [serial = 914] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x93b22800) [pid = 1765] [serial = 890] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9099bc00) [pid = 1765] [serial = 908] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8ef84c00) [pid = 1765] [serial = 902] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x913c5800) [pid = 1765] [serial = 912] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x913b7400) [pid = 1765] [serial = 911] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x997c9800) [pid = 1765] [serial = 897] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x983a5400) [pid = 1765] [serial = 894] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90a6c800) [pid = 1765] [serial = 909] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91fd9800) [pid = 1765] [serial = 915] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9a00c000) [pid = 1765] [serial = 900] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x997c2800) [pid = 1765] [serial = 896] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x93d2b000) [pid = 1765] [serial = 891] [outer = (nil)] [url = about:blank] 04:56:57 INFO - PROCESS | 1765 | 1466769417726 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 1765 | 1466769417737 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfec400 == 30 [pid = 1765] [id = 325] 04:56:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8dfed400) [pid = 1765] [serial = 976] [outer = (nil)] 04:56:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e08e800) [pid = 1765] [serial = 977] [outer = 0x8dfed400] 04:56:57 INFO - PROCESS | 1765 | 1466769417818 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e09c800) [pid = 1765] [serial = 978] [outer = 0x8dfed400] 04:56:58 INFO - PROCESS | 1765 | 1466769418624 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]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2486ms 04:56:58 INFO - PROCESS | 1765 | 1466769418679 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 1765 | 1466769418684 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 04:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:56:58 INFO - PROCESS | 1765 | 1466769418692 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 1765 | 1466769418697 Marionette TRACE conn4 <- [1,1274,null,{}] 04:56:58 INFO - PROCESS | 1765 | 1466769418705 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}] 04:56:58 INFO - PROCESS | 1765 | 1466769418713 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:58 INFO - PROCESS | 1765 | 1466769418882 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 04:56:58 INFO - PROCESS | 1765 | 1466769418894 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 1765 | 1466769418903 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:56:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2bb800 == 31 [pid = 1765] [id = 326] 04:56:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x90997000) [pid = 1765] [serial = 979] [outer = (nil)] 04:56:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9099bc00) [pid = 1765] [serial = 980] [outer = 0x90997000] 04:56:58 INFO - PROCESS | 1765 | 1466769418986 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x90a6a800) [pid = 1765] [serial = 981] [outer = 0x90997000] 04:56:59 INFO - PROCESS | 1765 | 1466769419924 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]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1280ms 04:56:59 INFO - PROCESS | 1765 | 1466769419978 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 1765 | 1466769419985 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 04:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:57:00 INFO - PROCESS | 1765 | 1466769420010 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 1765 | 1466769420014 Marionette TRACE conn4 <- [1,1278,null,{}] 04:57:00 INFO - PROCESS | 1765 | 1466769420020 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}] 04:57:00 INFO - PROCESS | 1765 | 1466769420025 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:00 INFO - PROCESS | 1765 | 1466769420265 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 04:57:00 INFO - PROCESS | 1765 | 1466769420294 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 1765 | 1466769420302 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b6c00 == 32 [pid = 1765] [id = 327] 04:57:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91310800) [pid = 1765] [serial = 982] [outer = (nil)] 04:57:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x913b7400) [pid = 1765] [serial = 983] [outer = 0x91310800] 04:57:00 INFO - PROCESS | 1765 | 1466769420379 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x913c2800) [pid = 1765] [serial = 984] [outer = 0x91310800] 04:57:01 INFO - PROCESS | 1765 | 1466769421403 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]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1460ms 04:57:01 INFO - PROCESS | 1765 | 1466769421455 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 1765 | 1466769421458 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 04:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:57:01 INFO - PROCESS | 1765 | 1466769421484 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 1765 | 1466769421494 Marionette TRACE conn4 <- [1,1282,null,{}] 04:57:01 INFO - PROCESS | 1765 | 1466769421512 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}] 04:57:01 INFO - PROCESS | 1765 | 1466769421520 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:01 INFO - PROCESS | 1765 | 1466769421742 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 04:57:01 INFO - PROCESS | 1765 | 1466769421768 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 1765 | 1466769421775 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da7800 == 33 [pid = 1765] [id = 328] 04:57:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91da7c00) [pid = 1765] [serial = 985] [outer = (nil)] 04:57:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x91e49800) [pid = 1765] [serial = 986] [outer = 0x91da7c00] 04:57:01 INFO - PROCESS | 1765 | 1466769421846 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91e51800) [pid = 1765] [serial = 987] [outer = 0x91da7c00] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91313000) [pid = 1765] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91dad000) [pid = 1765] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f2bac00) [pid = 1765] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x954d9c00) [pid = 1765] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e099000) [pid = 1765] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x954f3800) [pid = 1765] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91e53000) [pid = 1765] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f2b0000) [pid = 1765] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e920800) [pid = 1765] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x913ba400) [pid = 1765] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:57:02 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9232f400) [pid = 1765] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:57:03 INFO - PROCESS | 1765 | 1466769423350 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]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1908ms 04:57:03 INFO - PROCESS | 1765 | 1466769423380 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 1765 | 1466769423385 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 04:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:57:03 INFO - PROCESS | 1765 | 1466769423391 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 1765 | 1466769423395 Marionette TRACE conn4 <- [1,1286,null,{}] 04:57:03 INFO - PROCESS | 1765 | 1466769423401 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}] 04:57:03 INFO - PROCESS | 1765 | 1466769423406 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:03 INFO - PROCESS | 1765 | 1466769423615 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 04:57:03 INFO - PROCESS | 1765 | 1466769423637 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 1765 | 1466769423644 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e094400 == 34 [pid = 1765] [id = 329] 04:57:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90a77800) [pid = 1765] [serial = 988] [outer = (nil)] 04:57:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d65400) [pid = 1765] [serial = 989] [outer = 0x90a77800] 04:57:03 INFO - PROCESS | 1765 | 1466769423728 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91e58400) [pid = 1765] [serial = 990] [outer = 0x90a77800] 04:57:04 INFO - PROCESS | 1765 | 1466769424555 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]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1230ms 04:57:04 INFO - PROCESS | 1765 | 1466769424646 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 1765 | 1466769424653 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 04:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:57:04 INFO - PROCESS | 1765 | 1466769424663 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - PROCESS | 1765 | 1466769424669 Marionette TRACE conn4 <- [1,1290,null,{}] 04:57:04 INFO - PROCESS | 1765 | 1466769424679 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}] 04:57:04 INFO - PROCESS | 1765 | 1466769424686 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:04 INFO - PROCESS | 1765 | 1466769424907 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 04:57:05 INFO - PROCESS | 1765 | 1466769425074 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 1765 | 1466769425092 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e925c00 == 35 [pid = 1765] [id = 330] 04:57:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e927400) [pid = 1765] [serial = 991] [outer = (nil)] 04:57:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8ef8cc00) [pid = 1765] [serial = 992] [outer = 0x8e927400] 04:57:05 INFO - PROCESS | 1765 | 1466769425181 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x90a71400) [pid = 1765] [serial = 993] [outer = 0x8e927400] 04:57:06 INFO - PROCESS | 1765 | 1466769426268 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]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1687ms 04:57:06 INFO - PROCESS | 1765 | 1466769426351 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 04:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:57:06 INFO - PROCESS | 1765 | 1466769426356 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 04:57:06 INFO - PROCESS | 1765 | 1466769426367 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 1765 | 1466769426373 Marionette TRACE conn4 <- [1,1294,null,{}] 04:57:06 INFO - PROCESS | 1765 | 1466769426380 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}] 04:57:06 INFO - PROCESS | 1765 | 1466769426386 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:06 INFO - PROCESS | 1765 | 1466769426611 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 04:57:06 INFO - PROCESS | 1765 | 1466769426832 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 1765 | 1466769426844 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e095400 == 36 [pid = 1765] [id = 331] 04:57:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x913b7800) [pid = 1765] [serial = 994] [outer = (nil)] 04:57:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91da8000) [pid = 1765] [serial = 995] [outer = 0x913b7800] 04:57:06 INFO - PROCESS | 1765 | 1466769426953 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91fdf800) [pid = 1765] [serial = 996] [outer = 0x913b7800] 04:57:07 INFO - PROCESS | 1765 | 1466769427956 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]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1640ms 04:57:08 INFO - PROCESS | 1765 | 1466769428004 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 04:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:57:08 INFO - PROCESS | 1765 | 1466769428008 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 04:57:08 INFO - PROCESS | 1765 | 1466769428016 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 1765 | 1466769428019 Marionette TRACE conn4 <- [1,1298,null,{}] 04:57:08 INFO - PROCESS | 1765 | 1466769428033 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}] 04:57:08 INFO - PROCESS | 1765 | 1466769428042 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:08 INFO - PROCESS | 1765 | 1466769428252 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 04:57:08 INFO - PROCESS | 1765 | 1466769428512 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 1765 | 1466769428527 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b5f800 == 37 [pid = 1765] [id = 332] 04:57:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x93b60c00) [pid = 1765] [serial = 997] [outer = (nil)] 04:57:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x93d27000) [pid = 1765] [serial = 998] [outer = 0x93b60c00] 04:57:08 INFO - PROCESS | 1765 | 1466769428656 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x93d2fc00) [pid = 1765] [serial = 999] [outer = 0x93b60c00] 04:57:09 INFO - PROCESS | 1765 | 1466769429663 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]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1732ms 04:57:09 INFO - PROCESS | 1765 | 1466769429748 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 1765 | 1466769429751 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 04:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:57:09 INFO - PROCESS | 1765 | 1466769429758 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 1765 | 1466769429762 Marionette TRACE conn4 <- [1,1302,null,{}] 04:57:09 INFO - PROCESS | 1765 | 1466769429768 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}] 04:57:09 INFO - PROCESS | 1765 | 1466769429773 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:09 INFO - PROCESS | 1765 | 1466769429959 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 04:57:10 INFO - PROCESS | 1765 | 1466769430170 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 1765 | 1466769430180 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b60800 == 38 [pid = 1765] [id = 333] 04:57:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x953a5000) [pid = 1765] [serial = 1000] [outer = (nil)] 04:57:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x953b0400) [pid = 1765] [serial = 1001] [outer = 0x953a5000] 04:57:10 INFO - PROCESS | 1765 | 1466769430303 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x954dbc00) [pid = 1765] [serial = 1002] [outer = 0x953a5000] 04:57:11 INFO - PROCESS | 1765 | 1466769431787 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]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2100ms 04:57:11 INFO - PROCESS | 1765 | 1466769431862 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 1765 | 1466769431870 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 04:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:57:12 INFO - PROCESS | 1765 | 1466769432031 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - PROCESS | 1765 | 1466769432041 Marionette TRACE conn4 <- [1,1306,null,{}] 04:57:12 INFO - PROCESS | 1765 | 1466769432049 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}] 04:57:12 INFO - PROCESS | 1765 | 1466769432054 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:12 INFO - PROCESS | 1765 | 1466769432221 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 04:57:12 INFO - PROCESS | 1765 | 1466769432441 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 1765 | 1466769432452 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c5c00 == 39 [pid = 1765] [id = 334] 04:57:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x91da4000) [pid = 1765] [serial = 1003] [outer = (nil)] 04:57:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x97805c00) [pid = 1765] [serial = 1004] [outer = 0x91da4000] 04:57:12 INFO - PROCESS | 1765 | 1466769432537 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x97807c00) [pid = 1765] [serial = 1005] [outer = 0x91da4000] 04:57:13 INFO - PROCESS | 1765 | 1466769433669 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]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1818ms 04:57:13 INFO - PROCESS | 1765 | 1466769433772 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 1765 | 1466769433779 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 04:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:57:13 INFO - PROCESS | 1765 | 1466769433788 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 1765 | 1466769433794 Marionette TRACE conn4 <- [1,1310,null,{}] 04:57:13 INFO - PROCESS | 1765 | 1466769433802 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}] 04:57:13 INFO - PROCESS | 1765 | 1466769433807 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:14 INFO - PROCESS | 1765 | 1466769434077 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 04:57:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe9000 == 38 [pid = 1765] [id = 313] 04:57:14 INFO - PROCESS | 1765 | --DOCSHELL 0x9232b800 == 37 [pid = 1765] [id = 312] 04:57:14 INFO - PROCESS | 1765 | 1466769434297 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 1765 | 1466769434309 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e925400 == 38 [pid = 1765] [id = 335] 04:57:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x8e928c00) [pid = 1765] [serial = 1006] [outer = (nil)] 04:57:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x90998000) [pid = 1765] [serial = 1007] [outer = 0x8e928c00] 04:57:14 INFO - PROCESS | 1765 | 1466769434388 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x9130b400) [pid = 1765] [serial = 1008] [outer = 0x8e928c00] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x983acc00) [pid = 1765] [serial = 948] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x9781fc00) [pid = 1765] [serial = 947] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x953a3000) [pid = 1765] [serial = 941] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x93a3fc00) [pid = 1765] [serial = 944] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x953a6000) [pid = 1765] [serial = 942] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x954e1800) [pid = 1765] [serial = 926] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x954f1c00) [pid = 1765] [serial = 927] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x93a3c400) [pid = 1765] [serial = 918] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x97824400) [pid = 1765] [serial = 929] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x97828400) [pid = 1765] [serial = 930] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x93b26000) [pid = 1765] [serial = 923] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x93b60400) [pid = 1765] [serial = 924] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8f2bc800) [pid = 1765] [serial = 920] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91311000) [pid = 1765] [serial = 921] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8ef89400) [pid = 1765] [serial = 932] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f2b5000) [pid = 1765] [serial = 933] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91d61400) [pid = 1765] [serial = 935] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91d92800) [pid = 1765] [serial = 936] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93b19c00) [pid = 1765] [serial = 938] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x93b5a800) [pid = 1765] [serial = 939] [outer = (nil)] [url = about:blank] 04:57:14 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x953ad400) [pid = 1765] [serial = 945] [outer = (nil)] [url = about:blank] 04:57:15 INFO - PROCESS | 1765 | 1466769435219 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] 04:57:15 INFO - PROCESS | 1765 | 1466769435278 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 04:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:57:15 INFO - PROCESS | 1765 | 1466769435288 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 1765 | 1466769435292 Marionette TRACE conn4 <- [1,1314,null,{}] 04:57:15 INFO - PROCESS | 1765 | 1466769435298 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}] 04:57:15 INFO - PROCESS | 1765 | 1466769435303 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:15 INFO - PROCESS | 1765 | 1466769435472 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 04:57:15 INFO - PROCESS | 1765 | 1466769435482 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 1765 | 1466769435490 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8e400 == 39 [pid = 1765] [id = 336] 04:57:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d9a800) [pid = 1765] [serial = 1009] [outer = (nil)] 04:57:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91daa000) [pid = 1765] [serial = 1010] [outer = 0x91d9a800] 04:57:15 INFO - PROCESS | 1765 | 1466769435571 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91e57800) [pid = 1765] [serial = 1011] [outer = 0x91d9a800] 04:57:16 INFO - PROCESS | 1765 | 1466769436494 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]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1237ms 04:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:57:16 INFO - PROCESS | 1765 | 1466769436526 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 1765 | 1466769436529 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 04:57:16 INFO - PROCESS | 1765 | 1466769436535 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - PROCESS | 1765 | 1466769436541 Marionette TRACE conn4 <- [1,1318,null,{}] 04:57:16 INFO - PROCESS | 1765 | 1466769436556 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}] 04:57:16 INFO - PROCESS | 1765 | 1466769436565 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:16 INFO - PROCESS | 1765 | 1466769436793 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 04:57:16 INFO - PROCESS | 1765 | 1466769436820 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 1765 | 1466769436828 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b60400 == 40 [pid = 1765] [id = 337] 04:57:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93ba1c00) [pid = 1765] [serial = 1012] [outer = (nil)] 04:57:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93d2f400) [pid = 1765] [serial = 1013] [outer = 0x93ba1c00] 04:57:16 INFO - PROCESS | 1765 | 1466769436901 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x953a5400) [pid = 1765] [serial = 1014] [outer = 0x93ba1c00] 04:57:17 INFO - PROCESS | 1765 | 1466769437909 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]]]}] 04:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1439ms 04:57:17 INFO - PROCESS | 1765 | 1466769437975 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 04:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:57:17 INFO - PROCESS | 1765 | 1466769437980 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 04:57:17 INFO - PROCESS | 1765 | 1466769437986 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 1765 | 1466769437989 Marionette TRACE conn4 <- [1,1322,null,{}] 04:57:17 INFO - PROCESS | 1765 | 1466769437994 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}] 04:57:18 INFO - PROCESS | 1765 | 1466769437999 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:18 INFO - PROCESS | 1765 | 1466769438222 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 04:57:18 INFO - PROCESS | 1765 | 1466769438250 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 1765 | 1466769438257 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b1b000 == 41 [pid = 1765] [id = 338] 04:57:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x93b5b000) [pid = 1765] [serial = 1015] [outer = (nil)] 04:57:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x954dc800) [pid = 1765] [serial = 1016] [outer = 0x93b5b000] 04:57:18 INFO - PROCESS | 1765 | 1466769438327 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x954ea800) [pid = 1765] [serial = 1017] [outer = 0x93b5b000] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x90997000) [pid = 1765] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9a011c00) [pid = 1765] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8dfed400) [pid = 1765] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91fe0400) [pid = 1765] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91da2800) [pid = 1765] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e098400) [pid = 1765] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ef8dc00) [pid = 1765] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8ef87000) [pid = 1765] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x997c5c00) [pid = 1765] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91310800) [pid = 1765] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91da7c00) [pid = 1765] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x983a3400) [pid = 1765] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:57:18 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x983ae800) [pid = 1765] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:57:19 INFO - PROCESS | 1765 | 1466769439330 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]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1388ms 04:57:19 INFO - PROCESS | 1765 | 1466769439374 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 1765 | 1466769439378 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 04:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:57:19 INFO - PROCESS | 1765 | 1466769439385 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - PROCESS | 1765 | 1466769439389 Marionette TRACE conn4 <- [1,1326,null,{}] 04:57:19 INFO - PROCESS | 1765 | 1466769439394 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}] 04:57:19 INFO - PROCESS | 1765 | 1466769439399 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:19 INFO - PROCESS | 1765 | 1466769439598 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 04:57:19 INFO - PROCESS | 1765 | 1466769439616 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 1765 | 1466769439627 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8dc00 == 42 [pid = 1765] [id = 339] 04:57:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90997000) [pid = 1765] [serial = 1018] [outer = (nil)] 04:57:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93b60000) [pid = 1765] [serial = 1019] [outer = 0x90997000] 04:57:19 INFO - PROCESS | 1765 | 1466769439693 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x953af000) [pid = 1765] [serial = 1020] [outer = 0x90997000] 04:57:20 INFO - PROCESS | 1765 | 1466769440576 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]]]}] 04:57:20 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 04:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1229ms 04:57:20 INFO - PROCESS | 1765 | 1466769440616 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 1765 | 1466769440619 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 04:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:57:20 INFO - PROCESS | 1765 | 1466769440626 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 1765 | 1466769440629 Marionette TRACE conn4 <- [1,1330,null,{}] 04:57:20 INFO - PROCESS | 1765 | 1466769440634 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}] 04:57:20 INFO - PROCESS | 1765 | 1466769440644 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:20 INFO - PROCESS | 1765 | 1466769440848 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 04:57:21 INFO - PROCESS | 1765 | 1466769441029 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 1765 | 1466769441039 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe4000 == 43 [pid = 1765] [id = 340] 04:57:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8dfe4400) [pid = 1765] [serial = 1021] [outer = (nil)] 04:57:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8dfea800) [pid = 1765] [serial = 1022] [outer = 0x8dfe4400] 04:57:21 INFO - PROCESS | 1765 | 1466769441138 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e099000) [pid = 1765] [serial = 1023] [outer = 0x8dfe4400] 04:57:22 INFO - PROCESS | 1765 | 1466769442170 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]]]}] 04:57:22 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 04:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1580ms 04:57:22 INFO - PROCESS | 1765 | 1466769442210 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 1765 | 1466769442215 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 04:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:57:22 INFO - PROCESS | 1765 | 1466769442224 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 1765 | 1466769442230 Marionette TRACE conn4 <- [1,1334,null,{}] 04:57:22 INFO - PROCESS | 1765 | 1466769442238 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}] 04:57:22 INFO - PROCESS | 1765 | 1466769442247 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:22 INFO - PROCESS | 1765 | 1466769442441 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 04:57:22 INFO - PROCESS | 1765 | 1466769442675 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 1765 | 1466769442686 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a70400 == 44 [pid = 1765] [id = 341] 04:57:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x90a71000) [pid = 1765] [serial = 1024] [outer = (nil)] 04:57:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9130ec00) [pid = 1765] [serial = 1025] [outer = 0x90a71000] 04:57:22 INFO - PROCESS | 1765 | 1466769442815 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91d61c00) [pid = 1765] [serial = 1026] [outer = 0x90a71000] 04:57:23 INFO - PROCESS | 1765 | 1466769443753 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]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1592ms 04:57:23 INFO - PROCESS | 1765 | 1466769443821 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 1765 | 1466769443829 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 04:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:57:23 INFO - PROCESS | 1765 | 1466769443836 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 1765 | 1466769443840 Marionette TRACE conn4 <- [1,1338,null,{}] 04:57:23 INFO - PROCESS | 1765 | 1466769443847 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}] 04:57:23 INFO - PROCESS | 1765 | 1466769443853 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:24 INFO - PROCESS | 1765 | 1466769444085 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 04:57:24 INFO - PROCESS | 1765 | 1466769444346 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 1765 | 1466769444354 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da0400 == 45 [pid = 1765] [id = 342] 04:57:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91da2800) [pid = 1765] [serial = 1027] [outer = (nil)] 04:57:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91fdb800) [pid = 1765] [serial = 1028] [outer = 0x91da2800] 04:57:24 INFO - PROCESS | 1765 | 1466769444482 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x93b28c00) [pid = 1765] [serial = 1029] [outer = 0x91da2800] 04:57:25 INFO - PROCESS | 1765 | 1466769445967 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]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2185ms 04:57:26 INFO - PROCESS | 1765 | 1466769446023 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 1765 | 1466769446027 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 04:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:57:26 INFO - PROCESS | 1765 | 1466769446042 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 1765 | 1466769446052 Marionette TRACE conn4 <- [1,1342,null,{}] 04:57:26 INFO - PROCESS | 1765 | 1466769446061 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}] 04:57:26 INFO - PROCESS | 1765 | 1466769446075 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:26 INFO - PROCESS | 1765 | 1466769446259 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 04:57:26 INFO - PROCESS | 1765 | 1466769446461 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 1765 | 1466769446473 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a0400 == 46 [pid = 1765] [id = 343] 04:57:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x93b28400) [pid = 1765] [serial = 1030] [outer = (nil)] 04:57:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9782c400) [pid = 1765] [serial = 1031] [outer = 0x93b28400] 04:57:26 INFO - PROCESS | 1765 | 1466769446557 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x983acc00) [pid = 1765] [serial = 1032] [outer = 0x93b28400] 04:57:27 INFO - PROCESS | 1765 | 1466769447547 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]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1552ms 04:57:27 INFO - PROCESS | 1765 | 1466769447587 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 1765 | 1466769447592 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 04:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:57:27 INFO - PROCESS | 1765 | 1466769447599 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 1765 | 1466769447602 Marionette TRACE conn4 <- [1,1346,null,{}] 04:57:27 INFO - PROCESS | 1765 | 1466769447608 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}] 04:57:27 INFO - PROCESS | 1765 | 1466769447614 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:27 INFO - PROCESS | 1765 | 1466769447799 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 04:57:28 INFO - PROCESS | 1765 | 1466769448014 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 1765 | 1466769448021 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x97810400 == 47 [pid = 1765] [id = 344] 04:57:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9830a800) [pid = 1765] [serial = 1033] [outer = (nil)] 04:57:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x997c7000) [pid = 1765] [serial = 1034] [outer = 0x9830a800] 04:57:28 INFO - PROCESS | 1765 | 1466769448149 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x99fc2c00) [pid = 1765] [serial = 1035] [outer = 0x9830a800] 04:57:29 INFO - PROCESS | 1765 | 1466769449079 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]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1539ms 04:57:29 INFO - PROCESS | 1765 | 1466769449139 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 1765 | 1466769449144 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 04:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:57:29 INFO - PROCESS | 1765 | 1466769449150 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 1765 | 1466769449154 Marionette TRACE conn4 <- [1,1350,null,{}] 04:57:29 INFO - PROCESS | 1765 | 1466769449160 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}] 04:57:29 INFO - PROCESS | 1765 | 1466769449165 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:29 INFO - PROCESS | 1765 | 1466769449350 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 04:57:29 INFO - PROCESS | 1765 | 1466769449582 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 1765 | 1466769449600 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da6400 == 48 [pid = 1765] [id = 345] 04:57:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91e4f400) [pid = 1765] [serial = 1036] [outer = (nil)] 04:57:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x954ecc00) [pid = 1765] [serial = 1037] [outer = 0x91e4f400] 04:57:29 INFO - PROCESS | 1765 | 1466769449712 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9a07a400) [pid = 1765] [serial = 1038] [outer = 0x91e4f400] 04:57:30 INFO - PROCESS | 1765 | 1466769450901 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]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1787ms 04:57:30 INFO - PROCESS | 1765 | 1466769450950 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 1765 | 1466769450957 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 04:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:57:30 INFO - PROCESS | 1765 | 1466769450966 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 1765 | 1466769450971 Marionette TRACE conn4 <- [1,1354,null,{}] 04:57:30 INFO - PROCESS | 1765 | 1466769450980 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}] 04:57:30 INFO - PROCESS | 1765 | 1466769450986 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:31 INFO - PROCESS | 1765 | 1466769451189 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 04:57:31 INFO - PROCESS | 1765 | 1466769451442 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 1765 | 1466769451458 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099ac00 == 49 [pid = 1765] [id = 346] 04:57:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x8dfe7800) [pid = 1765] [serial = 1039] [outer = (nil)] 04:57:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x909a3800) [pid = 1765] [serial = 1040] [outer = 0x8dfe7800] 04:57:31 INFO - PROCESS | 1765 | 1466769451660 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x90a74400) [pid = 1765] [serial = 1041] [outer = 0x8dfe7800] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b6c00 == 48 [pid = 1765] [id = 327] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x91da7800 == 47 [pid = 1765] [id = 328] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e099c00 == 46 [pid = 1765] [id = 316] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x91db0400 == 45 [pid = 1765] [id = 304] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef90000 == 44 [pid = 1765] [id = 306] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfec400 == 43 [pid = 1765] [id = 325] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2bb800 == 42 [pid = 1765] [id = 326] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b1c00 == 41 [pid = 1765] [id = 303] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8dc00 == 40 [pid = 1765] [id = 339] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x93b1b000 == 39 [pid = 1765] [id = 338] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x93b60400 == 38 [pid = 1765] [id = 337] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8e400 == 37 [pid = 1765] [id = 336] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e925400 == 36 [pid = 1765] [id = 335] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x913c5c00 == 35 [pid = 1765] [id = 334] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x93b60800 == 34 [pid = 1765] [id = 333] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e095400 == 33 [pid = 1765] [id = 331] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x93b5f800 == 32 [pid = 1765] [id = 332] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e925c00 == 31 [pid = 1765] [id = 330] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e094400 == 30 [pid = 1765] [id = 329] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfeb800 == 29 [pid = 1765] [id = 305] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x97827400 == 28 [pid = 1765] [id = 319] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e095800 == 27 [pid = 1765] [id = 324] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x909a0000 == 26 [pid = 1765] [id = 317] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x93b52c00 == 25 [pid = 1765] [id = 320] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e92a400 == 24 [pid = 1765] [id = 323] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x9130c400 == 23 [pid = 1765] [id = 311] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b7400 == 22 [pid = 1765] [id = 302] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08dc00 == 21 [pid = 1765] [id = 321] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e928000 == 20 [pid = 1765] [id = 315] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x9481f000 == 19 [pid = 1765] [id = 309] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9000 == 18 [pid = 1765] [id = 314] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x954d8400 == 17 [pid = 1765] [id = 308] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09a400 == 16 [pid = 1765] [id = 307] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e090400 == 15 [pid = 1765] [id = 310] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x983ab800 == 14 [pid = 1765] [id = 318] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91d400 == 13 [pid = 1765] [id = 322] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x91da6400 == 12 [pid = 1765] [id = 345] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x97810400 == 11 [pid = 1765] [id = 344] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x909a0400 == 10 [pid = 1765] [id = 343] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x90a70400 == 9 [pid = 1765] [id = 341] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x91da0400 == 8 [pid = 1765] [id = 342] 04:57:33 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe4000 == 7 [pid = 1765] [id = 340] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x90a6a800) [pid = 1765] [serial = 981] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x9a48a400) [pid = 1765] [serial = 965] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x8e08e800) [pid = 1765] [serial = 977] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x94815400) [pid = 1765] [serial = 954] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x9b7dd400) [pid = 1765] [serial = 969] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x9b6a8c00) [pid = 1765] [serial = 968] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8e922c00) [pid = 1765] [serial = 974] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91309000) [pid = 1765] [serial = 950] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x913be400) [pid = 1765] [serial = 951] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9b8c7800) [pid = 1765] [serial = 971] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9a016800) [pid = 1765] [serial = 962] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9099bc00) [pid = 1765] [serial = 980] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9a080000) [pid = 1765] [serial = 963] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x913b7400) [pid = 1765] [serial = 983] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ef8a800) [pid = 1765] [serial = 975] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91e51800) [pid = 1765] [serial = 987] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x913c2800) [pid = 1765] [serial = 984] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91e49800) [pid = 1765] [serial = 986] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x99fc0c00) [pid = 1765] [serial = 960] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9945a400) [pid = 1765] [serial = 956] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x93b9b800) [pid = 1765] [serial = 953] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x997c9000) [pid = 1765] [serial = 959] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e09c800) [pid = 1765] [serial = 978] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9a493000) [pid = 1765] [serial = 966] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x997c0000) [pid = 1765] [serial = 957] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9b8ce400) [pid = 1765] [serial = 972] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91d65400) [pid = 1765] [serial = 989] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1765 | 1466769453824 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]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2897ms 04:57:33 INFO - PROCESS | 1765 | 1466769453864 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 04:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:57:33 INFO - PROCESS | 1765 | 1466769453870 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 04:57:33 INFO - PROCESS | 1765 | 1466769453879 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 1765 | 1466769453884 Marionette TRACE conn4 <- [1,1358,null,{}] 04:57:33 INFO - PROCESS | 1765 | 1466769453892 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}] 04:57:33 INFO - PROCESS | 1765 | 1466769453898 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:34 INFO - PROCESS | 1765 | 1466769454162 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 04:57:34 INFO - PROCESS | 1765 | 1466769454179 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 1765 | 1466769454188 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91d400 == 8 [pid = 1765] [id = 347] 04:57:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e91e400) [pid = 1765] [serial = 1042] [outer = (nil)] 04:57:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e929400) [pid = 1765] [serial = 1043] [outer = 0x8e91e400] 04:57:34 INFO - PROCESS | 1765 | 1466769454264 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ef86400) [pid = 1765] [serial = 1044] [outer = 0x8e91e400] 04:57:35 INFO - PROCESS | 1765 | 1466769455206 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]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1341ms 04:57:35 INFO - PROCESS | 1765 | 1466769455219 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 1765 | 1466769455228 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 04:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:57:35 INFO - PROCESS | 1765 | 1466769455245 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 1765 | 1466769455250 Marionette TRACE conn4 <- [1,1362,null,{}] 04:57:35 INFO - PROCESS | 1765 | 1466769455257 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}] 04:57:35 INFO - PROCESS | 1765 | 1466769455264 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:35 INFO - PROCESS | 1765 | 1466769455452 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 04:57:35 INFO - PROCESS | 1765 | 1466769455597 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 1765 | 1466769455606 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9000 == 9 [pid = 1765] [id = 348] 04:57:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90997800) [pid = 1765] [serial = 1045] [outer = (nil)] 04:57:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9099bc00) [pid = 1765] [serial = 1046] [outer = 0x90997800] 04:57:35 INFO - PROCESS | 1765 | 1466769455686 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90a6a800) [pid = 1765] [serial = 1047] [outer = 0x90997800] 04:57:36 INFO - PROCESS | 1765 | 1466769456683 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]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1484ms 04:57:36 INFO - PROCESS | 1765 | 1466769456729 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 04:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:57:36 INFO - PROCESS | 1765 | 1466769456733 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 04:57:36 INFO - PROCESS | 1765 | 1466769456741 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 1765 | 1466769456747 Marionette TRACE conn4 <- [1,1366,null,{}] 04:57:36 INFO - PROCESS | 1765 | 1466769456771 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}] 04:57:36 INFO - PROCESS | 1765 | 1466769456781 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:37 INFO - PROCESS | 1765 | 1466769457011 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 04:57:37 INFO - PROCESS | 1765 | 1466769457038 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 1765 | 1466769457051 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d6d400 == 10 [pid = 1765] [id = 349] 04:57:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d6d800) [pid = 1765] [serial = 1048] [outer = (nil)] 04:57:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d92000) [pid = 1765] [serial = 1049] [outer = 0x91d6d800] 04:57:37 INFO - PROCESS | 1765 | 1466769457126 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d9ac00) [pid = 1765] [serial = 1050] [outer = 0x91d6d800] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x93ba1c00) [pid = 1765] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x93b5b000) [pid = 1765] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x93b60c00) [pid = 1765] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x913b7800) [pid = 1765] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90a77800) [pid = 1765] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91da4000) [pid = 1765] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e928c00) [pid = 1765] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8e927400) [pid = 1765] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x953a5000) [pid = 1765] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91d9a800) [pid = 1765] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:57:38 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x90997000) [pid = 1765] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:57:38 INFO - PROCESS | 1765 | 1466769458744 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] 04:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:57:38 INFO - PROCESS | 1765 | 1466769458798 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 04:57:38 INFO - PROCESS | 1765 | 1466769458804 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 1765 | 1466769458807 Marionette TRACE conn4 <- [1,1370,null,{}] 04:57:38 INFO - PROCESS | 1765 | 1466769458813 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}] 04:57:38 INFO - PROCESS | 1765 | 1466769458818 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:38 INFO - PROCESS | 1765 | 1466769458989 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 04:57:39 INFO - PROCESS | 1765 | 1466769459109 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 1765 | 1466769459120 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b7000 == 11 [pid = 1765] [id = 350] 04:57:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9099ec00) [pid = 1765] [serial = 1051] [outer = (nil)] 04:57:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91d99400) [pid = 1765] [serial = 1052] [outer = 0x9099ec00] 04:57:39 INFO - PROCESS | 1765 | 1466769459194 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91dad800) [pid = 1765] [serial = 1053] [outer = 0x9099ec00] 04:57:39 INFO - PROCESS | 1765 | 1466769459931 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] 04:57:39 INFO - PROCESS | 1765 | 1466769459996 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 04:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:57:40 INFO - PROCESS | 1765 | 1466769460002 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 1765 | 1466769460006 Marionette TRACE conn4 <- [1,1374,null,{}] 04:57:40 INFO - PROCESS | 1765 | 1466769460012 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}] 04:57:40 INFO - PROCESS | 1765 | 1466769460017 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:40 INFO - PROCESS | 1765 | 1466769460246 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 04:57:40 INFO - PROCESS | 1765 | 1466769460261 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 1765 | 1466769460271 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x913bc800 == 12 [pid = 1765] [id = 351] 04:57:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91e52000) [pid = 1765] [serial = 1054] [outer = (nil)] 04:57:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9232f400) [pid = 1765] [serial = 1055] [outer = 0x91e52000] 04:57:40 INFO - PROCESS | 1765 | 1466769460341 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b19c00) [pid = 1765] [serial = 1056] [outer = 0x91e52000] 04:57:41 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:41 INFO - PROCESS | 1765 | 1466769461686 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] 04:57:41 INFO - PROCESS | 1765 | 1466769461745 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 04:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:57:41 INFO - PROCESS | 1765 | 1466769461753 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 1765 | 1466769461759 Marionette TRACE conn4 <- [1,1378,null,{}] 04:57:41 INFO - PROCESS | 1765 | 1466769461767 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}] 04:57:41 INFO - PROCESS | 1765 | 1466769461774 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:42 INFO - PROCESS | 1765 | 1466769462076 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 04:57:42 INFO - PROCESS | 1765 | 1466769462249 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 1765 | 1466769462257 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8c000 == 13 [pid = 1765] [id = 352] 04:57:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ef8c800) [pid = 1765] [serial = 1057] [outer = (nil)] 04:57:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9099a000) [pid = 1765] [serial = 1058] [outer = 0x8ef8c800] 04:57:42 INFO - PROCESS | 1765 | 1466769462346 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91311c00) [pid = 1765] [serial = 1059] [outer = 0x8ef8c800] 04:57:43 INFO - PROCESS | 1765 | 1466769463391 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] 04:57:43 INFO - PROCESS | 1765 | 1466769463457 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 04:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:57:43 INFO - PROCESS | 1765 | 1466769463469 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 1765 | 1466769463474 Marionette TRACE conn4 <- [1,1382,null,{}] 04:57:43 INFO - PROCESS | 1765 | 1466769463522 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}] 04:57:43 INFO - PROCESS | 1765 | 1466769463529 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:43 INFO - PROCESS | 1765 | 1466769463784 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 04:57:44 INFO - PROCESS | 1765 | 1466769464012 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 1765 | 1466769464022 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b0400 == 14 [pid = 1765] [id = 353] 04:57:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9232f800) [pid = 1765] [serial = 1060] [outer = (nil)] 04:57:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93b27c00) [pid = 1765] [serial = 1061] [outer = 0x9232f800] 04:57:44 INFO - PROCESS | 1765 | 1466769464108 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9130fc00) [pid = 1765] [serial = 1062] [outer = 0x9232f800] 04:57:45 INFO - PROCESS | 1765 | [1765] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:57:45 INFO - PROCESS | 1765 | 1466769465220 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] 04:57:45 INFO - PROCESS | 1765 | 1466769465308 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 04:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:57:45 INFO - PROCESS | 1765 | 1466769465316 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 1765 | 1466769465323 Marionette TRACE conn4 <- [1,1386,null,{}] 04:57:45 INFO - PROCESS | 1765 | 1466769465343 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}] 04:57:45 INFO - PROCESS | 1765 | 1466769465358 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:45 INFO - PROCESS | 1765 | 1466769465714 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 04:57:45 INFO - PROCESS | 1765 | 1466769465861 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 1765 | 1466769465876 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d25400 == 15 [pid = 1765] [id = 354] 04:57:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93d28400) [pid = 1765] [serial = 1063] [outer = (nil)] 04:57:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x95265400) [pid = 1765] [serial = 1064] [outer = 0x93d28400] 04:57:45 INFO - PROCESS | 1765 | 1466769465964 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x953a3000) [pid = 1765] [serial = 1065] [outer = 0x93d28400] 04:57:47 INFO - PROCESS | 1765 | 1466769467274 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] 04:57:47 INFO - PROCESS | 1765 | 1466769467344 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 04:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:57:47 INFO - PROCESS | 1765 | 1466769467355 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - PROCESS | 1765 | 1466769467359 Marionette TRACE conn4 <- [1,1390,null,{}] 04:57:47 INFO - PROCESS | 1765 | 1466769467369 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}] 04:57:47 INFO - PROCESS | 1765 | 1466769467374 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:47 INFO - PROCESS | 1765 | 1466769467628 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 04:57:47 INFO - PROCESS | 1765 | 1466769467786 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 1765 | 1466769467801 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b8400 == 16 [pid = 1765] [id = 355] 04:57:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f2ba000) [pid = 1765] [serial = 1066] [outer = (nil)] 04:57:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x90997400) [pid = 1765] [serial = 1067] [outer = 0x8f2ba000] 04:57:47 INFO - PROCESS | 1765 | 1466769467878 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x90a6e800) [pid = 1765] [serial = 1068] [outer = 0x8f2ba000] 04:57:48 INFO - PROCESS | 1765 | 1466769468845 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]]]}] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x953a5400) [pid = 1765] [serial = 1014] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x954dc800) [pid = 1765] [serial = 1016] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93d2fc00) [pid = 1765] [serial = 999] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91da8000) [pid = 1765] [serial = 995] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91fdf800) [pid = 1765] [serial = 996] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91e58400) [pid = 1765] [serial = 990] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x97805c00) [pid = 1765] [serial = 1004] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x97807c00) [pid = 1765] [serial = 1005] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x90998000) [pid = 1765] [serial = 1007] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9130b400) [pid = 1765] [serial = 1008] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8ef8cc00) [pid = 1765] [serial = 992] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x954ea800) [pid = 1765] [serial = 1017] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x90a71400) [pid = 1765] [serial = 993] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x953b0400) [pid = 1765] [serial = 1001] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x954dbc00) [pid = 1765] [serial = 1002] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91daa000) [pid = 1765] [serial = 1010] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x93d27000) [pid = 1765] [serial = 998] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x953af000) [pid = 1765] [serial = 1020] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x93d2f400) [pid = 1765] [serial = 1013] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x93b60000) [pid = 1765] [serial = 1019] [outer = (nil)] [url = about:blank] 04:57:48 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x91e57800) [pid = 1765] [serial = 1011] [outer = (nil)] [url = about:blank] 04:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1543ms 04:57:48 INFO - PROCESS | 1765 | 1466769468902 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 1765 | 1466769468909 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 04:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:57:48 INFO - PROCESS | 1765 | 1466769468921 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 1765 | 1466769468924 Marionette TRACE conn4 <- [1,1394,null,{}] 04:57:48 INFO - PROCESS | 1765 | 1466769468932 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}] 04:57:48 INFO - PROCESS | 1765 | 1466769468938 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:49 INFO - PROCESS | 1765 | 1466769469115 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 04:57:49 INFO - PROCESS | 1765 | 1466769469262 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 1765 | 1466769469274 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c1000 == 17 [pid = 1765] [id = 356] 04:57:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x913c5c00) [pid = 1765] [serial = 1069] [outer = (nil)] 04:57:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x91d6cc00) [pid = 1765] [serial = 1070] [outer = 0x913c5c00] 04:57:49 INFO - PROCESS | 1765 | 1466769469355 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91dab800) [pid = 1765] [serial = 1071] [outer = 0x913c5c00] 04:57:50 INFO - PROCESS | 1765 | 1466769470183 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]]]}] 04:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1287ms 04:57:50 INFO - PROCESS | 1765 | 1466769470208 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 04:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:57:50 INFO - PROCESS | 1765 | 1466769470213 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 04:57:50 INFO - PROCESS | 1765 | 1466769470220 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 1765 | 1466769470227 Marionette TRACE conn4 <- [1,1398,null,{}] 04:57:50 INFO - PROCESS | 1765 | 1466769470243 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}] 04:57:50 INFO - PROCESS | 1765 | 1466769470252 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:50 INFO - PROCESS | 1765 | 1466769470424 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 04:57:50 INFO - PROCESS | 1765 | 1466769470437 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 1765 | 1466769470448 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b1d000 == 18 [pid = 1765] [id = 357] 04:57:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x93b59c00) [pid = 1765] [serial = 1072] [outer = (nil)] 04:57:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x93b5f800) [pid = 1765] [serial = 1073] [outer = 0x93b59c00] 04:57:50 INFO - PROCESS | 1765 | 1466769470654 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x93d2e800) [pid = 1765] [serial = 1074] [outer = 0x93b59c00] 04:57:51 INFO - PROCESS | 1765 | 1466769471554 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]]]}] 04:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1387ms 04:57:51 INFO - PROCESS | 1765 | 1466769471617 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 04:57:51 INFO - PROCESS | 1765 | 1466769471623 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 04:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:57:51 INFO - PROCESS | 1765 | 1466769471636 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 1765 | 1466769471642 Marionette TRACE conn4 <- [1,1402,null,{}] 04:57:51 INFO - PROCESS | 1765 | 1466769471660 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}] 04:57:51 INFO - PROCESS | 1765 | 1466769471666 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:51 INFO - PROCESS | 1765 | 1466769471895 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 04:57:51 INFO - PROCESS | 1765 | 1466769471922 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 1765 | 1466769471934 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d6d000 == 19 [pid = 1765] [id = 358] 04:57:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b5cc00) [pid = 1765] [serial = 1075] [outer = (nil)] 04:57:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x953a7800) [pid = 1765] [serial = 1076] [outer = 0x93b5cc00] 04:57:52 INFO - PROCESS | 1765 | 1466769472007 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x953b0400) [pid = 1765] [serial = 1077] [outer = 0x93b5cc00] 04:57:52 INFO - PROCESS | 1765 | 1466769472994 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]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1402ms 04:57:53 INFO - PROCESS | 1765 | 1466769473039 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 1765 | 1466769473043 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 04:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:57:53 INFO - PROCESS | 1765 | 1466769473049 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 1765 | 1466769473053 Marionette TRACE conn4 <- [1,1406,null,{}] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91d6d800) [pid = 1765] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91da2800) [pid = 1765] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8e91e400) [pid = 1765] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x93b28400) [pid = 1765] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8dfe7800) [pid = 1765] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x9830a800) [pid = 1765] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91e4f400) [pid = 1765] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8dfe4400) [pid = 1765] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x9099ec00) [pid = 1765] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:57:53 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x90a71000) [pid = 1765] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:57:53 INFO - PROCESS | 1765 | 1466769473142 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}] 04:57:53 INFO - PROCESS | 1765 | 1466769473148 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:53 INFO - PROCESS | 1765 | 1466769473310 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 04:57:53 INFO - PROCESS | 1765 | 1466769473320 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 1765 | 1466769473331 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099d000 == 20 [pid = 1765] [id = 359] 04:57:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x91d6d800) [pid = 1765] [serial = 1078] [outer = (nil)] 04:57:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x93b28400) [pid = 1765] [serial = 1079] [outer = 0x91d6d800] 04:57:53 INFO - PROCESS | 1765 | 1466769473401 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x95265800) [pid = 1765] [serial = 1080] [outer = 0x91d6d800] 04:57:54 INFO - PROCESS | 1765 | 1466769474337 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]]]}] 04:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1338ms 04:57:54 INFO - PROCESS | 1765 | 1466769474388 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 1765 | 1466769474392 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 04:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:57:54 INFO - PROCESS | 1765 | 1466769474398 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 1765 | 1466769474401 Marionette TRACE conn4 <- [1,1410,null,{}] 04:57:54 INFO - PROCESS | 1765 | 1466769474407 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}] 04:57:54 INFO - PROCESS | 1765 | 1466769474417 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:54 INFO - PROCESS | 1765 | 1466769474633 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 04:57:54 INFO - PROCESS | 1765 | 1466769474760 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 1765 | 1466769474767 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09a000 == 21 [pid = 1765] [id = 360] 04:57:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91d65800) [pid = 1765] [serial = 1081] [outer = (nil)] 04:57:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x97808400) [pid = 1765] [serial = 1082] [outer = 0x91d65800] 04:57:54 INFO - PROCESS | 1765 | 1466769474858 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x97820400) [pid = 1765] [serial = 1083] [outer = 0x91d65800] 04:57:56 INFO - PROCESS | 1765 | 1466769476012 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]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1630ms 04:57:56 INFO - PROCESS | 1765 | 1466769476030 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 04:57:56 INFO - PROCESS | 1765 | 1466769476038 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 04:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:57:56 INFO - PROCESS | 1765 | 1466769476048 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 1765 | 1466769476054 Marionette TRACE conn4 <- [1,1414,null,{}] 04:57:56 INFO - PROCESS | 1765 | 1466769476064 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}] 04:57:56 INFO - PROCESS | 1765 | 1466769476069 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:56 INFO - PROCESS | 1765 | 1466769476309 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 04:57:56 INFO - PROCESS | 1765 | 1466769476542 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 1765 | 1466769476554 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef89c00 == 22 [pid = 1765] [id = 361] 04:57:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ef8e400) [pid = 1765] [serial = 1084] [outer = (nil)] 04:57:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a74000) [pid = 1765] [serial = 1085] [outer = 0x8ef8e400] 04:57:56 INFO - PROCESS | 1765 | 1466769476639 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91d6b800) [pid = 1765] [serial = 1086] [outer = 0x8ef8e400] 04:57:57 INFO - PROCESS | 1765 | 1466769477691 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]]]}] 04:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1691ms 04:57:57 INFO - PROCESS | 1765 | 1466769477738 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 1765 | 1466769477746 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 04:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:57:57 INFO - PROCESS | 1765 | 1466769477758 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 1765 | 1466769477763 Marionette TRACE conn4 <- [1,1418,null,{}] 04:57:57 INFO - PROCESS | 1765 | 1466769477770 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}] 04:57:57 INFO - PROCESS | 1765 | 1466769477775 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:58 INFO - PROCESS | 1765 | 1466769478098 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 04:57:58 INFO - PROCESS | 1765 | 1466769478291 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 1765 | 1466769478298 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da0c00 == 23 [pid = 1765] [id = 362] 04:57:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93d2fc00) [pid = 1765] [serial = 1087] [outer = (nil)] 04:57:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x953a5400) [pid = 1765] [serial = 1088] [outer = 0x93d2fc00] 04:57:58 INFO - PROCESS | 1765 | 1466769478386 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x953ac800) [pid = 1765] [serial = 1089] [outer = 0x93d2fc00] 04:57:59 INFO - PROCESS | 1765 | 1466769479397 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]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1684ms 04:57:59 INFO - PROCESS | 1765 | 1466769479443 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 1765 | 1466769479447 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 04:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:57:59 INFO - PROCESS | 1765 | 1466769479455 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - PROCESS | 1765 | 1466769479461 Marionette TRACE conn4 <- [1,1422,null,{}] 04:57:59 INFO - PROCESS | 1765 | 1466769479478 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}] 04:57:59 INFO - PROCESS | 1765 | 1466769479488 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:57:59 INFO - PROCESS | 1765 | 1466769479724 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 04:58:00 INFO - PROCESS | 1765 | 1466769480001 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 1765 | 1466769480014 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x97825c00 == 24 [pid = 1765] [id = 363] 04:58:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x97827000) [pid = 1765] [serial = 1090] [outer = (nil)] 04:58:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9782b400) [pid = 1765] [serial = 1091] [outer = 0x97827000] 04:58:00 INFO - PROCESS | 1765 | 1466769480154 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x98318000) [pid = 1765] [serial = 1092] [outer = 0x97827000] 04:58:01 INFO - PROCESS | 1765 | 1466769481425 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]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1991ms 04:58:01 INFO - PROCESS | 1765 | 1466769481459 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 1765 | 1466769481463 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 04:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:58:01 INFO - PROCESS | 1765 | 1466769481471 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 1765 | 1466769481475 Marionette TRACE conn4 <- [1,1426,null,{}] 04:58:01 INFO - PROCESS | 1765 | 1466769481481 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}] 04:58:01 INFO - PROCESS | 1765 | 1466769481487 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:01 INFO - PROCESS | 1765 | 1466769481710 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 04:58:01 INFO - PROCESS | 1765 | 1466769481975 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 1765 | 1466769481985 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e092400 == 25 [pid = 1765] [id = 364] 04:58:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93d25800) [pid = 1765] [serial = 1093] [outer = (nil)] 04:58:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x997bdc00) [pid = 1765] [serial = 1094] [outer = 0x93d25800] 04:58:02 INFO - PROCESS | 1765 | 1466769482077 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x997c0c00) [pid = 1765] [serial = 1095] [outer = 0x93d25800] 04:58:03 INFO - PROCESS | 1765 | 1466769483042 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]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1632ms 04:58:03 INFO - PROCESS | 1765 | 1466769483105 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 04:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:58:03 INFO - PROCESS | 1765 | 1466769483110 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 04:58:03 INFO - PROCESS | 1765 | 1466769483116 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 1765 | 1466769483120 Marionette TRACE conn4 <- [1,1430,null,{}] 04:58:03 INFO - PROCESS | 1765 | 1466769483126 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}] 04:58:03 INFO - PROCESS | 1765 | 1466769483131 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:03 INFO - PROCESS | 1765 | 1466769483318 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 04:58:03 INFO - PROCESS | 1765 | 1466769483538 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 1765 | 1466769483546 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d98000 == 26 [pid = 1765] [id = 365] 04:58:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x983ae800) [pid = 1765] [serial = 1096] [outer = (nil)] 04:58:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x99fc0c00) [pid = 1765] [serial = 1097] [outer = 0x983ae800] 04:58:03 INFO - PROCESS | 1765 | 1466769483645 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x99fccc00) [pid = 1765] [serial = 1098] [outer = 0x983ae800] 04:58:04 INFO - PROCESS | 1765 | 1466769484614 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]]]}] 04:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1539ms 04:58:04 INFO - PROCESS | 1765 | 1466769484655 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 1765 | 1466769484659 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 04:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:58:04 INFO - PROCESS | 1765 | 1466769484667 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - PROCESS | 1765 | 1466769484671 Marionette TRACE conn4 <- [1,1434,null,{}] 04:58:04 INFO - PROCESS | 1765 | 1466769484678 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}] 04:58:04 INFO - PROCESS | 1765 | 1466769484688 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:04 INFO - PROCESS | 1765 | 1466769484909 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 04:58:05 INFO - PROCESS | 1765 | 1466769485143 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 1765 | 1466769485154 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef83c00 == 27 [pid = 1765] [id = 366] 04:58:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91da6800) [pid = 1765] [serial = 1099] [outer = (nil)] 04:58:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9a0f5400) [pid = 1765] [serial = 1100] [outer = 0x91da6800] 04:58:05 INFO - PROCESS | 1765 | 1466769485247 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9a21ec00) [pid = 1765] [serial = 1101] [outer = 0x91da6800] 04:58:06 INFO - PROCESS | 1765 | 1466769486140 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]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1535ms 04:58:06 INFO - PROCESS | 1765 | 1466769486203 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 04:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:58:06 INFO - PROCESS | 1765 | 1466769486207 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 04:58:06 INFO - PROCESS | 1765 | 1466769486214 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - PROCESS | 1765 | 1466769486218 Marionette TRACE conn4 <- [1,1438,null,{}] 04:58:06 INFO - PROCESS | 1765 | 1466769486224 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}] 04:58:06 INFO - PROCESS | 1765 | 1466769486229 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:06 INFO - PROCESS | 1765 | 1466769486438 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 04:58:06 INFO - PROCESS | 1765 | 1466769486654 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 1765 | 1466769486660 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e924400 == 28 [pid = 1765] [id = 367] 04:58:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8e92a000) [pid = 1765] [serial = 1102] [outer = (nil)] 04:58:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9a2e1400) [pid = 1765] [serial = 1103] [outer = 0x8e92a000] 04:58:06 INFO - PROCESS | 1765 | 1466769486793 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9a491400) [pid = 1765] [serial = 1104] [outer = 0x8e92a000] 04:58:07 INFO - PROCESS | 1765 | 1466769487732 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]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1595ms 04:58:07 INFO - PROCESS | 1765 | 1466769487810 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 04:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:58:07 INFO - PROCESS | 1765 | 1466769487821 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 04:58:07 INFO - PROCESS | 1765 | 1466769487829 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 1765 | 1466769487833 Marionette TRACE conn4 <- [1,1442,null,{}] 04:58:07 INFO - PROCESS | 1765 | 1466769487838 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}] 04:58:07 INFO - PROCESS | 1765 | 1466769487844 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:08 INFO - PROCESS | 1765 | 1466769488221 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 04:58:08 INFO - PROCESS | 1765 | 1466769488469 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 1765 | 1466769488480 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e925000 == 29 [pid = 1765] [id = 368] 04:58:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e925400) [pid = 1765] [serial = 1105] [outer = (nil)] 04:58:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8ef8cc00) [pid = 1765] [serial = 1106] [outer = 0x8e925400] 04:58:08 INFO - PROCESS | 1765 | 1466769488571 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x90999000) [pid = 1765] [serial = 1107] [outer = 0x8e925400] 04:58:09 INFO - PROCESS | 1765 | 1466769489504 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]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1736ms 04:58:09 INFO - PROCESS | 1765 | 1466769489566 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 1765 | 1466769489579 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 04:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:58:09 INFO - PROCESS | 1765 | 1466769489597 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 1765 | 1466769489601 Marionette TRACE conn4 <- [1,1446,null,{}] 04:58:09 INFO - PROCESS | 1765 | 1466769489618 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}] 04:58:09 INFO - PROCESS | 1765 | 1466769489625 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:09 INFO - PROCESS | 1765 | 1466769489851 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e099000) [pid = 1765] [serial = 1023] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8dfea800) [pid = 1765] [serial = 1022] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91d99400) [pid = 1765] [serial = 1052] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91d61c00) [pid = 1765] [serial = 1026] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9130ec00) [pid = 1765] [serial = 1025] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91d92000) [pid = 1765] [serial = 1049] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x93b28c00) [pid = 1765] [serial = 1029] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91fdb800) [pid = 1765] [serial = 1028] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e929400) [pid = 1765] [serial = 1043] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8ef86400) [pid = 1765] [serial = 1044] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9099bc00) [pid = 1765] [serial = 1046] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x983acc00) [pid = 1765] [serial = 1032] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9782c400) [pid = 1765] [serial = 1031] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90a74400) [pid = 1765] [serial = 1041] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x909a3800) [pid = 1765] [serial = 1040] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x99fc2c00) [pid = 1765] [serial = 1035] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x997c7000) [pid = 1765] [serial = 1034] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9a07a400) [pid = 1765] [serial = 1038] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x954ecc00) [pid = 1765] [serial = 1037] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d9ac00) [pid = 1765] [serial = 1050] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91dad800) [pid = 1765] [serial = 1053] [outer = (nil)] [url = about:blank] 04:58:11 INFO - PROCESS | 1765 | 1466769491218 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 1765 | 1466769491229 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfef400 == 30 [pid = 1765] [id = 369] 04:58:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8dfef800) [pid = 1765] [serial = 1108] [outer = (nil)] 04:58:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e091000) [pid = 1765] [serial = 1109] [outer = 0x8dfef800] 04:58:11 INFO - PROCESS | 1765 | 1466769491311 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e91ec00) [pid = 1765] [serial = 1110] [outer = 0x8dfef800] 04:58:12 INFO - PROCESS | 1765 | 1466769492209 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]]]}] 04:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2650ms 04:58:12 INFO - PROCESS | 1765 | 1466769492243 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 1765 | 1466769492249 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 04:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:58:12 INFO - PROCESS | 1765 | 1466769492259 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 1765 | 1466769492264 Marionette TRACE conn4 <- [1,1450,null,{}] 04:58:12 INFO - PROCESS | 1765 | 1466769492272 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}] 04:58:12 INFO - PROCESS | 1765 | 1466769492279 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:12 INFO - PROCESS | 1765 | 1466769492460 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 04:58:12 INFO - PROCESS | 1765 | 1466769492590 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 1765 | 1466769492598 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x90995c00 == 31 [pid = 1765] [id = 370] 04:58:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x90996800) [pid = 1765] [serial = 1111] [outer = (nil)] 04:58:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9099ec00) [pid = 1765] [serial = 1112] [outer = 0x90996800] 04:58:12 INFO - PROCESS | 1765 | 1466769492673 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x909a4400) [pid = 1765] [serial = 1113] [outer = 0x90996800] 04:58:13 INFO - PROCESS | 1765 | 1466769493544 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]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1337ms 04:58:13 INFO - PROCESS | 1765 | 1466769493607 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 1765 | 1466769493615 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 04:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:58:13 INFO - PROCESS | 1765 | 1466769493623 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 1765 | 1466769493627 Marionette TRACE conn4 <- [1,1454,null,{}] 04:58:13 INFO - PROCESS | 1765 | 1466769493639 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}] 04:58:13 INFO - PROCESS | 1765 | 1466769493645 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:13 INFO - PROCESS | 1765 | 1466769493864 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 04:58:13 INFO - PROCESS | 1765 | 1466769493887 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 1765 | 1466769493897 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a0c00 == 32 [pid = 1765] [id = 371] 04:58:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91311800) [pid = 1765] [serial = 1114] [outer = (nil)] 04:58:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x913c1400) [pid = 1765] [serial = 1115] [outer = 0x91311800] 04:58:13 INFO - PROCESS | 1765 | 1466769493968 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91d6a000) [pid = 1765] [serial = 1116] [outer = 0x91311800] 04:58:15 INFO - PROCESS | 1765 | 1466769495018 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]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1445ms 04:58:15 INFO - PROCESS | 1765 | 1466769495069 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 1765 | 1466769495073 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 04:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:58:15 INFO - PROCESS | 1765 | 1466769495095 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 1765 | 1466769495105 Marionette TRACE conn4 <- [1,1458,null,{}] 04:58:15 INFO - PROCESS | 1765 | 1466769495115 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}] 04:58:15 INFO - PROCESS | 1765 | 1466769495124 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:15 INFO - PROCESS | 1765 | 1466769495354 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 04:58:15 INFO - PROCESS | 1765 | 1466769495381 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 1765 | 1466769495391 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfee800 == 33 [pid = 1765] [id = 372] 04:58:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8e927000) [pid = 1765] [serial = 1117] [outer = (nil)] 04:58:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91fd8800) [pid = 1765] [serial = 1118] [outer = 0x8e927000] 04:58:15 INFO - PROCESS | 1765 | 1466769495483 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91fdfc00) [pid = 1765] [serial = 1119] [outer = 0x8e927000] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x90997800) [pid = 1765] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93b59c00) [pid = 1765] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x913c5c00) [pid = 1765] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x93b5cc00) [pid = 1765] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93d28400) [pid = 1765] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9232f800) [pid = 1765] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f2ba000) [pid = 1765] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91d6d800) [pid = 1765] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ef8c800) [pid = 1765] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91e52000) [pid = 1765] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:58:16 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d65800) [pid = 1765] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:58:16 INFO - PROCESS | 1765 | 1466769496932 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]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1873ms 04:58:16 INFO - PROCESS | 1765 | 1466769496953 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 1765 | 1466769496959 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 04:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:58:16 INFO - PROCESS | 1765 | 1466769496965 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 1765 | 1466769496969 Marionette TRACE conn4 <- [1,1462,null,{}] 04:58:16 INFO - PROCESS | 1765 | 1466769496975 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}] 04:58:16 INFO - PROCESS | 1765 | 1466769496980 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:17 INFO - PROCESS | 1765 | 1466769497210 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 04:58:17 INFO - PROCESS | 1765 | 1466769497231 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 1765 | 1466769497242 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e923400 == 34 [pid = 1765] [id = 373] 04:58:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ef8c800) [pid = 1765] [serial = 1120] [outer = (nil)] 04:58:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91fe2000) [pid = 1765] [serial = 1121] [outer = 0x8ef8c800] 04:58:17 INFO - PROCESS | 1765 | 1466769497314 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91fe4c00) [pid = 1765] [serial = 1122] [outer = 0x8ef8c800] 04:58:18 INFO - PROCESS | 1765 | 1466769498249 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]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1333ms 04:58:18 INFO - PROCESS | 1765 | 1466769498300 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 1765 | 1466769498307 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 04:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:58:18 INFO - PROCESS | 1765 | 1466769498347 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 1765 | 1466769498354 Marionette TRACE conn4 <- [1,1466,null,{}] 04:58:18 INFO - PROCESS | 1765 | 1466769498375 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}] 04:58:18 INFO - PROCESS | 1765 | 1466769498382 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:18 INFO - PROCESS | 1765 | 1466769498569 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 04:58:18 INFO - PROCESS | 1765 | 1466769498733 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 1765 | 1466769498751 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8bc00 == 35 [pid = 1765] [id = 374] 04:58:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8ef8dc00) [pid = 1765] [serial = 1123] [outer = (nil)] 04:58:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f2b5000) [pid = 1765] [serial = 1124] [outer = 0x8ef8dc00] 04:58:18 INFO - PROCESS | 1765 | 1466769498899 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9130b000) [pid = 1765] [serial = 1125] [outer = 0x8ef8dc00] 04:58:20 INFO - PROCESS | 1765 | 1466769499993 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]]]}] 04:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1713ms 04:58:20 INFO - PROCESS | 1765 | 1466769500057 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 1765 | 1466769500065 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 04:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:58:20 INFO - PROCESS | 1765 | 1466769500078 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 1765 | 1466769500082 Marionette TRACE conn4 <- [1,1470,null,{}] 04:58:20 INFO - PROCESS | 1765 | 1466769500089 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}] 04:58:20 INFO - PROCESS | 1765 | 1466769500096 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:20 INFO - PROCESS | 1765 | 1466769500296 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 04:58:20 INFO - PROCESS | 1765 | 1466769500522 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 1765 | 1466769500534 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e093400 == 36 [pid = 1765] [id = 375] 04:58:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e09bc00) [pid = 1765] [serial = 1126] [outer = (nil)] 04:58:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91e4e400) [pid = 1765] [serial = 1127] [outer = 0x8e09bc00] 04:58:20 INFO - PROCESS | 1765 | 1466769500617 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91fdc400) [pid = 1765] [serial = 1128] [outer = 0x8e09bc00] 04:58:21 INFO - PROCESS | 1765 | 1466769501659 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]]]}] 04:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1635ms 04:58:21 INFO - PROCESS | 1765 | 1466769501712 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 04:58:21 INFO - PROCESS | 1765 | 1466769501716 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 04:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:58:21 INFO - PROCESS | 1765 | 1466769501723 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 1765 | 1466769501729 Marionette TRACE conn4 <- [1,1474,null,{}] 04:58:21 INFO - PROCESS | 1765 | 1466769501746 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}] 04:58:21 INFO - PROCESS | 1765 | 1466769501755 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:21 INFO - PROCESS | 1765 | 1466769501951 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 04:58:22 INFO - PROCESS | 1765 | 1466769502228 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 1765 | 1466769502241 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a2c00 == 37 [pid = 1765] [id = 376] 04:58:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x953a4400) [pid = 1765] [serial = 1129] [outer = (nil)] 04:58:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x953b1000) [pid = 1765] [serial = 1130] [outer = 0x953a4400] 04:58:22 INFO - PROCESS | 1765 | 1466769502379 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x954e9800) [pid = 1765] [serial = 1131] [outer = 0x953a4400] 04:58:23 INFO - PROCESS | 1765 | 1466769503412 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]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1736ms 04:58:23 INFO - PROCESS | 1765 | 1466769503460 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 1765 | 1466769503466 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 04:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:58:23 INFO - PROCESS | 1765 | 1466769503473 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - PROCESS | 1765 | 1466769503477 Marionette TRACE conn4 <- [1,1478,null,{}] 04:58:23 INFO - PROCESS | 1765 | 1466769503484 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}] 04:58:23 INFO - PROCESS | 1765 | 1466769503490 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:23 INFO - PROCESS | 1765 | 1466769503695 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 04:58:23 INFO - PROCESS | 1765 | 1466769503912 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 1765 | 1466769503919 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6bc00 == 38 [pid = 1765] [id = 377] 04:58:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x90a77000) [pid = 1765] [serial = 1132] [outer = (nil)] 04:58:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x954f7400) [pid = 1765] [serial = 1133] [outer = 0x90a77000] 04:58:24 INFO - PROCESS | 1765 | 1466769504042 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x93b59c00) [pid = 1765] [serial = 1134] [outer = 0x90a77000] 04:58:25 INFO - PROCESS | 1765 | 1466769505097 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]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1686ms 04:58:25 INFO - PROCESS | 1765 | 1466769505160 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 04:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:58:25 INFO - PROCESS | 1765 | 1466769505165 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 04:58:25 INFO - PROCESS | 1765 | 1466769505171 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 1765 | 1466769505175 Marionette TRACE conn4 <- [1,1482,null,{}] 04:58:25 INFO - PROCESS | 1765 | 1466769505181 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}] 04:58:25 INFO - PROCESS | 1765 | 1466769505187 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:25 INFO - PROCESS | 1765 | 1466769505377 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 04:58:25 INFO - PROCESS | 1765 | 1466769505731 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 1765 | 1466769505739 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7400 == 39 [pid = 1765] [id = 378] 04:58:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8dfe8000) [pid = 1765] [serial = 1135] [outer = (nil)] 04:58:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8e091c00) [pid = 1765] [serial = 1136] [outer = 0x8dfe8000] 04:58:25 INFO - PROCESS | 1765 | 1466769505822 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e92a400) [pid = 1765] [serial = 1137] [outer = 0x8dfe8000] 04:58:26 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef83c00 == 38 [pid = 1765] [id = 366] 04:58:26 INFO - PROCESS | 1765 | --DOCSHELL 0x91d98000 == 37 [pid = 1765] [id = 365] 04:58:26 INFO - PROCESS | 1765 | --DOCSHELL 0x9099d000 == 36 [pid = 1765] [id = 359] 04:58:26 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9000 == 35 [pid = 1765] [id = 348] 04:58:26 INFO - PROCESS | 1765 | --DOCSHELL 0x93b1d000 == 34 [pid = 1765] [id = 357] 04:58:26 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91d400 == 33 [pid = 1765] [id = 347] 04:58:26 INFO - PROCESS | 1765 | 1466769506956 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]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1841ms 04:58:27 INFO - PROCESS | 1765 | 1466769507015 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 1765 | 1466769507021 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 04:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:58:27 INFO - PROCESS | 1765 | 1466769507029 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 1765 | 1466769507033 Marionette TRACE conn4 <- [1,1486,null,{}] 04:58:27 INFO - PROCESS | 1765 | 1466769507041 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}] 04:58:27 INFO - PROCESS | 1765 | 1466769507049 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:27 INFO - PROCESS | 1765 | 1466769507227 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90a6a800) [pid = 1765] [serial = 1047] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x93b5f800) [pid = 1765] [serial = 1073] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x93d2e800) [pid = 1765] [serial = 1074] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91d6cc00) [pid = 1765] [serial = 1070] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x953a7800) [pid = 1765] [serial = 1076] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x953a3000) [pid = 1765] [serial = 1065] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9130fc00) [pid = 1765] [serial = 1062] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93b27c00) [pid = 1765] [serial = 1061] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x90997400) [pid = 1765] [serial = 1067] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x93b28400) [pid = 1765] [serial = 1079] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90a6e800) [pid = 1765] [serial = 1068] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91311c00) [pid = 1765] [serial = 1059] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x95265800) [pid = 1765] [serial = 1080] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x953b0400) [pid = 1765] [serial = 1077] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91dab800) [pid = 1765] [serial = 1071] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9099a000) [pid = 1765] [serial = 1058] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x93b19c00) [pid = 1765] [serial = 1056] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9232f400) [pid = 1765] [serial = 1055] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x95265400) [pid = 1765] [serial = 1064] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x97820400) [pid = 1765] [serial = 1083] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x97808400) [pid = 1765] [serial = 1082] [outer = (nil)] [url = about:blank] 04:58:27 INFO - PROCESS | 1765 | 1466769507512 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 1765 | 1466769507522 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6a800 == 34 [pid = 1765] [id = 379] 04:58:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a6e800) [pid = 1765] [serial = 1138] [outer = (nil)] 04:58:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x913ba800) [pid = 1765] [serial = 1139] [outer = 0x90a6e800] 04:58:27 INFO - PROCESS | 1765 | 1466769507605 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91d9d000) [pid = 1765] [serial = 1140] [outer = 0x90a6e800] 04:58:28 INFO - PROCESS | 1765 | 1466769508428 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]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1432ms 04:58:28 INFO - PROCESS | 1765 | 1466769508473 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 04:58:28 INFO - PROCESS | 1765 | 1466769508480 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 04:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:58:28 INFO - PROCESS | 1765 | 1466769508490 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 1765 | 1466769508494 Marionette TRACE conn4 <- [1,1490,null,{}] 04:58:28 INFO - PROCESS | 1765 | 1466769508500 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}] 04:58:28 INFO - PROCESS | 1765 | 1466769508505 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:28 INFO - PROCESS | 1765 | 1466769508676 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 04:58:28 INFO - PROCESS | 1765 | 1466769508688 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 1765 | 1466769508698 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x91312000 == 35 [pid = 1765] [id = 380] 04:58:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91fe2800) [pid = 1765] [serial = 1141] [outer = (nil)] 04:58:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b28400) [pid = 1765] [serial = 1142] [outer = 0x91fe2800] 04:58:28 INFO - PROCESS | 1765 | 1466769508767 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93b55400) [pid = 1765] [serial = 1143] [outer = 0x91fe2800] 04:58:29 INFO - PROCESS | 1765 | 1466769509782 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]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1338ms 04:58:29 INFO - PROCESS | 1765 | 1466769509828 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 04:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:58:29 INFO - PROCESS | 1765 | 1466769509832 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 04:58:29 INFO - PROCESS | 1765 | 1466769509859 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - PROCESS | 1765 | 1466769509868 Marionette TRACE conn4 <- [1,1494,null,{}] 04:58:29 INFO - PROCESS | 1765 | 1466769509878 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}] 04:58:29 INFO - PROCESS | 1765 | 1466769509885 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:30 INFO - PROCESS | 1765 | 1466769510119 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 04:58:30 INFO - PROCESS | 1765 | 1466769510141 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 1765 | 1466769510150 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfed400 == 36 [pid = 1765] [id = 381] 04:58:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x95265400) [pid = 1765] [serial = 1144] [outer = (nil)] 04:58:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x953a6000) [pid = 1765] [serial = 1145] [outer = 0x95265400] 04:58:30 INFO - PROCESS | 1765 | 1466769510218 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x953ab800) [pid = 1765] [serial = 1146] [outer = 0x95265400] 04:58:31 INFO - PROCESS | 1765 | 1466769511171 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]]]}] 04:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1359ms 04:58:31 INFO - PROCESS | 1765 | 1466769511198 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 04:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:58:31 INFO - PROCESS | 1765 | 1466769511203 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 04:58:31 INFO - PROCESS | 1765 | 1466769511210 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 1765 | 1466769511214 Marionette TRACE conn4 <- [1,1498,null,{}] 04:58:31 INFO - PROCESS | 1765 | 1466769511219 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}] 04:58:31 INFO - PROCESS | 1765 | 1466769511224 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:31 INFO - PROCESS | 1765 | 1466769511472 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90996800) [pid = 1765] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8dfef800) [pid = 1765] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e925400) [pid = 1765] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91311800) [pid = 1765] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e927000) [pid = 1765] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8ef8e400) [pid = 1765] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93d2fc00) [pid = 1765] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x97827000) [pid = 1765] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93d25800) [pid = 1765] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x983ae800) [pid = 1765] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91da6800) [pid = 1765] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:58:31 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e92a000) [pid = 1765] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:58:31 INFO - PROCESS | 1765 | 1466769511887 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 1765 | 1466769511897 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfef800 == 37 [pid = 1765] [id = 382] 04:58:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e09b000) [pid = 1765] [serial = 1147] [outer = (nil)] 04:58:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ef88800) [pid = 1765] [serial = 1148] [outer = 0x8e09b000] 04:58:32 INFO - PROCESS | 1765 | 1466769512011 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ef8e400) [pid = 1765] [serial = 1149] [outer = 0x8e09b000] 04:58:32 INFO - PROCESS | 1765 | 1466769512793 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]]]}] 04:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1634ms 04:58:32 INFO - PROCESS | 1765 | 1466769512844 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 04:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:58:32 INFO - PROCESS | 1765 | 1466769512849 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 04:58:32 INFO - PROCESS | 1765 | 1466769512857 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 1765 | 1466769512859 Marionette TRACE conn4 <- [1,1502,null,{}] 04:58:32 INFO - PROCESS | 1765 | 1466769512871 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}] 04:58:32 INFO - PROCESS | 1765 | 1466769512875 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:33 INFO - PROCESS | 1765 | 1466769513050 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 04:58:33 INFO - PROCESS | 1765 | 1466769513174 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 1765 | 1466769513191 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef89800 == 38 [pid = 1765] [id = 383] 04:58:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91308400) [pid = 1765] [serial = 1150] [outer = (nil)] 04:58:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x954ef800) [pid = 1765] [serial = 1151] [outer = 0x91308400] 04:58:33 INFO - PROCESS | 1765 | 1466769513291 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x97824800) [pid = 1765] [serial = 1152] [outer = 0x91308400] 04:58:34 INFO - PROCESS | 1765 | 1466769514293 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]]]}] 04:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1490ms 04:58:34 INFO - PROCESS | 1765 | 1466769514346 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 1765 | 1466769514353 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 04:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:58:34 INFO - PROCESS | 1765 | 1466769514362 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 1765 | 1466769514367 Marionette TRACE conn4 <- [1,1506,null,{}] 04:58:34 INFO - PROCESS | 1765 | 1466769514376 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}] 04:58:34 INFO - PROCESS | 1765 | 1466769514383 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:34 INFO - PROCESS | 1765 | 1466769514622 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 04:58:34 INFO - PROCESS | 1765 | 1466769514915 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 1765 | 1466769514926 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91cc00 == 39 [pid = 1765] [id = 384] 04:58:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f2bc400) [pid = 1765] [serial = 1153] [outer = (nil)] 04:58:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d69000) [pid = 1765] [serial = 1154] [outer = 0x8f2bc400] 04:58:35 INFO - PROCESS | 1765 | 1466769515016 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d98000) [pid = 1765] [serial = 1155] [outer = 0x8f2bc400] 04:58:35 INFO - PROCESS | 1765 | 1466769515932 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]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1639ms 04:58:36 INFO - PROCESS | 1765 | 1466769516001 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 1765 | 1466769516009 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 04:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:58:36 INFO - PROCESS | 1765 | 1466769516021 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - PROCESS | 1765 | 1466769516025 Marionette TRACE conn4 <- [1,1510,null,{}] 04:58:36 INFO - PROCESS | 1765 | 1466769516032 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}] 04:58:36 INFO - PROCESS | 1765 | 1466769516038 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:36 INFO - PROCESS | 1765 | 1466769516266 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 04:58:36 INFO - PROCESS | 1765 | 1466769516489 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 1765 | 1466769516500 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b2c00 == 40 [pid = 1765] [id = 385] 04:58:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93b1ac00) [pid = 1765] [serial = 1156] [outer = (nil)] 04:58:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93b5b400) [pid = 1765] [serial = 1157] [outer = 0x93b1ac00] 04:58:36 INFO - PROCESS | 1765 | 1466769516601 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93d2ec00) [pid = 1765] [serial = 1158] [outer = 0x93b1ac00] 04:58:37 INFO - PROCESS | 1765 | 1466769517619 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]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1644ms 04:58:37 INFO - PROCESS | 1765 | 1466769517666 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 04:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:58:37 INFO - PROCESS | 1765 | 1466769517671 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 04:58:37 INFO - PROCESS | 1765 | 1466769517677 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 1765 | 1466769517684 Marionette TRACE conn4 <- [1,1514,null,{}] 04:58:37 INFO - PROCESS | 1765 | 1466769517701 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}] 04:58:37 INFO - PROCESS | 1765 | 1466769517710 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:37 INFO - PROCESS | 1765 | 1466769517963 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 04:58:38 INFO - PROCESS | 1765 | 1466769518233 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 1765 | 1466769518243 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x9780dc00 == 41 [pid = 1765] [id = 386] 04:58:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x97821c00) [pid = 1765] [serial = 1159] [outer = (nil)] 04:58:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x983ac000) [pid = 1765] [serial = 1160] [outer = 0x97821c00] 04:58:38 INFO - PROCESS | 1765 | 1466769518330 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9945b000) [pid = 1765] [serial = 1161] [outer = 0x97821c00] 04:58:39 INFO - PROCESS | 1765 | 1466769519243 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]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1640ms 04:58:39 INFO - PROCESS | 1765 | 1466769519318 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 1765 | 1466769519322 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 04:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:58:39 INFO - PROCESS | 1765 | 1466769519330 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 1765 | 1466769519334 Marionette TRACE conn4 <- [1,1518,null,{}] 04:58:39 INFO - PROCESS | 1765 | 1466769519340 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}] 04:58:39 INFO - PROCESS | 1765 | 1466769519346 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:39 INFO - PROCESS | 1765 | 1466769519578 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 04:58:39 INFO - PROCESS | 1765 | 1466769519795 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 1765 | 1466769519804 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe4800 == 42 [pid = 1765] [id = 387] 04:58:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x97805000) [pid = 1765] [serial = 1162] [outer = (nil)] 04:58:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x997c8400) [pid = 1765] [serial = 1163] [outer = 0x97805000] 04:58:39 INFO - PROCESS | 1765 | 1466769519933 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x997cb800) [pid = 1765] [serial = 1164] [outer = 0x97805000] 04:58:40 INFO - PROCESS | 1765 | 1466769520853 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]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1591ms 04:58:40 INFO - PROCESS | 1765 | 1466769520922 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 04:58:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:58:40 INFO - PROCESS | 1765 | 1466769520927 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 04:58:40 INFO - PROCESS | 1765 | 1466769520934 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 1765 | 1466769520938 Marionette TRACE conn4 <- [1,1522,null,{}] 04:58:40 INFO - PROCESS | 1765 | 1466769520944 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}] 04:58:40 INFO - PROCESS | 1765 | 1466769520951 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:41 INFO - PROCESS | 1765 | 1466769521170 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 04:58:41 INFO - PROCESS | 1765 | 1466769521385 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 1765 | 1466769521394 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b58c00 == 43 [pid = 1765] [id = 388] 04:58:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x994eb000) [pid = 1765] [serial = 1165] [outer = (nil)] 04:58:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9a010800) [pid = 1765] [serial = 1166] [outer = 0x994eb000] 04:58:41 INFO - PROCESS | 1765 | 1466769521519 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9a015c00) [pid = 1765] [serial = 1167] [outer = 0x994eb000] 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 04:58:42 INFO - PROCESS | 1765 | 1466769522365 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"]]]}] 04:58:42 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 () { 04:58:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:58:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:58:42 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 () { 04:58:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:58:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:58:42 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 () { 04:58:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:58:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:58:42 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 () { 04:58:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:58:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:58:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1499ms 04:58:42 INFO - PROCESS | 1765 | 1466769522434 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 1765 | 1466769522445 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 04:58:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:58:42 INFO - PROCESS | 1765 | 1466769522456 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 1765 | 1466769522459 Marionette TRACE conn4 <- [1,1526,null,{}] 04:58:42 INFO - PROCESS | 1765 | 1466769522465 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}] 04:58:42 INFO - PROCESS | 1765 | 1466769522475 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:42 INFO - PROCESS | 1765 | 1466769522721 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 04:58:42 INFO - PROCESS | 1765 | 1466769522969 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 1765 | 1466769522979 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09c000 == 44 [pid = 1765] [id = 389] 04:58:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8e09cc00) [pid = 1765] [serial = 1168] [outer = (nil)] 04:58:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8ef88c00) [pid = 1765] [serial = 1169] [outer = 0x8e09cc00] 04:58:43 INFO - PROCESS | 1765 | 1466769523298 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9099d000) [pid = 1765] [serial = 1170] [outer = 0x8e09cc00] 04:58:44 INFO - PROCESS | 1765 | 1466769524170 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"]]]}] 04:58:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:58:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:58:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:58:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1734ms 04:58:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:58:44 INFO - PROCESS | 1765 | 1466769524194 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 1765 | 1466769524199 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 04:58:44 INFO - PROCESS | 1765 | 1466769524208 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 1765 | 1466769524212 Marionette TRACE conn4 <- [1,1530,null,{}] 04:58:44 INFO - PROCESS | 1765 | 1466769524220 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}] 04:58:44 INFO - PROCESS | 1765 | 1466769524225 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:44 INFO - PROCESS | 1765 | 1466769524475 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 04:58:44 INFO - PROCESS | 1765 | 1466769524630 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 1765 | 1466769524638 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e090400 == 45 [pid = 1765] [id = 390] 04:58:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x913c4800) [pid = 1765] [serial = 1171] [outer = (nil)] 04:58:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x91fdb800) [pid = 1765] [serial = 1172] [outer = 0x913c4800] 04:58:44 INFO - PROCESS | 1765 | 1466769524716 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x93a3fc00) [pid = 1765] [serial = 1173] [outer = 0x913c4800] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x913c1000 == 44 [pid = 1765] [id = 356] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b8400 == 43 [pid = 1765] [id = 355] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef89c00 == 42 [pid = 1765] [id = 361] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8e092400 == 41 [pid = 1765] [id = 364] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x97825c00 == 40 [pid = 1765] [id = 363] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09a000 == 39 [pid = 1765] [id = 360] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8e925000 == 38 [pid = 1765] [id = 368] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8e924400 == 37 [pid = 1765] [id = 367] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfef400 == 36 [pid = 1765] [id = 369] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x93d25400 == 35 [pid = 1765] [id = 354] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x9099ac00 == 34 [pid = 1765] [id = 346] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x91d6d400 == 33 [pid = 1765] [id = 349] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8c000 == 32 [pid = 1765] [id = 352] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b7000 == 31 [pid = 1765] [id = 350] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x91d6d000 == 30 [pid = 1765] [id = 358] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x913bc800 == 29 [pid = 1765] [id = 351] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b0400 == 28 [pid = 1765] [id = 353] 04:58:46 INFO - PROCESS | 1765 | --DOCSHELL 0x91da0c00 == 27 [pid = 1765] [id = 362] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x9099ec00) [pid = 1765] [serial = 1112] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e091000) [pid = 1765] [serial = 1109] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e91ec00) [pid = 1765] [serial = 1110] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90999000) [pid = 1765] [serial = 1107] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8ef8cc00) [pid = 1765] [serial = 1106] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91d6a000) [pid = 1765] [serial = 1116] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91fd8800) [pid = 1765] [serial = 1118] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91d6b800) [pid = 1765] [serial = 1086] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x90a74000) [pid = 1765] [serial = 1085] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x953ac800) [pid = 1765] [serial = 1089] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x953a5400) [pid = 1765] [serial = 1088] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x98318000) [pid = 1765] [serial = 1092] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9782b400) [pid = 1765] [serial = 1091] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x997c0c00) [pid = 1765] [serial = 1095] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x997bdc00) [pid = 1765] [serial = 1094] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x99fccc00) [pid = 1765] [serial = 1098] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x99fc0c00) [pid = 1765] [serial = 1097] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9a21ec00) [pid = 1765] [serial = 1101] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9a0f5400) [pid = 1765] [serial = 1100] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9a491400) [pid = 1765] [serial = 1104] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9a2e1400) [pid = 1765] [serial = 1103] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x913c1400) [pid = 1765] [serial = 1115] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91fdfc00) [pid = 1765] [serial = 1119] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x909a4400) [pid = 1765] [serial = 1113] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91fe2000) [pid = 1765] [serial = 1121] [outer = (nil)] [url = about:blank] 04:58:46 INFO - PROCESS | 1765 | 1466769526725 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]]]}] 04:58:46 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 04:58:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:58:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:58:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:58:46 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. 04:58:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:58:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 2551ms 04:58:46 INFO - PROCESS | 1765 | 1466769526760 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 1765 | 1466769526766 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 04:58:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:58:46 INFO - PROCESS | 1765 | 1466769526774 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 1765 | 1466769526780 Marionette TRACE conn4 <- [1,1534,null,{}] 04:58:46 INFO - PROCESS | 1765 | 1466769526788 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}] 04:58:46 INFO - PROCESS | 1765 | 1466769526793 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:46 INFO - PROCESS | 1765 | 1466769526951 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 04:58:46 INFO - PROCESS | 1765 | 1466769526970 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 1765 | 1466769526979 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef84c00 == 28 [pid = 1765] [id = 391] 04:58:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8f2b1000) [pid = 1765] [serial = 1174] [outer = (nil)] 04:58:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90995400) [pid = 1765] [serial = 1175] [outer = 0x8f2b1000] 04:58:47 INFO - PROCESS | 1765 | 1466769527093 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90998400) [pid = 1765] [serial = 1176] [outer = 0x8f2b1000] 04:58:48 INFO - PROCESS | 1765 | 1466769528055 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]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:58:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1337ms 04:58:48 INFO - PROCESS | 1765 | 1466769528112 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 1765 | 1466769528120 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 04:58:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:58:48 INFO - PROCESS | 1765 | 1466769528132 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - PROCESS | 1765 | 1466769528136 Marionette TRACE conn4 <- [1,1538,null,{}] 04:58:48 INFO - PROCESS | 1765 | 1466769528142 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}] 04:58:48 INFO - PROCESS | 1765 | 1466769528149 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:48 INFO - PROCESS | 1765 | 1466769528319 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 04:58:48 INFO - PROCESS | 1765 | 1466769528457 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 1765 | 1466769528463 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130a000 == 29 [pid = 1765] [id = 392] 04:58:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9130e800) [pid = 1765] [serial = 1177] [outer = (nil)] 04:58:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x913b9000) [pid = 1765] [serial = 1178] [outer = 0x9130e800] 04:58:48 INFO - PROCESS | 1765 | 1466769528544 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x913c1000) [pid = 1765] [serial = 1179] [outer = 0x9130e800] 04:58:49 INFO - PROCESS | 1765 | 1466769529523 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]]]}] 04:58:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:58:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1433ms 04:58:49 INFO - PROCESS | 1765 | 1466769529566 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 1765 | 1466769529570 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 04:58:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:58:49 INFO - PROCESS | 1765 | 1466769529577 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 1765 | 1466769529583 Marionette TRACE conn4 <- [1,1542,null,{}] 04:58:49 INFO - PROCESS | 1765 | 1466769529608 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}] 04:58:49 INFO - PROCESS | 1765 | 1466769529618 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:49 INFO - PROCESS | 1765 | 1466769529835 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 04:58:49 INFO - PROCESS | 1765 | 1466769529859 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 1765 | 1466769529866 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fd9000 == 30 [pid = 1765] [id = 393] 04:58:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91fdac00) [pid = 1765] [serial = 1180] [outer = (nil)] 04:58:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91fe1000) [pid = 1765] [serial = 1181] [outer = 0x91fdac00] 04:58:49 INFO - PROCESS | 1765 | 1466769529946 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93b19800) [pid = 1765] [serial = 1182] [outer = 0x91fdac00] 04:58:51 INFO - PROCESS | 1765 | 1466769531317 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]]]}] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x90a77000) [pid = 1765] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x90a6e800) [pid = 1765] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8dfe8000) [pid = 1765] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91fe2800) [pid = 1765] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x953a4400) [pid = 1765] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e09bc00) [pid = 1765] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x95265400) [pid = 1765] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8ef8c800) [pid = 1765] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e09b000) [pid = 1765] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8ef8dc00) [pid = 1765] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:58:51 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91308400) [pid = 1765] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:58:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:58:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1848ms 04:58:51 INFO - PROCESS | 1765 | 1466769531426 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 1765 | 1466769531431 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 04:58:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:58:51 INFO - PROCESS | 1765 | 1466769531518 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 1765 | 1466769531522 Marionette TRACE conn4 <- [1,1546,null,{}] 04:58:51 INFO - PROCESS | 1765 | 1466769531528 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}] 04:58:51 INFO - PROCESS | 1765 | 1466769531533 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:51 INFO - PROCESS | 1765 | 1466769531742 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 04:58:51 INFO - PROCESS | 1765 | 1466769531826 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 1765 | 1466769531834 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9000 == 31 [pid = 1765] [id = 394] 04:58:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91308400) [pid = 1765] [serial = 1183] [outer = (nil)] 04:58:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91d9e400) [pid = 1765] [serial = 1184] [outer = 0x91308400] 04:58:51 INFO - PROCESS | 1765 | 1466769531906 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x93b53000) [pid = 1765] [serial = 1185] [outer = 0x91308400] 04:58:52 INFO - PROCESS | 1765 | 1466769532680 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]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:58:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1195ms 04:58:52 INFO - PROCESS | 1765 | 1466769532715 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 1765 | 1466769532719 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 04:58:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:58:52 INFO - PROCESS | 1765 | 1466769532726 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 1765 | 1466769532730 Marionette TRACE conn4 <- [1,1550,null,{}] 04:58:52 INFO - PROCESS | 1765 | 1466769532735 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}] 04:58:52 INFO - PROCESS | 1765 | 1466769532740 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:52 INFO - PROCESS | 1765 | 1466769532898 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 04:58:52 INFO - PROCESS | 1765 | 1466769532907 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 1765 | 1466769532914 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e099800 == 32 [pid = 1765] [id = 395] 04:58:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e924800) [pid = 1765] [serial = 1186] [outer = (nil)] 04:58:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x95263800) [pid = 1765] [serial = 1187] [outer = 0x8e924800] 04:58:53 INFO - PROCESS | 1765 | 1466769533004 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x953a4400) [pid = 1765] [serial = 1188] [outer = 0x8e924800] 04:58:54 INFO - PROCESS | 1765 | 1466769534190 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]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:58:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1536ms 04:58:54 INFO - PROCESS | 1765 | 1466769534264 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 1765 | 1466769534272 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 04:58:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:58:54 INFO - PROCESS | 1765 | 1466769534281 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 1765 | 1466769534286 Marionette TRACE conn4 <- [1,1554,null,{}] 04:58:54 INFO - PROCESS | 1765 | 1466769534298 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}] 04:58:54 INFO - PROCESS | 1765 | 1466769534304 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:54 INFO - PROCESS | 1765 | 1466769534544 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 04:58:54 INFO - PROCESS | 1765 | 1466769534780 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 1765 | 1466769534790 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8c000 == 33 [pid = 1765] [id = 396] 04:58:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ef90800) [pid = 1765] [serial = 1189] [outer = (nil)] 04:58:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9130d000) [pid = 1765] [serial = 1190] [outer = 0x8ef90800] 04:58:54 INFO - PROCESS | 1765 | 1466769534876 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x913bc000) [pid = 1765] [serial = 1191] [outer = 0x8ef90800] 04:58:55 INFO - PROCESS | 1765 | 1466769535903 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]]]}] 04:58:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:58:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1693ms 04:58:55 INFO - PROCESS | 1765 | 1466769535975 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 1765 | 1466769535982 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 04:58:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:58:56 INFO - PROCESS | 1765 | 1466769535993 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 1765 | 1466769535998 Marionette TRACE conn4 <- [1,1558,null,{}] 04:58:56 INFO - PROCESS | 1765 | 1466769536005 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}] 04:58:56 INFO - PROCESS | 1765 | 1466769536011 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:56 INFO - PROCESS | 1765 | 1466769536234 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 04:58:56 INFO - PROCESS | 1765 | 1466769536504 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 1765 | 1466769536510 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098000 == 34 [pid = 1765] [id = 397] 04:58:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91fe2000) [pid = 1765] [serial = 1192] [outer = (nil)] 04:58:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93b5ec00) [pid = 1765] [serial = 1193] [outer = 0x91fe2000] 04:58:56 INFO - PROCESS | 1765 | 1466769536606 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91fe4000) [pid = 1765] [serial = 1194] [outer = 0x91fe2000] 04:58:57 INFO - PROCESS | 1765 | 1466769537701 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]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1734ms 04:58:57 INFO - PROCESS | 1765 | 1466769537728 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 1765 | 1466769537732 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 04:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:58:57 INFO - PROCESS | 1765 | 1466769537776 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - PROCESS | 1765 | 1466769537783 Marionette TRACE conn4 <- [1,1562,null,{}] 04:58:57 INFO - PROCESS | 1765 | 1466769537870 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}] 04:58:57 INFO - PROCESS | 1765 | 1466769537881 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:58 INFO - PROCESS | 1765 | 1466769538151 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 04:58:58 INFO - PROCESS | 1765 | 1466769538336 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 1765 | 1466769538348 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x954e9400 == 35 [pid = 1765] [id = 398] 04:58:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954ea800) [pid = 1765] [serial = 1195] [outer = (nil)] 04:58:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x9780e400) [pid = 1765] [serial = 1196] [outer = 0x954ea800] 04:58:58 INFO - PROCESS | 1765 | 1466769538434 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x97822c00) [pid = 1765] [serial = 1197] [outer = 0x954ea800] 04:58:59 INFO - PROCESS | 1765 | 1466769539432 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]]]}] 04:58:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:58:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1749ms 04:58:59 INFO - PROCESS | 1765 | 1466769539524 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 04:58:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:58:59 INFO - PROCESS | 1765 | 1466769539529 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 04:58:59 INFO - PROCESS | 1765 | 1466769539536 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 1765 | 1466769539540 Marionette TRACE conn4 <- [1,1566,null,{}] 04:58:59 INFO - PROCESS | 1765 | 1466769539546 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}] 04:58:59 INFO - PROCESS | 1765 | 1466769539551 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:58:59 INFO - PROCESS | 1765 | 1466769539774 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 04:59:00 INFO - PROCESS | 1765 | 1466769540170 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 1765 | 1466769540179 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6400 == 36 [pid = 1765] [id = 399] 04:59:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8dfe8000) [pid = 1765] [serial = 1198] [outer = (nil)] 04:59:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8e090c00) [pid = 1765] [serial = 1199] [outer = 0x8dfe8000] 04:59:00 INFO - PROCESS | 1765 | 1466769540278 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8e929800) [pid = 1765] [serial = 1200] [outer = 0x8dfe8000] 04:59:01 INFO - PROCESS | 1765 | 1466769541354 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]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:59:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1837ms 04:59:01 INFO - PROCESS | 1765 | 1466769541374 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 1765 | 1466769541380 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 04:59:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:59:01 INFO - PROCESS | 1765 | 1466769541388 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 1765 | 1466769541392 Marionette TRACE conn4 <- [1,1570,null,{}] 04:59:01 INFO - PROCESS | 1765 | 1466769541419 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}] 04:59:01 INFO - PROCESS | 1765 | 1466769541428 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x93b59c00) [pid = 1765] [serial = 1134] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x913ba800) [pid = 1765] [serial = 1139] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e091c00) [pid = 1765] [serial = 1136] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x93b28400) [pid = 1765] [serial = 1142] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x953b1000) [pid = 1765] [serial = 1130] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91e4e400) [pid = 1765] [serial = 1127] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x953a6000) [pid = 1765] [serial = 1145] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fdc400) [pid = 1765] [serial = 1128] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91fe4c00) [pid = 1765] [serial = 1122] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ef88800) [pid = 1765] [serial = 1148] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9130b000) [pid = 1765] [serial = 1125] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x954e9800) [pid = 1765] [serial = 1131] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91d9d000) [pid = 1765] [serial = 1140] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8ef8e400) [pid = 1765] [serial = 1149] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f2b5000) [pid = 1765] [serial = 1124] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e92a400) [pid = 1765] [serial = 1137] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x954f7400) [pid = 1765] [serial = 1133] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x93b55400) [pid = 1765] [serial = 1143] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x953ab800) [pid = 1765] [serial = 1146] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x97824800) [pid = 1765] [serial = 1152] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x954ef800) [pid = 1765] [serial = 1151] [outer = (nil)] [url = about:blank] 04:59:01 INFO - PROCESS | 1765 | 1466769541674 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 04:59:01 INFO - PROCESS | 1765 | 1466769541825 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 1765 | 1466769541840 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099c000 == 37 [pid = 1765] [id = 400] 04:59:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x9099e000) [pid = 1765] [serial = 1201] [outer = (nil)] 04:59:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x90a6e000) [pid = 1765] [serial = 1202] [outer = 0x9099e000] 04:59:01 INFO - PROCESS | 1765 | 1466769541922 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x9130dc00) [pid = 1765] [serial = 1203] [outer = 0x9099e000] 04:59:02 INFO - PROCESS | 1765 | 1466769542730 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]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:59:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1381ms 04:59:02 INFO - PROCESS | 1765 | 1466769542772 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 1765 | 1466769542782 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 04:59:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:59:02 INFO - PROCESS | 1765 | 1466769542799 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 1765 | 1466769542806 Marionette TRACE conn4 <- [1,1574,null,{}] 04:59:02 INFO - PROCESS | 1765 | 1466769542813 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}] 04:59:02 INFO - PROCESS | 1765 | 1466769542818 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:03 INFO - PROCESS | 1765 | 1466769543009 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 04:59:03 INFO - PROCESS | 1765 | 1466769543144 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 1765 | 1466769543153 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x913bac00 == 38 [pid = 1765] [id = 401] 04:59:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91d97400) [pid = 1765] [serial = 1204] [outer = (nil)] 04:59:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91e58400) [pid = 1765] [serial = 1205] [outer = 0x91d97400] 04:59:03 INFO - PROCESS | 1765 | 1466769543222 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x93a37800) [pid = 1765] [serial = 1206] [outer = 0x91d97400] 04:59:04 INFO - PROCESS | 1765 | 1466769544135 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]]]}] 04:59:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:59:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1386ms 04:59:04 INFO - PROCESS | 1765 | 1466769544184 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 1765 | 1466769544189 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 04:59:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:59:04 INFO - PROCESS | 1765 | 1466769544197 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:59:04 INFO - PROCESS | 1765 | 1466769544206 Marionette TRACE conn4 <- [1,1578,null,{}] 04:59:04 INFO - PROCESS | 1765 | 1466769544226 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}] 04:59:04 INFO - PROCESS | 1765 | 1466769544233 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:04 INFO - PROCESS | 1765 | 1466769544451 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 04:59:04 INFO - PROCESS | 1765 | 1466769544478 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 1765 | 1466769544486 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x91daf400 == 39 [pid = 1765] [id = 402] 04:59:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b55000) [pid = 1765] [serial = 1207] [outer = (nil)] 04:59:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x94820000) [pid = 1765] [serial = 1208] [outer = 0x93b55000] 04:59:04 INFO - PROCESS | 1765 | 1466769544555 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x953acc00) [pid = 1765] [serial = 1209] [outer = 0x93b55000] 04:59:05 INFO - PROCESS | 1765 | 1466769545470 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]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:59:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1302ms 04:59:05 INFO - PROCESS | 1765 | 1466769545498 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 04:59:05 INFO - PROCESS | 1765 | 1466769545503 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 04:59:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:59:05 INFO - PROCESS | 1765 | 1466769545509 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 1765 | 1466769545512 Marionette TRACE conn4 <- [1,1582,null,{}] 04:59:05 INFO - PROCESS | 1765 | 1466769545525 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}] 04:59:05 INFO - PROCESS | 1765 | 1466769545530 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:05 INFO - PROCESS | 1765 | 1466769545743 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 04:59:05 INFO - PROCESS | 1765 | 1466769545769 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:05 INFO - PROCESS | 1765 | 1466769545775 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e094000 == 40 [pid = 1765] [id = 403] 04:59:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91d9c400) [pid = 1765] [serial = 1210] [outer = (nil)] 04:59:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x954e1800) [pid = 1765] [serial = 1211] [outer = 0x91d9c400] 04:59:05 INFO - PROCESS | 1765 | 1466769545847 Marionette DEBUG loaded listener.js 04:59:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x954ec400) [pid = 1765] [serial = 1212] [outer = 0x91d9c400] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f2bc400) [pid = 1765] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x93b1ac00) [pid = 1765] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x97821c00) [pid = 1765] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91fdac00) [pid = 1765] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x97805000) [pid = 1765] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f2b1000) [pid = 1765] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x994eb000) [pid = 1765] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x913c4800) [pid = 1765] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e09cc00) [pid = 1765] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91308400) [pid = 1765] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:59:06 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x9130e800) [pid = 1765] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:59:06 INFO - PROCESS | 1765 | 1466769546852 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]]]}] 04:59:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:59:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1401ms 04:59:06 INFO - PROCESS | 1765 | 1466769546911 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 04:59:06 INFO - PROCESS | 1765 | 1466769546914 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 04:59:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:59:06 INFO - PROCESS | 1765 | 1466769546921 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:59:06 INFO - PROCESS | 1765 | 1466769546925 Marionette TRACE conn4 <- [1,1586,null,{}] 04:59:06 INFO - PROCESS | 1765 | 1466769546937 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}] 04:59:06 INFO - PROCESS | 1765 | 1466769546942 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:07 INFO - PROCESS | 1765 | 1466769547099 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 04:59:07 INFO - PROCESS | 1765 | 1466769547228 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 1765 | 1466769547248 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e093000 == 41 [pid = 1765] [id = 404] 04:59:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e91e400) [pid = 1765] [serial = 1213] [outer = (nil)] 04:59:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x954e0400) [pid = 1765] [serial = 1214] [outer = 0x8e91e400] 04:59:07 INFO - PROCESS | 1765 | 1466769547330 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9781fc00) [pid = 1765] [serial = 1215] [outer = 0x8e91e400] 04:59:08 INFO - PROCESS | 1765 | 1466769548180 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]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:59:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1345ms 04:59:08 INFO - PROCESS | 1765 | 1466769548268 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 1765 | 1466769548274 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 04:59:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:59:08 INFO - PROCESS | 1765 | 1466769548282 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 1765 | 1466769548289 Marionette TRACE conn4 <- [1,1590,null,{}] 04:59:08 INFO - PROCESS | 1765 | 1466769548299 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}] 04:59:08 INFO - PROCESS | 1765 | 1466769548305 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:08 INFO - PROCESS | 1765 | 1466769548521 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 04:59:08 INFO - PROCESS | 1765 | 1466769548699 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 1765 | 1466769548715 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8e400 == 42 [pid = 1765] [id = 405] 04:59:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ef90000) [pid = 1765] [serial = 1216] [outer = (nil)] 04:59:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90996000) [pid = 1765] [serial = 1217] [outer = 0x8ef90000] 04:59:08 INFO - PROCESS | 1765 | 1466769548868 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a71800) [pid = 1765] [serial = 1218] [outer = 0x8ef90000] 04:59:09 INFO - PROCESS | 1765 | 1466769549821 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]]]}] 04:59:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:59:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1589ms 04:59:09 INFO - PROCESS | 1765 | 1466769549872 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 1765 | 1466769549878 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 04:59:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:59:09 INFO - PROCESS | 1765 | 1466769549890 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - PROCESS | 1765 | 1466769549897 Marionette TRACE conn4 <- [1,1594,null,{}] 04:59:09 INFO - PROCESS | 1765 | 1466769549905 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}] 04:59:09 INFO - PROCESS | 1765 | 1466769549911 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:10 INFO - PROCESS | 1765 | 1466769550120 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 04:59:10 INFO - PROCESS | 1765 | 1466769550351 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:10 INFO - PROCESS | 1765 | 1466769550360 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da7000 == 43 [pid = 1765] [id = 406] 04:59:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91e53400) [pid = 1765] [serial = 1219] [outer = (nil)] 04:59:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93a34c00) [pid = 1765] [serial = 1220] [outer = 0x91e53400] 04:59:10 INFO - PROCESS | 1765 | 1466769550492 Marionette DEBUG loaded listener.js 04:59:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93b21400) [pid = 1765] [serial = 1221] [outer = 0x91e53400] 04:59:11 INFO - PROCESS | 1765 | 1466769551480 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]]]}] 04:59:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:59:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1657ms 04:59:11 INFO - PROCESS | 1765 | 1466769551544 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 1765 | 1466769551548 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 04:59:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:59:11 INFO - PROCESS | 1765 | 1466769551555 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - PROCESS | 1765 | 1466769551560 Marionette TRACE conn4 <- [1,1598,null,{}] 04:59:11 INFO - PROCESS | 1765 | 1466769551576 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}] 04:59:11 INFO - PROCESS | 1765 | 1466769551585 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:11 INFO - PROCESS | 1765 | 1466769551817 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 04:59:12 INFO - PROCESS | 1765 | 1466769552136 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 1765 | 1466769552152 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x954dac00 == 44 [pid = 1765] [id = 407] 04:59:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x954e8800) [pid = 1765] [serial = 1222] [outer = (nil)] 04:59:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9782c800) [pid = 1765] [serial = 1223] [outer = 0x954e8800] 04:59:12 INFO - PROCESS | 1765 | 1466769552240 Marionette DEBUG loaded listener.js 04:59:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x983acc00) [pid = 1765] [serial = 1224] [outer = 0x954e8800] 04:59:13 INFO - PROCESS | 1765 | 1466769553217 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]]]}] 04:59:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:59:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1688ms 04:59:13 INFO - PROCESS | 1765 | 1466769553244 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 04:59:13 INFO - PROCESS | 1765 | 1466769553249 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 04:59:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:59:13 INFO - PROCESS | 1765 | 1466769553255 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:59:13 INFO - PROCESS | 1765 | 1466769553259 Marionette TRACE conn4 <- [1,1602,null,{}] 04:59:13 INFO - PROCESS | 1765 | 1466769553266 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}] 04:59:13 INFO - PROCESS | 1765 | 1466769553272 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:13 INFO - PROCESS | 1765 | 1466769553463 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 04:59:13 INFO - PROCESS | 1765 | 1466769553684 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 1765 | 1466769553691 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe2000 == 45 [pid = 1765] [id = 408] 04:59:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x909a4400) [pid = 1765] [serial = 1225] [outer = (nil)] 04:59:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x99fc0c00) [pid = 1765] [serial = 1226] [outer = 0x909a4400] 04:59:13 INFO - PROCESS | 1765 | 1466769553819 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9a00b000) [pid = 1765] [serial = 1227] [outer = 0x909a4400] 04:59:14 INFO - PROCESS | 1765 | 1466769554732 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]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:59:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1532ms 04:59:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:59:14 INFO - PROCESS | 1765 | 1466769554789 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 1765 | 1466769554792 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 04:59:14 INFO - PROCESS | 1765 | 1466769554799 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 1765 | 1466769554802 Marionette TRACE conn4 <- [1,1606,null,{}] 04:59:14 INFO - PROCESS | 1765 | 1466769554808 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}] 04:59:14 INFO - PROCESS | 1765 | 1466769554814 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:15 INFO - PROCESS | 1765 | 1466769555002 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 04:59:15 INFO - PROCESS | 1765 | 1466769555191 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 1765 | 1466769555202 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d6ac00 == 46 [pid = 1765] [id = 409] 04:59:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x97822800) [pid = 1765] [serial = 1228] [outer = (nil)] 04:59:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9a080000) [pid = 1765] [serial = 1229] [outer = 0x97822800] 04:59:15 INFO - PROCESS | 1765 | 1466769555326 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9a0f3400) [pid = 1765] [serial = 1230] [outer = 0x97822800] 04:59:16 INFO - PROCESS | 1765 | 1466769556216 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]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:59:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1491ms 04:59:16 INFO - PROCESS | 1765 | 1466769556290 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 04:59:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:59:16 INFO - PROCESS | 1765 | 1466769556295 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 04:59:16 INFO - PROCESS | 1765 | 1466769556301 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 1765 | 1466769556305 Marionette TRACE conn4 <- [1,1610,null,{}] 04:59:16 INFO - PROCESS | 1765 | 1466769556311 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}] 04:59:16 INFO - PROCESS | 1765 | 1466769556321 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:16 INFO - PROCESS | 1765 | 1466769556579 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 04:59:16 INFO - PROCESS | 1765 | 1466769556811 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 1765 | 1466769556821 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6dc00 == 47 [pid = 1765] [id = 410] 04:59:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9a186800) [pid = 1765] [serial = 1231] [outer = (nil)] 04:59:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9b69bc00) [pid = 1765] [serial = 1232] [outer = 0x9a186800] 04:59:16 INFO - PROCESS | 1765 | 1466769556917 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9b7ce400) [pid = 1765] [serial = 1233] [outer = 0x9a186800] 04:59:17 INFO - PROCESS | 1765 | 1466769557783 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]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:59:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1532ms 04:59:17 INFO - PROCESS | 1765 | 1466769557842 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 1765 | 1466769557847 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 04:59:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:59:17 INFO - PROCESS | 1765 | 1466769557856 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 1765 | 1466769557859 Marionette TRACE conn4 <- [1,1614,null,{}] 04:59:17 INFO - PROCESS | 1765 | 1466769557866 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}] 04:59:17 INFO - PROCESS | 1765 | 1466769557872 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:18 INFO - PROCESS | 1765 | 1466769558082 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 04:59:18 INFO - PROCESS | 1765 | 1466769558263 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 1765 | 1466769558271 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a080c00 == 48 [pid = 1765] [id = 411] 04:59:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9b7d3400) [pid = 1765] [serial = 1234] [outer = (nil)] 04:59:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9b8c7800) [pid = 1765] [serial = 1235] [outer = 0x9b7d3400] 04:59:18 INFO - PROCESS | 1765 | 1466769558352 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9b8cb400) [pid = 1765] [serial = 1236] [outer = 0x9b7d3400] 04:59:19 INFO - PROCESS | 1765 | 1466769559330 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]]]}] 04:59:19 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 04:59:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1530ms 04:59:19 INFO - PROCESS | 1765 | 1466769559387 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 1765 | 1466769559390 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 04:59:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:59:19 INFO - PROCESS | 1765 | 1466769559397 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 1765 | 1466769559400 Marionette TRACE conn4 <- [1,1618,null,{}] 04:59:19 INFO - PROCESS | 1765 | 1466769559407 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}] 04:59:19 INFO - PROCESS | 1765 | 1466769559412 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:19 INFO - PROCESS | 1765 | 1466769559600 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 04:59:19 INFO - PROCESS | 1765 | 1466769559824 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 1765 | 1466769559834 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfefc00 == 49 [pid = 1765] [id = 412] 04:59:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8dff0800) [pid = 1765] [serial = 1237] [outer = (nil)] 04:59:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e09a800) [pid = 1765] [serial = 1238] [outer = 0x8dff0800] 04:59:20 INFO - PROCESS | 1765 | 1466769560127 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e928c00) [pid = 1765] [serial = 1239] [outer = 0x8dff0800] 04:59:21 INFO - PROCESS | 1765 | 1466769561169 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]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:59:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1835ms 04:59:21 INFO - PROCESS | 1765 | 1466769561234 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 04:59:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:59:21 INFO - PROCESS | 1765 | 1466769561240 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 04:59:21 INFO - PROCESS | 1765 | 1466769561248 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 1765 | 1466769561251 Marionette TRACE conn4 <- [1,1622,null,{}] 04:59:21 INFO - PROCESS | 1765 | 1466769561260 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}] 04:59:21 INFO - PROCESS | 1765 | 1466769561266 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e090400 == 48 [pid = 1765] [id = 390] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e094000 == 47 [pid = 1765] [id = 403] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x91daf400 == 46 [pid = 1765] [id = 402] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x913bac00 == 45 [pid = 1765] [id = 401] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x9099c000 == 44 [pid = 1765] [id = 400] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe6400 == 43 [pid = 1765] [id = 399] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x93b58c00 == 42 [pid = 1765] [id = 388] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef84c00 == 41 [pid = 1765] [id = 391] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x9130a000 == 40 [pid = 1765] [id = 392] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x91fd9000 == 39 [pid = 1765] [id = 393] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8c000 == 38 [pid = 1765] [id = 396] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098000 == 37 [pid = 1765] [id = 397] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e099800 == 36 [pid = 1765] [id = 395] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x954e9400 == 35 [pid = 1765] [id = 398] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9000 == 34 [pid = 1765] [id = 394] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09c000 == 33 [pid = 1765] [id = 389] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe4800 == 32 [pid = 1765] [id = 387] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfefc00 == 31 [pid = 1765] [id = 412] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6dc00 == 30 [pid = 1765] [id = 410] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x9a080c00 == 29 [pid = 1765] [id = 411] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x91d6ac00 == 28 [pid = 1765] [id = 409] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe2000 == 27 [pid = 1765] [id = 408] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x91da7000 == 26 [pid = 1765] [id = 406] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x954dac00 == 25 [pid = 1765] [id = 407] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8e093000 == 24 [pid = 1765] [id = 404] 04:59:22 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8e400 == 23 [pid = 1765] [id = 405] 04:59:22 INFO - PROCESS | 1765 | 1466769562522 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91d98000) [pid = 1765] [serial = 1155] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91d69000) [pid = 1765] [serial = 1154] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x93d2ec00) [pid = 1765] [serial = 1158] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x93b5b400) [pid = 1765] [serial = 1157] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x9945b000) [pid = 1765] [serial = 1161] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x983ac000) [pid = 1765] [serial = 1160] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91fe1000) [pid = 1765] [serial = 1181] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x997cb800) [pid = 1765] [serial = 1164] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x997c8400) [pid = 1765] [serial = 1163] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x90995400) [pid = 1765] [serial = 1175] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x90998400) [pid = 1765] [serial = 1176] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9a015c00) [pid = 1765] [serial = 1167] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93a3fc00) [pid = 1765] [serial = 1173] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9a010800) [pid = 1765] [serial = 1166] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fdb800) [pid = 1765] [serial = 1172] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9099d000) [pid = 1765] [serial = 1170] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ef88c00) [pid = 1765] [serial = 1169] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x95263800) [pid = 1765] [serial = 1187] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d9e400) [pid = 1765] [serial = 1184] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93b19800) [pid = 1765] [serial = 1182] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x913b9000) [pid = 1765] [serial = 1178] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93b53000) [pid = 1765] [serial = 1185] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x913c1000) [pid = 1765] [serial = 1179] [outer = (nil)] [url = about:blank] 04:59:22 INFO - PROCESS | 1765 | 1466769562838 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 1765 | 1466769562848 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e093000 == 24 [pid = 1765] [id = 413] 04:59:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e094000) [pid = 1765] [serial = 1240] [outer = (nil)] 04:59:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e099800) [pid = 1765] [serial = 1241] [outer = 0x8e094000] 04:59:22 INFO - PROCESS | 1765 | 1466769562925 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e924c00) [pid = 1765] [serial = 1242] [outer = 0x8e094000] 04:59:23 INFO - PROCESS | 1765 | 1466769563780 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]]]}] 04:59:23 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 04:59:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2596ms 04:59:23 INFO - PROCESS | 1765 | 1466769563844 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 1765 | 1466769563852 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 04:59:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:59:23 INFO - PROCESS | 1765 | 1466769563861 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 1765 | 1466769563866 Marionette TRACE conn4 <- [1,1626,null,{}] 04:59:23 INFO - PROCESS | 1765 | 1466769563875 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}] 04:59:23 INFO - PROCESS | 1765 | 1466769563881 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:24 INFO - PROCESS | 1765 | 1466769564055 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 04:59:24 INFO - PROCESS | 1765 | 1466769564185 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 1765 | 1466769564196 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099a800 == 25 [pid = 1765] [id = 414] 04:59:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9099ac00) [pid = 1765] [serial = 1243] [outer = (nil)] 04:59:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9099d800) [pid = 1765] [serial = 1244] [outer = 0x9099ac00] 04:59:24 INFO - PROCESS | 1765 | 1466769564285 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90a6c400) [pid = 1765] [serial = 1245] [outer = 0x9099ac00] 04:59:25 INFO - PROCESS | 1765 | 1466769565168 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]]]}] 04:59:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:59:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1340ms 04:59:25 INFO - PROCESS | 1765 | 1466769565201 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 1765 | 1466769565206 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 04:59:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:59:25 INFO - PROCESS | 1765 | 1466769565213 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 1765 | 1466769565217 Marionette TRACE conn4 <- [1,1630,null,{}] 04:59:25 INFO - PROCESS | 1765 | 1466769565224 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}] 04:59:25 INFO - PROCESS | 1765 | 1466769565229 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:25 INFO - PROCESS | 1765 | 1466769565473 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 04:59:25 INFO - PROCESS | 1765 | 1466769565507 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 1765 | 1466769565516 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c0c00 == 26 [pid = 1765] [id = 415] 04:59:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x913c1000) [pid = 1765] [serial = 1246] [outer = (nil)] 04:59:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d61800) [pid = 1765] [serial = 1247] [outer = 0x913c1000] 04:59:25 INFO - PROCESS | 1765 | 1466769565615 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d6ac00) [pid = 1765] [serial = 1248] [outer = 0x913c1000] 04:59:26 INFO - PROCESS | 1765 | 1466769566792 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]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:59:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1638ms 04:59:26 INFO - PROCESS | 1765 | 1466769566855 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 1765 | 1466769566861 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 04:59:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:59:26 INFO - PROCESS | 1765 | 1466769566879 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 1765 | 1466769566888 Marionette TRACE conn4 <- [1,1634,null,{}] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e91e400) [pid = 1765] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x93b55000) [pid = 1765] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91d9c400) [pid = 1765] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91fe2000) [pid = 1765] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d97400) [pid = 1765] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8dfe8000) [pid = 1765] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e924800) [pid = 1765] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8ef90800) [pid = 1765] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9099e000) [pid = 1765] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:59:27 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x954ea800) [pid = 1765] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:59:27 INFO - PROCESS | 1765 | 1466769567423 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}] 04:59:27 INFO - PROCESS | 1765 | 1466769567430 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:27 INFO - PROCESS | 1765 | 1466769567596 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 04:59:27 INFO - PROCESS | 1765 | 1466769567737 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 1765 | 1466769567745 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x91313000 == 27 [pid = 1765] [id = 416] 04:59:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x913b7400) [pid = 1765] [serial = 1249] [outer = (nil)] 04:59:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91da2400) [pid = 1765] [serial = 1250] [outer = 0x913b7400] 04:59:27 INFO - PROCESS | 1765 | 1466769567837 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91e4a000) [pid = 1765] [serial = 1251] [outer = 0x913b7400] 04:59:28 INFO - PROCESS | 1765 | 1466769568665 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]]]}] 04:59:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:59:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1836ms 04:59:28 INFO - PROCESS | 1765 | 1466769568708 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 1765 | 1466769568712 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 04:59:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:59:28 INFO - PROCESS | 1765 | 1466769568724 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 1765 | 1466769568727 Marionette TRACE conn4 <- [1,1638,null,{}] 04:59:28 INFO - PROCESS | 1765 | 1466769568734 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}] 04:59:28 INFO - PROCESS | 1765 | 1466769568740 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:28 INFO - PROCESS | 1765 | 1466769568907 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 04:59:28 INFO - PROCESS | 1765 | 1466769568917 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 1765 | 1466769568926 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d64c00 == 28 [pid = 1765] [id = 417] 04:59:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91da0400) [pid = 1765] [serial = 1252] [outer = (nil)] 04:59:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91e54c00) [pid = 1765] [serial = 1253] [outer = 0x91da0400] 04:59:29 INFO - PROCESS | 1765 | 1466769568998 Marionette DEBUG loaded listener.js 04:59:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91fe0400) [pid = 1765] [serial = 1254] [outer = 0x91da0400] 04:59:30 INFO - PROCESS | 1765 | 1466769570229 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]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:59:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1579ms 04:59:30 INFO - PROCESS | 1765 | 1466769570304 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 04:59:30 INFO - PROCESS | 1765 | 1466769570312 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 04:59:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:59:30 INFO - PROCESS | 1765 | 1466769570322 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 1765 | 1466769570327 Marionette TRACE conn4 <- [1,1642,null,{}] 04:59:30 INFO - PROCESS | 1765 | 1466769570339 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}] 04:59:30 INFO - PROCESS | 1765 | 1466769570345 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:30 INFO - PROCESS | 1765 | 1466769570576 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 04:59:30 INFO - PROCESS | 1765 | 1466769570856 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 1765 | 1466769570865 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b1400 == 29 [pid = 1765] [id = 418] 04:59:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f2b7c00) [pid = 1765] [serial = 1255] [outer = (nil)] 04:59:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x90a71400) [pid = 1765] [serial = 1256] [outer = 0x8f2b7c00] 04:59:30 INFO - PROCESS | 1765 | 1466769570958 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d6a000) [pid = 1765] [serial = 1257] [outer = 0x8f2b7c00] 04:59:32 INFO - PROCESS | 1765 | 1466769572005 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]]]}] 04:59:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:59:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1744ms 04:59:32 INFO - PROCESS | 1765 | 1466769572066 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 1765 | 1466769572074 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 04:59:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:59:32 INFO - PROCESS | 1765 | 1466769572086 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 1765 | 1466769572090 Marionette TRACE conn4 <- [1,1646,null,{}] 04:59:32 INFO - PROCESS | 1765 | 1466769572097 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}] 04:59:32 INFO - PROCESS | 1765 | 1466769572104 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:32 INFO - PROCESS | 1765 | 1466769572344 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 04:59:32 INFO - PROCESS | 1765 | 1466769572616 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 1765 | 1466769572622 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfec000 == 30 [pid = 1765] [id = 419] 04:59:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8ef91000) [pid = 1765] [serial = 1258] [outer = (nil)] 04:59:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91fe3c00) [pid = 1765] [serial = 1259] [outer = 0x8ef91000] 04:59:32 INFO - PROCESS | 1765 | 1466769572732 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93a3c400) [pid = 1765] [serial = 1260] [outer = 0x8ef91000] 04:59:33 INFO - PROCESS | 1765 | 1466769573794 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]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1754ms 04:59:33 INFO - PROCESS | 1765 | 1466769573840 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 04:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:59:33 INFO - PROCESS | 1765 | 1466769573845 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 04:59:33 INFO - PROCESS | 1765 | 1466769573852 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 1765 | 1466769573859 Marionette TRACE conn4 <- [1,1650,null,{}] 04:59:33 INFO - PROCESS | 1765 | 1466769573875 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}] 04:59:33 INFO - PROCESS | 1765 | 1466769573885 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:34 INFO - PROCESS | 1765 | 1466769574098 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 04:59:34 INFO - PROCESS | 1765 | 1466769574366 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 1765 | 1466769574374 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x93ba1000 == 31 [pid = 1765] [id = 420] 04:59:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93ba1c00) [pid = 1765] [serial = 1261] [outer = (nil)] 04:59:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x93d2b000) [pid = 1765] [serial = 1262] [outer = 0x93ba1c00] 04:59:34 INFO - PROCESS | 1765 | 1466769574470 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x94816c00) [pid = 1765] [serial = 1263] [outer = 0x93ba1c00] 04:59:35 INFO - PROCESS | 1765 | 1466769575476 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]]]}] 04:59:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:59:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1695ms 04:59:35 INFO - PROCESS | 1765 | 1466769575547 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 1765 | 1466769575553 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 04:59:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:59:35 INFO - PROCESS | 1765 | 1466769575559 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 1765 | 1466769575562 Marionette TRACE conn4 <- [1,1654,null,{}] 04:59:35 INFO - PROCESS | 1765 | 1466769575569 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}] 04:59:35 INFO - PROCESS | 1765 | 1466769575574 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:35 INFO - PROCESS | 1765 | 1466769575773 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 04:59:36 INFO - PROCESS | 1765 | 1466769575995 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 1765 | 1466769576008 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfeb800 == 32 [pid = 1765] [id = 421] 04:59:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8dfebc00) [pid = 1765] [serial = 1264] [outer = (nil)] 04:59:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8e091400) [pid = 1765] [serial = 1265] [outer = 0x8dfebc00] 04:59:36 INFO - PROCESS | 1765 | 1466769576264 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8ef8b400) [pid = 1765] [serial = 1266] [outer = 0x8dfebc00] 04:59:37 INFO - PROCESS | 1765 | 1466769577319 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]]]}] 04:59:37 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6a800 == 31 [pid = 1765] [id = 379] 04:59:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:59:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1838ms 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x954e0400) [pid = 1765] [serial = 1214] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x94820000) [pid = 1765] [serial = 1208] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x954e1800) [pid = 1765] [serial = 1211] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x953acc00) [pid = 1765] [serial = 1209] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x93b5ec00) [pid = 1765] [serial = 1193] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91fe4000) [pid = 1765] [serial = 1194] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91e58400) [pid = 1765] [serial = 1205] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e090c00) [pid = 1765] [serial = 1199] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e929800) [pid = 1765] [serial = 1200] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x953a4400) [pid = 1765] [serial = 1188] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9130d000) [pid = 1765] [serial = 1190] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x913bc000) [pid = 1765] [serial = 1191] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90a6e000) [pid = 1765] [serial = 1202] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9130dc00) [pid = 1765] [serial = 1203] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9780e400) [pid = 1765] [serial = 1196] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x97822c00) [pid = 1765] [serial = 1197] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x954ec400) [pid = 1765] [serial = 1212] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9781fc00) [pid = 1765] [serial = 1215] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x93a37800) [pid = 1765] [serial = 1206] [outer = (nil)] [url = about:blank] 04:59:37 INFO - PROCESS | 1765 | 1466769577437 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 1765 | 1466769577446 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:59:37 INFO - PROCESS | 1765 | 1466769577466 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 1765 | 1466769577472 Marionette TRACE conn4 <- [1,1658,null,{}] 04:59:37 INFO - PROCESS | 1765 | 1466769577479 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}] 04:59:37 INFO - PROCESS | 1765 | 1466769577487 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:37 INFO - PROCESS | 1765 | 1466769577651 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 04:59:37 INFO - PROCESS | 1765 | 1466769577665 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 1765 | 1466769577675 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a76000 == 32 [pid = 1765] [id = 422] 04:59:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91309400) [pid = 1765] [serial = 1267] [outer = (nil)] 04:59:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91315c00) [pid = 1765] [serial = 1268] [outer = 0x91309400] 04:59:37 INFO - PROCESS | 1765 | 1466769577931 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91d70800) [pid = 1765] [serial = 1269] [outer = 0x91309400] 04:59:38 INFO - PROCESS | 1765 | 1466769578778 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]]]}] 04:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1386ms 04:59:38 INFO - PROCESS | 1765 | 1466769578849 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 1765 | 1466769578855 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 04:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:59:38 INFO - PROCESS | 1765 | 1466769578867 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 1765 | 1466769578870 Marionette TRACE conn4 <- [1,1662,null,{}] 04:59:38 INFO - PROCESS | 1765 | 1466769578877 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}] 04:59:38 INFO - PROCESS | 1765 | 1466769578884 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:39 INFO - PROCESS | 1765 | 1466769579062 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 04:59:39 INFO - PROCESS | 1765 | 1466769579195 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 1765 | 1466769579209 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4dc00 == 33 [pid = 1765] [id = 423] 04:59:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91e55400) [pid = 1765] [serial = 1270] [outer = (nil)] 04:59:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93a42800) [pid = 1765] [serial = 1271] [outer = 0x91e55400] 04:59:39 INFO - PROCESS | 1765 | 1466769579287 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b59400) [pid = 1765] [serial = 1272] [outer = 0x91e55400] 04:59:40 INFO - PROCESS | 1765 | 1466769580217 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]]]}] 04:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1386ms 04:59:40 INFO - PROCESS | 1765 | 1466769580254 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 1765 | 1466769580258 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:59:40 INFO - PROCESS | 1765 | 1466769580265 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 1765 | 1466769580271 Marionette TRACE conn4 <- [1,1666,null,{}] 04:59:40 INFO - PROCESS | 1765 | 1466769580294 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}] 04:59:40 INFO - PROCESS | 1765 | 1466769580303 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:40 INFO - PROCESS | 1765 | 1466769580538 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 04:59:40 INFO - PROCESS | 1765 | 1466769580576 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 1765 | 1466769580582 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d70000 == 34 [pid = 1765] [id = 424] 04:59:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91fd7c00) [pid = 1765] [serial = 1273] [outer = (nil)] 04:59:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x953a8000) [pid = 1765] [serial = 1274] [outer = 0x91fd7c00] 04:59:40 INFO - PROCESS | 1765 | 1466769580656 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x953ac000) [pid = 1765] [serial = 1275] [outer = 0x91fd7c00] 04:59:41 INFO - PROCESS | 1765 | 1466769581636 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]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1442ms 04:59:41 INFO - PROCESS | 1765 | 1466769581713 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 04:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:59:41 INFO - PROCESS | 1765 | 1466769581719 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 04:59:41 INFO - PROCESS | 1765 | 1466769581726 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 1765 | 1466769581728 Marionette TRACE conn4 <- [1,1670,null,{}] 04:59:41 INFO - PROCESS | 1765 | 1466769581735 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}] 04:59:41 INFO - PROCESS | 1765 | 1466769581740 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:41 INFO - PROCESS | 1765 | 1466769581957 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x913c1000) [pid = 1765] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e094000) [pid = 1765] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8ef90000) [pid = 1765] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91e53400) [pid = 1765] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9b7d3400) [pid = 1765] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8dff0800) [pid = 1765] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9099ac00) [pid = 1765] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x97822800) [pid = 1765] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x909a4400) [pid = 1765] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x954e8800) [pid = 1765] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x9a186800) [pid = 1765] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:59:42 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x913b7400) [pid = 1765] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:59:42 INFO - PROCESS | 1765 | 1466769582216 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 1765 | 1466769582221 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dff0800 == 35 [pid = 1765] [id = 425] 04:59:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8e08e000) [pid = 1765] [serial = 1276] [outer = (nil)] 04:59:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x909a4400) [pid = 1765] [serial = 1277] [outer = 0x8e08e000] 04:59:42 INFO - PROCESS | 1765 | 1466769582301 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x9130fc00) [pid = 1765] [serial = 1278] [outer = 0x8e08e000] 04:59:43 INFO - PROCESS | 1765 | 1466769583100 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]]]}] 04:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1392ms 04:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:59:43 INFO - PROCESS | 1765 | 1466769583118 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 1765 | 1466769583121 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 04:59:43 INFO - PROCESS | 1765 | 1466769583136 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 1765 | 1466769583139 Marionette TRACE conn4 <- [1,1674,null,{}] 04:59:43 INFO - PROCESS | 1765 | 1466769583146 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}] 04:59:43 INFO - PROCESS | 1765 | 1466769583150 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:43 INFO - PROCESS | 1765 | 1466769583372 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 04:59:43 INFO - PROCESS | 1765 | 1466769583509 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 1765 | 1466769583518 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe1400 == 36 [pid = 1765] [id = 426] 04:59:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x90a77400) [pid = 1765] [serial = 1279] [outer = (nil)] 04:59:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x954e0400) [pid = 1765] [serial = 1280] [outer = 0x90a77400] 04:59:43 INFO - PROCESS | 1765 | 1466769583619 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x97803400) [pid = 1765] [serial = 1281] [outer = 0x90a77400] 04:59:44 INFO - PROCESS | 1765 | 1466769584594 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]]]}] 04:59:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1548ms 04:59:44 INFO - PROCESS | 1765 | 1466769584676 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 04:59:44 INFO - PROCESS | 1765 | 1466769584683 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 04:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:59:44 INFO - PROCESS | 1765 | 1466769584692 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - PROCESS | 1765 | 1466769584699 Marionette TRACE conn4 <- [1,1678,null,{}] 04:59:44 INFO - PROCESS | 1765 | 1466769584709 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}] 04:59:44 INFO - PROCESS | 1765 | 1466769584714 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:44 INFO - PROCESS | 1765 | 1466769584961 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 04:59:45 INFO - PROCESS | 1765 | 1466769585257 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:45 INFO - PROCESS | 1765 | 1466769585267 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e922c00 == 37 [pid = 1765] [id = 427] 04:59:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8ef83000) [pid = 1765] [serial = 1282] [outer = (nil)] 04:59:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90a74000) [pid = 1765] [serial = 1283] [outer = 0x8ef83000] 04:59:45 INFO - PROCESS | 1765 | 1466769585355 Marionette DEBUG loaded listener.js 04:59:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91da3c00) [pid = 1765] [serial = 1284] [outer = 0x8ef83000] 04:59:46 INFO - PROCESS | 1765 | 1466769586315 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]]]}] 04:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1698ms 04:59:46 INFO - PROCESS | 1765 | 1466769586389 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 04:59:46 INFO - PROCESS | 1765 | 1466769586397 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 04:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:59:46 INFO - PROCESS | 1765 | 1466769586409 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:59:46 INFO - PROCESS | 1765 | 1466769586413 Marionette TRACE conn4 <- [1,1682,null,{}] 04:59:46 INFO - PROCESS | 1765 | 1466769586420 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}] 04:59:46 INFO - PROCESS | 1765 | 1466769586426 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:46 INFO - PROCESS | 1765 | 1466769586625 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 04:59:46 INFO - PROCESS | 1765 | 1466769586823 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 1765 | 1466769586829 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6c000 == 38 [pid = 1765] [id = 428] 04:59:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91fd5c00) [pid = 1765] [serial = 1285] [outer = (nil)] 04:59:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b56400) [pid = 1765] [serial = 1286] [outer = 0x91fd5c00] 04:59:46 INFO - PROCESS | 1765 | 1466769586965 Marionette DEBUG loaded listener.js 04:59:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93ba4000) [pid = 1765] [serial = 1287] [outer = 0x91fd5c00] 04:59:47 INFO - PROCESS | 1765 | 1466769587975 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]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1645ms 04:59:48 INFO - PROCESS | 1765 | 1466769588055 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 1765 | 1466769588059 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:59:48 INFO - PROCESS | 1765 | 1466769588067 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 1765 | 1466769588073 Marionette TRACE conn4 <- [1,1686,null,{}] 04:59:48 INFO - PROCESS | 1765 | 1466769588090 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}] 04:59:48 INFO - PROCESS | 1765 | 1466769588100 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:48 INFO - PROCESS | 1765 | 1466769588435 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 04:59:48 INFO - PROCESS | 1765 | 1466769588629 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 1765 | 1466769588637 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x954f5c00 == 39 [pid = 1765] [id = 429] 04:59:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x97806400) [pid = 1765] [serial = 1288] [outer = (nil)] 04:59:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x97823c00) [pid = 1765] [serial = 1289] [outer = 0x97806400] 04:59:48 INFO - PROCESS | 1765 | 1466769588741 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9782b400) [pid = 1765] [serial = 1290] [outer = 0x97806400] 04:59:49 INFO - PROCESS | 1765 | 1466769589670 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]]]}] 04:59:49 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 04:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1645ms 04:59:49 INFO - PROCESS | 1765 | 1466769589713 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 04:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:59:49 INFO - PROCESS | 1765 | 1466769589718 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 04:59:49 INFO - PROCESS | 1765 | 1466769589725 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 1765 | 1466769589729 Marionette TRACE conn4 <- [1,1690,null,{}] 04:59:49 INFO - PROCESS | 1765 | 1466769589736 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}] 04:59:49 INFO - PROCESS | 1765 | 1466769589742 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:49 INFO - PROCESS | 1765 | 1466769589936 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 04:59:50 INFO - PROCESS | 1765 | 1466769590117 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 1765 | 1466769590125 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x954ea000 == 40 [pid = 1765] [id = 430] 04:59:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954f1800) [pid = 1765] [serial = 1291] [outer = (nil)] 04:59:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x99459400) [pid = 1765] [serial = 1292] [outer = 0x954f1800] 04:59:50 INFO - PROCESS | 1765 | 1466769590210 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x997bfc00) [pid = 1765] [serial = 1293] [outer = 0x954f1800] 04:59:51 INFO - PROCESS | 1765 | 1466769591190 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]]]}] 04:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1535ms 04:59:51 INFO - PROCESS | 1765 | 1466769591261 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 1765 | 1466769591265 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 04:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:59:51 INFO - PROCESS | 1765 | 1466769591273 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 1765 | 1466769591277 Marionette TRACE conn4 <- [1,1694,null,{}] 04:59:51 INFO - PROCESS | 1765 | 1466769591284 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}] 04:59:51 INFO - PROCESS | 1765 | 1466769591289 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:51 INFO - PROCESS | 1765 | 1466769591488 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 04:59:51 INFO - PROCESS | 1765 | 1466769591667 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 1765 | 1466769591677 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da6400 == 41 [pid = 1765] [id = 431] 04:59:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x97820800) [pid = 1765] [serial = 1294] [outer = (nil)] 04:59:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x99fc2c00) [pid = 1765] [serial = 1295] [outer = 0x97820800] 04:59:51 INFO - PROCESS | 1765 | 1466769591805 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x99fc9c00) [pid = 1765] [serial = 1296] [outer = 0x97820800] 04:59:52 INFO - PROCESS | 1765 | 1466769592792 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]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1585ms 04:59:52 INFO - PROCESS | 1765 | 1466769592860 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 04:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:59:52 INFO - PROCESS | 1765 | 1466769592865 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 04:59:52 INFO - PROCESS | 1765 | 1466769592872 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 1765 | 1466769592876 Marionette TRACE conn4 <- [1,1698,null,{}] 04:59:52 INFO - PROCESS | 1765 | 1466769592883 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}] 04:59:52 INFO - PROCESS | 1765 | 1466769592895 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:53 INFO - PROCESS | 1765 | 1466769593172 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 04:59:53 INFO - PROCESS | 1765 | 1466769593487 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 1765 | 1466769593494 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b5c00 == 42 [pid = 1765] [id = 432] 04:59:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x953af400) [pid = 1765] [serial = 1297] [outer = (nil)] 04:59:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9a080c00) [pid = 1765] [serial = 1298] [outer = 0x953af400] 04:59:53 INFO - PROCESS | 1765 | 1466769593593 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9a2dd400) [pid = 1765] [serial = 1299] [outer = 0x953af400] 04:59:54 INFO - PROCESS | 1765 | 1466769594574 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]]]}] 04:59:54 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 04:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1736ms 04:59:54 INFO - PROCESS | 1765 | 1466769594608 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 1765 | 1466769594611 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 04:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:59:54 INFO - PROCESS | 1765 | 1466769594619 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 1765 | 1466769594622 Marionette TRACE conn4 <- [1,1702,null,{}] 04:59:54 INFO - PROCESS | 1765 | 1466769594629 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}] 04:59:54 INFO - PROCESS | 1765 | 1466769594633 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:54 INFO - PROCESS | 1765 | 1466769594825 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 04:59:55 INFO - PROCESS | 1765 | 1466769595007 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:55 INFO - PROCESS | 1765 | 1466769595019 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e096000 == 43 [pid = 1765] [id = 433] 04:59:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8e920000) [pid = 1765] [serial = 1300] [outer = (nil)] 04:59:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91d6dc00) [pid = 1765] [serial = 1301] [outer = 0x8e920000] 04:59:55 INFO - PROCESS | 1765 | 1466769595100 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9945d400) [pid = 1765] [serial = 1302] [outer = 0x8e920000] 04:59:56 INFO - PROCESS | 1765 | 1466769596319 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]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1732ms 04:59:56 INFO - PROCESS | 1765 | 1466769596354 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 1765 | 1466769596359 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 04:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:59:56 INFO - PROCESS | 1765 | 1466769596369 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 1765 | 1466769596376 Marionette TRACE conn4 <- [1,1706,null,{}] 04:59:56 INFO - PROCESS | 1765 | 1466769596385 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}] 04:59:56 INFO - PROCESS | 1765 | 1466769596391 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:56 INFO - PROCESS | 1765 | 1466769596587 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 04:59:56 INFO - PROCESS | 1765 | 1466769596922 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 1765 | 1466769596929 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x913b7400 == 44 [pid = 1765] [id = 434] 04:59:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x913bcc00) [pid = 1765] [serial = 1303] [outer = (nil)] 04:59:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x91d70c00) [pid = 1765] [serial = 1304] [outer = 0x913bcc00] 04:59:57 INFO - PROCESS | 1765 | 1466769597021 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x91daec00) [pid = 1765] [serial = 1305] [outer = 0x913bcc00] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfed400 == 43 [pid = 1765] [id = 381] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfee800 == 42 [pid = 1765] [id = 372] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8e093000 == 41 [pid = 1765] [id = 413] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x91312000 == 40 [pid = 1765] [id = 380] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x953a2c00 == 39 [pid = 1765] [id = 376] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8e093400 == 38 [pid = 1765] [id = 375] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7400 == 37 [pid = 1765] [id = 378] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6bc00 == 36 [pid = 1765] [id = 377] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef89800 == 35 [pid = 1765] [id = 383] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8e923400 == 34 [pid = 1765] [id = 373] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8bc00 == 33 [pid = 1765] [id = 374] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b2c00 == 32 [pid = 1765] [id = 385] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x909a0c00 == 31 [pid = 1765] [id = 371] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x90995c00 == 30 [pid = 1765] [id = 370] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfef800 == 29 [pid = 1765] [id = 382] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91cc00 == 28 [pid = 1765] [id = 384] 04:59:58 INFO - PROCESS | 1765 | --DOCSHELL 0x9780dc00 == 27 [pid = 1765] [id = 386] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x91e54c00) [pid = 1765] [serial = 1253] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x91e4a000) [pid = 1765] [serial = 1251] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91d61800) [pid = 1765] [serial = 1247] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8e099800) [pid = 1765] [serial = 1241] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91d6ac00) [pid = 1765] [serial = 1248] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x90a71800) [pid = 1765] [serial = 1218] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x93a34c00) [pid = 1765] [serial = 1220] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9b8c7800) [pid = 1765] [serial = 1235] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e928c00) [pid = 1765] [serial = 1239] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x90a6c400) [pid = 1765] [serial = 1245] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9099d800) [pid = 1765] [serial = 1244] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93b21400) [pid = 1765] [serial = 1221] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9a0f3400) [pid = 1765] [serial = 1230] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9a00b000) [pid = 1765] [serial = 1227] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x983acc00) [pid = 1765] [serial = 1224] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9782c800) [pid = 1765] [serial = 1223] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e924c00) [pid = 1765] [serial = 1242] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9b7ce400) [pid = 1765] [serial = 1233] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9b69bc00) [pid = 1765] [serial = 1232] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9a080000) [pid = 1765] [serial = 1229] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x99fc0c00) [pid = 1765] [serial = 1226] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9b8cb400) [pid = 1765] [serial = 1236] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x90996000) [pid = 1765] [serial = 1217] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8e09a800) [pid = 1765] [serial = 1238] [outer = (nil)] [url = about:blank] 04:59:58 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91da2400) [pid = 1765] [serial = 1250] [outer = (nil)] [url = about:blank] 04:59:59 INFO - PROCESS | 1765 | 1466769599318 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]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2994ms 04:59:59 INFO - PROCESS | 1765 | 1466769599365 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 1765 | 1466769599370 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:59:59 INFO - PROCESS | 1765 | 1466769599380 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 1765 | 1466769599385 Marionette TRACE conn4 <- [1,1710,null,{}] 04:59:59 INFO - PROCESS | 1765 | 1466769599394 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}] 04:59:59 INFO - PROCESS | 1765 | 1466769599399 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:59 INFO - PROCESS | 1765 | 1466769599625 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 04:59:59 INFO - PROCESS | 1765 | 1466769599774 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 1765 | 1466769599782 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 04:59:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfef800 == 28 [pid = 1765] [id = 435] 04:59:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e09cc00) [pid = 1765] [serial = 1306] [outer = (nil)] 04:59:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8ef8cc00) [pid = 1765] [serial = 1307] [outer = 0x8e09cc00] 04:59:59 INFO - PROCESS | 1765 | 1466769599857 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ef86400) [pid = 1765] [serial = 1308] [outer = 0x8e09cc00] 05:00:00 INFO - PROCESS | 1765 | 1466769600687 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]]]}] 05:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1387ms 05:00:00 INFO - PROCESS | 1765 | 1466769600770 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 1765 | 1466769600784 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:00:00 INFO - PROCESS | 1765 | 1466769600804 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 1765 | 1466769600812 Marionette TRACE conn4 <- [1,1714,null,{}] 05:00:00 INFO - PROCESS | 1765 | 1466769600822 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}] 05:00:00 INFO - PROCESS | 1765 | 1466769600832 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:01 INFO - PROCESS | 1765 | 1466769601135 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:00:01 INFO - PROCESS | 1765 | 1466769601267 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 1765 | 1466769601278 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6d000 == 29 [pid = 1765] [id = 436] 05:00:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90a6dc00) [pid = 1765] [serial = 1309] [outer = (nil)] 05:00:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91307800) [pid = 1765] [serial = 1310] [outer = 0x90a6dc00] 05:00:01 INFO - PROCESS | 1765 | 1466769601361 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91311c00) [pid = 1765] [serial = 1311] [outer = 0x90a6dc00] 05:00:02 INFO - PROCESS | 1765 | 1466769602381 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]]]}] 05:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1651ms 05:00:02 INFO - PROCESS | 1765 | 1466769602455 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 1765 | 1466769602458 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:00:02 INFO - PROCESS | 1765 | 1466769602467 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - PROCESS | 1765 | 1466769602477 Marionette TRACE conn4 <- [1,1718,null,{}] 05:00:02 INFO - PROCESS | 1765 | 1466769602510 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}] 05:00:02 INFO - PROCESS | 1765 | 1466769602520 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:02 INFO - PROCESS | 1765 | 1466769602757 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:00:02 INFO - PROCESS | 1765 | 1466769602948 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 1765 | 1466769602959 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a2800 == 30 [pid = 1765] [id = 437] 05:00:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91e4a000) [pid = 1765] [serial = 1312] [outer = (nil)] 05:00:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91e4fc00) [pid = 1765] [serial = 1313] [outer = 0x91e4a000] 05:00:03 INFO - PROCESS | 1765 | 1466769603058 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91fd9c00) [pid = 1765] [serial = 1314] [outer = 0x91e4a000] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fd7c00) [pid = 1765] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e08e000) [pid = 1765] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91309400) [pid = 1765] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x93ba1c00) [pid = 1765] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91e55400) [pid = 1765] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8ef91000) [pid = 1765] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91da0400) [pid = 1765] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f2b7c00) [pid = 1765] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8dfebc00) [pid = 1765] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:00:04 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x90a77400) [pid = 1765] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:00:04 INFO - PROCESS | 1765 | 1466769604452 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]]]}] 05:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2010ms 05:00:04 INFO - PROCESS | 1765 | 1466769604477 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:00:04 INFO - PROCESS | 1765 | 1466769604482 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:00:04 INFO - PROCESS | 1765 | 1466769604490 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 1765 | 1466769604493 Marionette TRACE conn4 <- [1,1722,null,{}] 05:00:04 INFO - PROCESS | 1765 | 1466769604545 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}] 05:00:04 INFO - PROCESS | 1765 | 1466769604552 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:04 INFO - PROCESS | 1765 | 1466769604720 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:00:04 INFO - PROCESS | 1765 | 1466769604849 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 1765 | 1466769604858 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfebc00 == 31 [pid = 1765] [id = 438] 05:00:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e921000) [pid = 1765] [serial = 1315] [outer = (nil)] 05:00:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91dad800) [pid = 1765] [serial = 1316] [outer = 0x8e921000] 05:00:04 INFO - PROCESS | 1765 | 1466769604934 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x92332800) [pid = 1765] [serial = 1317] [outer = 0x8e921000] 05:00:05 INFO - PROCESS | 1765 | 1466769605730 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]]]}] 05:00:05 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 05:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1294ms 05:00:05 INFO - PROCESS | 1765 | 1466769605795 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:00:05 INFO - PROCESS | 1765 | 1466769605800 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:00:05 INFO - PROCESS | 1765 | 1466769605807 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 1765 | 1466769605811 Marionette TRACE conn4 <- [1,1726,null,{}] 05:00:05 INFO - PROCESS | 1765 | 1466769605818 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}] 05:00:05 INFO - PROCESS | 1765 | 1466769605824 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:06 INFO - PROCESS | 1765 | 1466769605995 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:00:06 INFO - PROCESS | 1765 | 1466769606004 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 1765 | 1466769606012 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e920c00 == 32 [pid = 1765] [id = 439] 05:00:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91fde800) [pid = 1765] [serial = 1318] [outer = (nil)] 05:00:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b52800) [pid = 1765] [serial = 1319] [outer = 0x91fde800] 05:00:06 INFO - PROCESS | 1765 | 1466769606087 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93b9c000) [pid = 1765] [serial = 1320] [outer = 0x91fde800] 05:00:07 INFO - PROCESS | 1765 | 1466769607356 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]]]}] 05:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1634ms 05:00:07 INFO - PROCESS | 1765 | 1466769607441 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 1765 | 1466769607448 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:00:07 INFO - PROCESS | 1765 | 1466769607457 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - PROCESS | 1765 | 1466769607465 Marionette TRACE conn4 <- [1,1730,null,{}] 05:00:07 INFO - PROCESS | 1765 | 1466769607474 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}] 05:00:07 INFO - PROCESS | 1765 | 1466769607480 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:07 INFO - PROCESS | 1765 | 1466769607731 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:00:07 INFO - PROCESS | 1765 | 1466769607980 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 1765 | 1466769607988 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08e000 == 33 [pid = 1765] [id = 440] 05:00:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8ef89800) [pid = 1765] [serial = 1321] [outer = (nil)] 05:00:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x909a3400) [pid = 1765] [serial = 1322] [outer = 0x8ef89800] 05:00:08 INFO - PROCESS | 1765 | 1466769608081 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90a75000) [pid = 1765] [serial = 1323] [outer = 0x8ef89800] 05:00:09 INFO - PROCESS | 1765 | 1466769609142 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]]]}] 05:00:09 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 05:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1740ms 05:00:09 INFO - PROCESS | 1765 | 1466769609208 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 1765 | 1466769609216 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:00:09 INFO - PROCESS | 1765 | 1466769609228 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 1765 | 1466769609232 Marionette TRACE conn4 <- [1,1734,null,{}] 05:00:09 INFO - PROCESS | 1765 | 1466769609240 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}] 05:00:09 INFO - PROCESS | 1765 | 1466769609247 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:09 INFO - PROCESS | 1765 | 1466769609491 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:00:09 INFO - PROCESS | 1765 | 1466769609808 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 1765 | 1466769609819 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e099000 == 34 [pid = 1765] [id = 441] 05:00:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91316000) [pid = 1765] [serial = 1324] [outer = (nil)] 05:00:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93b1d400) [pid = 1765] [serial = 1325] [outer = 0x91316000] 05:00:09 INFO - PROCESS | 1765 | 1466769609910 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91da2400) [pid = 1765] [serial = 1326] [outer = 0x91316000] 05:00:10 INFO - PROCESS | 1765 | 1466769610949 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]]]}] 05:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1793ms 05:00:11 INFO - PROCESS | 1765 | 1466769611021 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 1765 | 1466769611025 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:00:11 INFO - PROCESS | 1765 | 1466769611034 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 1765 | 1466769611040 Marionette TRACE conn4 <- [1,1738,null,{}] 05:00:11 INFO - PROCESS | 1765 | 1466769611059 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}] 05:00:11 INFO - PROCESS | 1765 | 1466769611069 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:11 INFO - PROCESS | 1765 | 1466769611308 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:00:11 INFO - PROCESS | 1765 | 1466769611599 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 1765 | 1466769611612 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a6400 == 35 [pid = 1765] [id = 442] 05:00:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x953aac00) [pid = 1765] [serial = 1327] [outer = (nil)] 05:00:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x954e1000) [pid = 1765] [serial = 1328] [outer = 0x953aac00] 05:00:11 INFO - PROCESS | 1765 | 1466769611708 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x954f2000) [pid = 1765] [serial = 1329] [outer = 0x953aac00] 05:00:12 INFO - PROCESS | 1765 | 1466769612993 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]]]}] 05:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2006ms 05:00:13 INFO - PROCESS | 1765 | 1466769613041 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 1765 | 1466769613047 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:00:13 INFO - PROCESS | 1765 | 1466769613055 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 1765 | 1466769613060 Marionette TRACE conn4 <- [1,1742,null,{}] 05:00:13 INFO - PROCESS | 1765 | 1466769613066 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}] 05:00:13 INFO - PROCESS | 1765 | 1466769613072 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:13 INFO - PROCESS | 1765 | 1466769613283 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:00:13 INFO - PROCESS | 1765 | 1466769613509 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 1765 | 1466769613518 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x91dafc00 == 36 [pid = 1765] [id = 443] 05:00:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x93a3c000) [pid = 1765] [serial = 1330] [outer = (nil)] 05:00:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9780e400) [pid = 1765] [serial = 1331] [outer = 0x93a3c000] 05:00:13 INFO - PROCESS | 1765 | 1466769613652 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9781f400) [pid = 1765] [serial = 1332] [outer = 0x93a3c000] 05:00:14 INFO - PROCESS | 1765 | 1466769614738 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]]]}] 05:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1985ms 05:00:15 INFO - PROCESS | 1765 | 1466769615062 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 1765 | 1466769615075 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:00:15 INFO - PROCESS | 1765 | 1466769615090 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - PROCESS | 1765 | 1466769615099 Marionette TRACE conn4 <- [1,1746,null,{}] 05:00:15 INFO - PROCESS | 1765 | 1466769615261 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}] 05:00:15 INFO - PROCESS | 1765 | 1466769615272 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:15 INFO - PROCESS | 1765 | 1466769615552 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:00:15 INFO - PROCESS | 1765 | 1466769615669 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 1765 | 1466769615685 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e929400 == 37 [pid = 1765] [id = 444] 05:00:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8e929800) [pid = 1765] [serial = 1333] [outer = (nil)] 05:00:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8ef8b800) [pid = 1765] [serial = 1334] [outer = 0x8e929800] 05:00:15 INFO - PROCESS | 1765 | 1466769615836 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x90997400) [pid = 1765] [serial = 1335] [outer = 0x8e929800] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x953a8000) [pid = 1765] [serial = 1274] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x953ac000) [pid = 1765] [serial = 1275] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91315c00) [pid = 1765] [serial = 1268] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91d70800) [pid = 1765] [serial = 1269] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x93d2b000) [pid = 1765] [serial = 1262] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x94816c00) [pid = 1765] [serial = 1263] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93a42800) [pid = 1765] [serial = 1271] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91fe3c00) [pid = 1765] [serial = 1259] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x93a3c400) [pid = 1765] [serial = 1260] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91fe0400) [pid = 1765] [serial = 1254] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90a71400) [pid = 1765] [serial = 1256] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91d6a000) [pid = 1765] [serial = 1257] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e091400) [pid = 1765] [serial = 1265] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ef8b400) [pid = 1765] [serial = 1266] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9130fc00) [pid = 1765] [serial = 1278] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x93b59400) [pid = 1765] [serial = 1272] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x909a4400) [pid = 1765] [serial = 1277] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x97803400) [pid = 1765] [serial = 1281] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x954e0400) [pid = 1765] [serial = 1280] [outer = (nil)] [url = about:blank] 05:00:16 INFO - PROCESS | 1765 | 1466769616869 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]]]}] 05:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1849ms 05:00:16 INFO - PROCESS | 1765 | 1466769616937 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:00:16 INFO - PROCESS | 1765 | 1466769616943 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:00:16 INFO - PROCESS | 1765 | 1466769616980 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:00:16 INFO - PROCESS | 1765 | 1466769616988 Marionette TRACE conn4 <- [1,1750,null,{}] 05:00:17 INFO - PROCESS | 1765 | 1466769617003 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}] 05:00:17 INFO - PROCESS | 1765 | 1466769617011 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:17 INFO - PROCESS | 1765 | 1466769617207 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:00:17 INFO - PROCESS | 1765 | 1466769617220 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 1765 | 1466769617229 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef82800 == 38 [pid = 1765] [id = 445] 05:00:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91d65000) [pid = 1765] [serial = 1336] [outer = (nil)] 05:00:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91d98400) [pid = 1765] [serial = 1337] [outer = 0x91d65000] 05:00:17 INFO - PROCESS | 1765 | 1466769617309 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91dad400) [pid = 1765] [serial = 1338] [outer = 0x91d65000] 05:00:18 INFO - PROCESS | 1765 | 1466769618318 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]]]}] 05:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1427ms 05:00:18 INFO - PROCESS | 1765 | 1466769618384 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:00:18 INFO - PROCESS | 1765 | 1466769618389 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:00:18 INFO - PROCESS | 1765 | 1466769618396 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 1765 | 1466769618399 Marionette TRACE conn4 <- [1,1754,null,{}] 05:00:18 INFO - PROCESS | 1765 | 1466769618430 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}] 05:00:18 INFO - PROCESS | 1765 | 1466769618439 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:18 INFO - PROCESS | 1765 | 1466769618617 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:00:18 INFO - PROCESS | 1765 | 1466769618630 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 1765 | 1466769618643 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x93a3a400 == 39 [pid = 1765] [id = 446] 05:00:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93b21800) [pid = 1765] [serial = 1339] [outer = (nil)] 05:00:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93d2c400) [pid = 1765] [serial = 1340] [outer = 0x93b21800] 05:00:18 INFO - PROCESS | 1765 | 1466769618876 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x95265800) [pid = 1765] [serial = 1341] [outer = 0x93b21800] 05:00:19 INFO - PROCESS | 1765 | 1466769619977 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]]]}] 05:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1651ms 05:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:00:20 INFO - PROCESS | 1765 | 1466769620048 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 1765 | 1466769620051 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:00:20 INFO - PROCESS | 1765 | 1466769620059 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 1765 | 1466769620062 Marionette TRACE conn4 <- [1,1758,null,{}] 05:00:20 INFO - PROCESS | 1765 | 1466769620069 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}] 05:00:20 INFO - PROCESS | 1765 | 1466769620075 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:20 INFO - PROCESS | 1765 | 1466769620314 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:00:20 INFO - PROCESS | 1765 | 1466769620337 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 1765 | 1466769620345 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91c800 == 40 [pid = 1765] [id = 447] 05:00:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93b20800) [pid = 1765] [serial = 1342] [outer = (nil)] 05:00:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x954db400) [pid = 1765] [serial = 1343] [outer = 0x93b20800] 05:00:20 INFO - PROCESS | 1765 | 1466769620416 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x954ef800) [pid = 1765] [serial = 1344] [outer = 0x93b20800] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x954f1800) [pid = 1765] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x97806400) [pid = 1765] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x90a6dc00) [pid = 1765] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e09cc00) [pid = 1765] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8ef83000) [pid = 1765] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e920000) [pid = 1765] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91e4a000) [pid = 1765] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91fd5c00) [pid = 1765] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x953af400) [pid = 1765] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x97820800) [pid = 1765] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x913bcc00) [pid = 1765] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:00:21 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e921000) [pid = 1765] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:00:21 INFO - PROCESS | 1765 | 1466769621502 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]]]}] 05:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1487ms 05:00:21 INFO - PROCESS | 1765 | 1466769621545 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:00:21 INFO - PROCESS | 1765 | 1466769621549 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:00:21 INFO - PROCESS | 1765 | 1466769621556 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 1765 | 1466769621558 Marionette TRACE conn4 <- [1,1762,null,{}] 05:00:21 INFO - PROCESS | 1765 | 1466769621574 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}] 05:00:21 INFO - PROCESS | 1765 | 1466769621579 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:21 INFO - PROCESS | 1765 | 1466769621748 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:00:21 INFO - PROCESS | 1765 | 1466769621757 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 1765 | 1466769621766 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe3400 == 41 [pid = 1765] [id = 448] 05:00:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e096400) [pid = 1765] [serial = 1345] [outer = (nil)] 05:00:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x913b9c00) [pid = 1765] [serial = 1346] [outer = 0x8e096400] 05:00:21 INFO - PROCESS | 1765 | 1466769621851 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91fdcc00) [pid = 1765] [serial = 1347] [outer = 0x8e096400] 05:00:22 INFO - PROCESS | 1765 | 1466769622984 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]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1505ms 05:00:23 INFO - PROCESS | 1765 | 1466769623063 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 1765 | 1466769623071 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:00:23 INFO - PROCESS | 1765 | 1466769623082 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 1765 | 1466769623086 Marionette TRACE conn4 <- [1,1766,null,{}] 05:00:23 INFO - PROCESS | 1765 | 1466769623096 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}] 05:00:23 INFO - PROCESS | 1765 | 1466769623103 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:23 INFO - PROCESS | 1765 | 1466769623362 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:00:23 INFO - PROCESS | 1765 | 1466769623665 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 1765 | 1466769623682 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe1c00 == 42 [pid = 1765] [id = 449] 05:00:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e91f400) [pid = 1765] [serial = 1348] [outer = (nil)] 05:00:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90a72400) [pid = 1765] [serial = 1349] [outer = 0x8e91f400] 05:00:23 INFO - PROCESS | 1765 | 1466769623771 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x913b7000) [pid = 1765] [serial = 1350] [outer = 0x8e91f400] 05:00:24 INFO - PROCESS | 1765 | 1466769624796 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]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1790ms 05:00:24 INFO - PROCESS | 1765 | 1466769624872 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:00:24 INFO - PROCESS | 1765 | 1466769624880 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:00:24 INFO - PROCESS | 1765 | 1466769624892 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - PROCESS | 1765 | 1466769624897 Marionette TRACE conn4 <- [1,1770,null,{}] 05:00:24 INFO - PROCESS | 1765 | 1466769624904 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}] 05:00:24 INFO - PROCESS | 1765 | 1466769624911 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:25 INFO - PROCESS | 1765 | 1466769625152 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:00:25 INFO - PROCESS | 1765 | 1466769625428 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:25 INFO - PROCESS | 1765 | 1466769625437 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x91308400 == 43 [pid = 1765] [id = 450] 05:00:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91fe0400) [pid = 1765] [serial = 1351] [outer = (nil)] 05:00:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b21400) [pid = 1765] [serial = 1352] [outer = 0x91fe0400] 05:00:25 INFO - PROCESS | 1765 | 1466769625527 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93b5b000) [pid = 1765] [serial = 1353] [outer = 0x91fe0400] 05:00:26 INFO - PROCESS | 1765 | 1466769626599 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]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1738ms 05:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:00:26 INFO - PROCESS | 1765 | 1466769626630 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 1765 | 1466769626634 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:00:26 INFO - PROCESS | 1765 | 1466769626642 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 1765 | 1466769626649 Marionette TRACE conn4 <- [1,1774,null,{}] 05:00:26 INFO - PROCESS | 1765 | 1466769626666 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}] 05:00:26 INFO - PROCESS | 1765 | 1466769626676 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:26 INFO - PROCESS | 1765 | 1466769626885 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:00:27 INFO - PROCESS | 1765 | 1466769627174 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:27 INFO - PROCESS | 1765 | 1466769627188 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x9782b000 == 44 [pid = 1765] [id = 451] 05:00:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9782bc00) [pid = 1765] [serial = 1354] [outer = (nil)] 05:00:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x983acc00) [pid = 1765] [serial = 1355] [outer = 0x9782bc00] 05:00:27 INFO - PROCESS | 1765 | 1466769627280 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x994eb000) [pid = 1765] [serial = 1356] [outer = 0x9782bc00] 05:00:28 INFO - PROCESS | 1765 | 1466769628285 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]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1694ms 05:00:28 INFO - PROCESS | 1765 | 1466769628348 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 1765 | 1466769628357 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:00:28 INFO - PROCESS | 1765 | 1466769628369 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 1765 | 1466769628378 Marionette TRACE conn4 <- [1,1778,null,{}] 05:00:28 INFO - PROCESS | 1765 | 1466769628388 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}] 05:00:28 INFO - PROCESS | 1765 | 1466769628396 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:28 INFO - PROCESS | 1765 | 1466769628671 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:00:28 INFO - PROCESS | 1765 | 1466769628907 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 1765 | 1466769628918 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6c00 == 45 [pid = 1765] [id = 452] 05:00:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e921c00) [pid = 1765] [serial = 1357] [outer = (nil)] 05:00:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x997cb400) [pid = 1765] [serial = 1358] [outer = 0x8e921c00] 05:00:29 INFO - PROCESS | 1765 | 1466769629106 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9a00b000) [pid = 1765] [serial = 1359] [outer = 0x8e921c00] 05:00:30 INFO - PROCESS | 1765 | 1466769630246 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]]]}] 05:00:30 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 05:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1948ms 05:00:30 INFO - PROCESS | 1765 | 1466769630315 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:00:30 INFO - PROCESS | 1765 | 1466769630320 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:00:30 INFO - PROCESS | 1765 | 1466769630328 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - PROCESS | 1765 | 1466769630331 Marionette TRACE conn4 <- [1,1782,null,{}] 05:00:30 INFO - PROCESS | 1765 | 1466769630338 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}] 05:00:30 INFO - PROCESS | 1765 | 1466769630344 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:30 INFO - PROCESS | 1765 | 1466769630569 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:00:30 INFO - PROCESS | 1765 | 1466769630753 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:30 INFO - PROCESS | 1765 | 1466769630762 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2af800 == 46 [pid = 1765] [id = 453] 05:00:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91d65c00) [pid = 1765] [serial = 1360] [outer = (nil)] 05:00:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9a079c00) [pid = 1765] [serial = 1361] [outer = 0x91d65c00] 05:00:30 INFO - PROCESS | 1765 | 1466769630896 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a0f1000) [pid = 1765] [serial = 1362] [outer = 0x91d65c00] 05:00:31 INFO - PROCESS | 1765 | 1466769631849 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]]]}] 05:00:31 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 05:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1583ms 05:00:31 INFO - PROCESS | 1765 | 1466769631911 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 1765 | 1466769631915 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:00:31 INFO - PROCESS | 1765 | 1466769631922 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 1765 | 1466769631927 Marionette TRACE conn4 <- [1,1786,null,{}] 05:00:31 INFO - PROCESS | 1765 | 1466769631933 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}] 05:00:31 INFO - PROCESS | 1765 | 1466769631945 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:32 INFO - PROCESS | 1765 | 1466769632309 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:00:32 INFO - PROCESS | 1765 | 1466769632603 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 1765 | 1466769632610 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe8000 == 47 [pid = 1765] [id = 454] 05:00:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8e093c00) [pid = 1765] [serial = 1363] [outer = (nil)] 05:00:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91308c00) [pid = 1765] [serial = 1364] [outer = 0x8e093c00] 05:00:32 INFO - PROCESS | 1765 | 1466769632700 Marionette DEBUG loaded listener.js 05:00:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91da2c00) [pid = 1765] [serial = 1365] [outer = 0x8e093c00] 05:00:33 INFO - PROCESS | 1765 | 1466769633915 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]]]}] 05:00:33 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 05:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2045ms 05:00:33 INFO - PROCESS | 1765 | 1466769633969 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:00:33 INFO - PROCESS | 1765 | 1466769633978 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:00:33 INFO - PROCESS | 1765 | 1466769633989 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 1765 | 1466769633996 Marionette TRACE conn4 <- [1,1790,null,{}] 05:00:34 INFO - PROCESS | 1765 | 1466769634022 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}] 05:00:34 INFO - PROCESS | 1765 | 1466769634028 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:34 INFO - PROCESS | 1765 | 1466769634254 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:00:34 INFO - PROCESS | 1765 | 1466769634582 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 1765 | 1466769634592 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6c400 == 48 [pid = 1765] [id = 455] 05:00:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x90a71800) [pid = 1765] [serial = 1366] [outer = (nil)] 05:00:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91313800) [pid = 1765] [serial = 1367] [outer = 0x90a71800] 05:00:34 INFO - PROCESS | 1765 | 1466769634679 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91d6fc00) [pid = 1765] [serial = 1368] [outer = 0x90a71800] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91c800 == 47 [pid = 1765] [id = 447] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x93a3a400 == 46 [pid = 1765] [id = 446] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef82800 == 45 [pid = 1765] [id = 445] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8e929400 == 44 [pid = 1765] [id = 444] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfef800 == 43 [pid = 1765] [id = 435] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x91da6400 == 42 [pid = 1765] [id = 431] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x909a2800 == 41 [pid = 1765] [id = 437] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8e920c00 == 40 [pid = 1765] [id = 439] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08e000 == 39 [pid = 1765] [id = 440] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfebc00 == 38 [pid = 1765] [id = 438] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6d000 == 37 [pid = 1765] [id = 436] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8e099000 == 36 [pid = 1765] [id = 441] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x91dafc00 == 35 [pid = 1765] [id = 443] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x953a6400 == 34 [pid = 1765] [id = 442] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b5c00 == 33 [pid = 1765] [id = 432] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8e096000 == 32 [pid = 1765] [id = 433] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x913b7400 == 31 [pid = 1765] [id = 434] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe8000 == 30 [pid = 1765] [id = 454] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2af800 == 29 [pid = 1765] [id = 453] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x9782b000 == 28 [pid = 1765] [id = 451] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe6c00 == 27 [pid = 1765] [id = 452] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x91308400 == 26 [pid = 1765] [id = 450] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe3400 == 25 [pid = 1765] [id = 448] 05:00:36 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe1c00 == 24 [pid = 1765] [id = 449] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x997bfc00) [pid = 1765] [serial = 1293] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x9782b400) [pid = 1765] [serial = 1290] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91311c00) [pid = 1765] [serial = 1311] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8ef8cc00) [pid = 1765] [serial = 1307] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8ef86400) [pid = 1765] [serial = 1308] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x90a74000) [pid = 1765] [serial = 1283] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x99459400) [pid = 1765] [serial = 1292] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91d6dc00) [pid = 1765] [serial = 1301] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9945d400) [pid = 1765] [serial = 1302] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x97823c00) [pid = 1765] [serial = 1289] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91fd9c00) [pid = 1765] [serial = 1314] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91da3c00) [pid = 1765] [serial = 1284] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91307800) [pid = 1765] [serial = 1310] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x93b56400) [pid = 1765] [serial = 1286] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9a2dd400) [pid = 1765] [serial = 1299] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91e4fc00) [pid = 1765] [serial = 1313] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x93ba4000) [pid = 1765] [serial = 1287] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x99fc2c00) [pid = 1765] [serial = 1295] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91daec00) [pid = 1765] [serial = 1305] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91d70c00) [pid = 1765] [serial = 1304] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x99fc9c00) [pid = 1765] [serial = 1296] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91dad800) [pid = 1765] [serial = 1316] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9a080c00) [pid = 1765] [serial = 1298] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x92332800) [pid = 1765] [serial = 1317] [outer = (nil)] [url = about:blank] 05:00:36 INFO - PROCESS | 1765 | 1466769636779 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]]]}] 05:00:36 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) 05:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2825ms 05:00:36 INFO - PROCESS | 1765 | 1466769636812 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 1765 | 1466769636819 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:00:36 INFO - PROCESS | 1765 | 1466769636828 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 1765 | 1466769636833 Marionette TRACE conn4 <- [1,1794,null,{}] 05:00:36 INFO - PROCESS | 1765 | 1466769636843 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}] 05:00:36 INFO - PROCESS | 1765 | 1466769636849 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:37 INFO - PROCESS | 1765 | 1466769637029 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:00:37 INFO - PROCESS | 1765 | 1466769637203 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 1765 | 1466769637210 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098c00 == 25 [pid = 1765] [id = 456] 05:00:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e91bc00) [pid = 1765] [serial = 1369] [outer = (nil)] 05:00:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ef8b000) [pid = 1765] [serial = 1370] [outer = 0x8e91bc00] 05:00:37 INFO - PROCESS | 1765 | 1466769637294 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ef8e800) [pid = 1765] [serial = 1371] [outer = 0x8e91bc00] 05:00:38 INFO - PROCESS | 1765 | 1466769638225 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]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1439ms 05:00:38 INFO - PROCESS | 1765 | 1466769638266 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:00:38 INFO - PROCESS | 1765 | 1466769638276 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:00:38 INFO - PROCESS | 1765 | 1466769638289 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - PROCESS | 1765 | 1466769638294 Marionette TRACE conn4 <- [1,1798,null,{}] 05:00:38 INFO - PROCESS | 1765 | 1466769638300 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}] 05:00:38 INFO - PROCESS | 1765 | 1466769638307 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:38 INFO - PROCESS | 1765 | 1466769638488 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:00:38 INFO - PROCESS | 1765 | 1466769638645 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 1765 | 1466769638654 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a4400 == 26 [pid = 1765] [id = 457] 05:00:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a6d800) [pid = 1765] [serial = 1372] [outer = (nil)] 05:00:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90a79000) [pid = 1765] [serial = 1373] [outer = 0x90a6d800] 05:00:38 INFO - PROCESS | 1765 | 1466769638732 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91310800) [pid = 1765] [serial = 1374] [outer = 0x90a6d800] 05:00:39 INFO - PROCESS | 1765 | 1466769639691 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]]]}] 05:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1446ms 05:00:39 INFO - PROCESS | 1765 | 1466769639733 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:00:39 INFO - PROCESS | 1765 | 1466769639738 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:00:39 INFO - PROCESS | 1765 | 1466769639755 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 1765 | 1466769639761 Marionette TRACE conn4 <- [1,1802,null,{}] 05:00:39 INFO - PROCESS | 1765 | 1466769639780 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}] 05:00:39 INFO - PROCESS | 1765 | 1466769639790 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:40 INFO - PROCESS | 1765 | 1466769640038 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:00:40 INFO - PROCESS | 1765 | 1466769640066 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 1765 | 1466769640080 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e54800 == 27 [pid = 1765] [id = 458] 05:00:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91e54c00) [pid = 1765] [serial = 1375] [outer = (nil)] 05:00:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91fd8c00) [pid = 1765] [serial = 1376] [outer = 0x91e54c00] 05:00:40 INFO - PROCESS | 1765 | 1466769640157 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91fe1800) [pid = 1765] [serial = 1377] [outer = 0x91e54c00] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x93b20800) [pid = 1765] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91d65000) [pid = 1765] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x953aac00) [pid = 1765] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91316000) [pid = 1765] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8ef89800) [pid = 1765] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93a3c000) [pid = 1765] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e929800) [pid = 1765] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91fde800) [pid = 1765] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e096400) [pid = 1765] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:00:41 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x93b21800) [pid = 1765] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:00:41 INFO - PROCESS | 1765 | 1466769641735 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]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2057ms 05:00:41 INFO - PROCESS | 1765 | 1466769641804 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:00:41 INFO - PROCESS | 1765 | 1466769641809 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:00:41 INFO - PROCESS | 1765 | 1466769641816 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 1765 | 1466769641819 Marionette TRACE conn4 <- [1,1806,null,{}] 05:00:41 INFO - PROCESS | 1765 | 1466769641826 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}] 05:00:41 INFO - PROCESS | 1765 | 1466769641832 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:41 INFO - PROCESS | 1765 | 1466769641994 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:00:42 INFO - PROCESS | 1765 | 1466769642003 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 1765 | 1466769642011 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e928c00 == 28 [pid = 1765] [id = 459] 05:00:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8ef87400) [pid = 1765] [serial = 1378] [outer = (nil)] 05:00:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91da0400) [pid = 1765] [serial = 1379] [outer = 0x8ef87400] 05:00:42 INFO - PROCESS | 1765 | 1466769642209 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x93a3fc00) [pid = 1765] [serial = 1380] [outer = 0x8ef87400] 05:00:42 INFO - PROCESS | 1765 | 1466769642992 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]]]}] 05:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1235ms 05:00:43 INFO - PROCESS | 1765 | 1466769643051 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 1765 | 1466769643055 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:00:43 INFO - PROCESS | 1765 | 1466769643073 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 1765 | 1466769643077 Marionette TRACE conn4 <- [1,1810,null,{}] 05:00:43 INFO - PROCESS | 1765 | 1466769643084 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}] 05:00:43 INFO - PROCESS | 1765 | 1466769643089 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:43 INFO - PROCESS | 1765 | 1466769643251 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:00:43 INFO - PROCESS | 1765 | 1466769643262 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 1765 | 1466769643274 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e58c00 == 29 [pid = 1765] [id = 460] 05:00:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91fdec00) [pid = 1765] [serial = 1381] [outer = (nil)] 05:00:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b5d000) [pid = 1765] [serial = 1382] [outer = 0x91fdec00] 05:00:43 INFO - PROCESS | 1765 | 1466769643340 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93d30800) [pid = 1765] [serial = 1383] [outer = 0x91fdec00] 05:00:44 INFO - PROCESS | 1765 | 1466769644590 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]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1593ms 05:00:44 INFO - PROCESS | 1765 | 1466769644704 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 1765 | 1466769644712 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:00:44 INFO - PROCESS | 1765 | 1466769644790 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 1765 | 1466769644798 Marionette TRACE conn4 <- [1,1814,null,{}] 05:00:44 INFO - PROCESS | 1765 | 1466769644812 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}] 05:00:44 INFO - PROCESS | 1765 | 1466769644817 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:45 INFO - PROCESS | 1765 | 1466769645015 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:00:45 INFO - PROCESS | 1765 | 1466769645241 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 1765 | 1466769645250 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e091000 == 30 [pid = 1765] [id = 461] 05:00:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e928800) [pid = 1765] [serial = 1384] [outer = (nil)] 05:00:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90a75400) [pid = 1765] [serial = 1385] [outer = 0x8e928800] 05:00:45 INFO - PROCESS | 1765 | 1466769645339 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x913b8c00) [pid = 1765] [serial = 1386] [outer = 0x8e928800] 05:00:46 INFO - PROCESS | 1765 | 1466769646399 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]]]}] 05:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1757ms 05:00:46 INFO - PROCESS | 1765 | 1466769646485 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 1765 | 1466769646493 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:00:46 INFO - PROCESS | 1765 | 1466769646505 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - PROCESS | 1765 | 1466769646511 Marionette TRACE conn4 <- [1,1818,null,{}] 05:00:46 INFO - PROCESS | 1765 | 1466769646518 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}] 05:00:46 INFO - PROCESS | 1765 | 1466769646525 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:46 INFO - PROCESS | 1765 | 1466769646766 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:00:47 INFO - PROCESS | 1765 | 1466769647043 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 1765 | 1466769647055 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e097000 == 31 [pid = 1765] [id = 462] 05:00:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x92332800) [pid = 1765] [serial = 1387] [outer = (nil)] 05:00:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x94815c00) [pid = 1765] [serial = 1388] [outer = 0x92332800] 05:00:47 INFO - PROCESS | 1765 | 1466769647139 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91e4ec00) [pid = 1765] [serial = 1389] [outer = 0x92332800] 05:00:48 INFO - PROCESS | 1765 | 1466769648168 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]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1739ms 05:00:48 INFO - PROCESS | 1765 | 1466769648245 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 1765 | 1466769648249 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:00:48 INFO - PROCESS | 1765 | 1466769648258 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 1765 | 1466769648264 Marionette TRACE conn4 <- [1,1822,null,{}] 05:00:48 INFO - PROCESS | 1765 | 1466769648283 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}] 05:00:48 INFO - PROCESS | 1765 | 1466769648293 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:48 INFO - PROCESS | 1765 | 1466769648526 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:00:48 INFO - PROCESS | 1765 | 1466769648812 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 1765 | 1466769648824 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a7c00 == 32 [pid = 1765] [id = 463] 05:00:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x953ae800) [pid = 1765] [serial = 1390] [outer = (nil)] 05:00:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954ef000) [pid = 1765] [serial = 1391] [outer = 0x953ae800] 05:00:48 INFO - PROCESS | 1765 | 1466769648914 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x97807000) [pid = 1765] [serial = 1392] [outer = 0x953ae800] 05:00:49 INFO - PROCESS | 1765 | 1466769649961 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]]]}] 05:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1794ms 05:00:50 INFO - PROCESS | 1765 | 1466769650052 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 1765 | 1466769650058 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:00:50 INFO - PROCESS | 1765 | 1466769650067 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 1765 | 1466769650072 Marionette TRACE conn4 <- [1,1826,null,{}] 05:00:50 INFO - PROCESS | 1765 | 1466769650080 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}] 05:00:50 INFO - PROCESS | 1765 | 1466769650086 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:50 INFO - PROCESS | 1765 | 1466769650321 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:00:50 INFO - PROCESS | 1765 | 1466769650549 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:50 INFO - PROCESS | 1765 | 1466769650559 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e099800 == 33 [pid = 1765] [id = 464] 05:00:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8e09cc00) [pid = 1765] [serial = 1393] [outer = (nil)] 05:00:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x90a75c00) [pid = 1765] [serial = 1394] [outer = 0x8e09cc00] 05:00:50 INFO - PROCESS | 1765 | 1466769650642 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91da8c00) [pid = 1765] [serial = 1395] [outer = 0x8e09cc00] 05:00:51 INFO - PROCESS | 1765 | 1466769651858 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]]]}] 05:00:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e928c00 == 32 [pid = 1765] [id = 459] 05:00:51 INFO - PROCESS | 1765 | --DOCSHELL 0x91e54800 == 31 [pid = 1765] [id = 458] 05:00:51 INFO - PROCESS | 1765 | --DOCSHELL 0x909a4400 == 30 [pid = 1765] [id = 457] 05:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1888ms 05:00:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098c00 == 29 [pid = 1765] [id = 456] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x954db400) [pid = 1765] [serial = 1343] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91d98400) [pid = 1765] [serial = 1337] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91dad400) [pid = 1765] [serial = 1338] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x954e1000) [pid = 1765] [serial = 1328] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x954f2000) [pid = 1765] [serial = 1329] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93b1d400) [pid = 1765] [serial = 1325] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91da2400) [pid = 1765] [serial = 1326] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x909a3400) [pid = 1765] [serial = 1322] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x90a75000) [pid = 1765] [serial = 1323] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9780e400) [pid = 1765] [serial = 1331] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9781f400) [pid = 1765] [serial = 1332] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8ef8b800) [pid = 1765] [serial = 1334] [outer = (nil)] [url = about:blank] 05:00:51 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x90997400) [pid = 1765] [serial = 1335] [outer = (nil)] [url = about:blank] 05:00:52 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93b9c000) [pid = 1765] [serial = 1320] [outer = (nil)] [url = about:blank] 05:00:52 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x93b52800) [pid = 1765] [serial = 1319] [outer = (nil)] [url = about:blank] 05:00:52 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91fdcc00) [pid = 1765] [serial = 1347] [outer = (nil)] [url = about:blank] 05:00:52 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x913b9c00) [pid = 1765] [serial = 1346] [outer = (nil)] [url = about:blank] 05:00:52 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x954ef800) [pid = 1765] [serial = 1344] [outer = (nil)] [url = about:blank] 05:00:52 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x95265800) [pid = 1765] [serial = 1341] [outer = (nil)] [url = about:blank] 05:00:52 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x93d2c400) [pid = 1765] [serial = 1340] [outer = (nil)] [url = about:blank] 05:00:52 INFO - PROCESS | 1765 | 1466769651992 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 1765 | 1466769652002 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:00:52 INFO - PROCESS | 1765 | 1466769652025 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 1765 | 1466769652030 Marionette TRACE conn4 <- [1,1830,null,{}] 05:00:52 INFO - PROCESS | 1765 | 1466769652038 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}] 05:00:52 INFO - PROCESS | 1765 | 1466769652045 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:52 INFO - PROCESS | 1765 | 1466769652219 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:00:52 INFO - PROCESS | 1765 | 1466769652415 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 1765 | 1466769652427 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2bd800 == 30 [pid = 1765] [id = 465] 05:00:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x90995800) [pid = 1765] [serial = 1396] [outer = (nil)] 05:00:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x9099ac00) [pid = 1765] [serial = 1397] [outer = 0x90995800] 05:00:52 INFO - PROCESS | 1765 | 1466769652511 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x90a72800) [pid = 1765] [serial = 1398] [outer = 0x90995800] 05:00:53 INFO - PROCESS | 1765 | 1466769653337 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]]]}] 05:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1336ms 05:00:53 INFO - PROCESS | 1765 | 1466769653375 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 1765 | 1466769653383 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:00:53 INFO - PROCESS | 1765 | 1466769653397 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 1765 | 1466769653402 Marionette TRACE conn4 <- [1,1834,null,{}] 05:00:53 INFO - PROCESS | 1765 | 1466769653409 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}] 05:00:53 INFO - PROCESS | 1765 | 1466769653416 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:53 INFO - PROCESS | 1765 | 1466769653625 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:00:53 INFO - PROCESS | 1765 | 1466769653765 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 1765 | 1466769653772 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a77000 == 31 [pid = 1765] [id = 466] 05:00:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91d93000) [pid = 1765] [serial = 1399] [outer = (nil)] 05:00:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91daec00) [pid = 1765] [serial = 1400] [outer = 0x91d93000] 05:00:53 INFO - PROCESS | 1765 | 1466769653850 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91fdac00) [pid = 1765] [serial = 1401] [outer = 0x91d93000] 05:00:54 INFO - PROCESS | 1765 | 1466769654833 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]]]}] 05:00:54 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 05:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1459ms 05:00:54 INFO - PROCESS | 1765 | 1466769654855 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 1765 | 1466769654861 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:00:54 INFO - PROCESS | 1765 | 1466769654875 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 1765 | 1466769654880 Marionette TRACE conn4 <- [1,1838,null,{}] 05:00:54 INFO - PROCESS | 1765 | 1466769654898 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}] 05:00:54 INFO - PROCESS | 1765 | 1466769654908 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:55 INFO - PROCESS | 1765 | 1466769655150 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:00:55 INFO - PROCESS | 1765 | 1466769655176 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 1765 | 1466769655187 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b60400 == 32 [pid = 1765] [id = 467] 05:00:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b9c000) [pid = 1765] [serial = 1402] [outer = (nil)] 05:00:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x94818c00) [pid = 1765] [serial = 1403] [outer = 0x93b9c000] 05:00:55 INFO - PROCESS | 1765 | 1466769655264 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x953ab000) [pid = 1765] [serial = 1404] [outer = 0x93b9c000] 05:00:56 INFO - PROCESS | 1765 | 1466769656250 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]]]}] 05:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1438ms 05:00:56 INFO - PROCESS | 1765 | 1466769656316 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 1765 | 1466769656321 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:00:56 INFO - PROCESS | 1765 | 1466769656328 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 1765 | 1466769656331 Marionette TRACE conn4 <- [1,1842,null,{}] 05:00:56 INFO - PROCESS | 1765 | 1466769656337 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}] 05:00:56 INFO - PROCESS | 1765 | 1466769656342 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:56 INFO - PROCESS | 1765 | 1466769656572 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e91f400) [pid = 1765] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91fe0400) [pid = 1765] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90a6d800) [pid = 1765] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90a71800) [pid = 1765] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9782bc00) [pid = 1765] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e91bc00) [pid = 1765] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8e921c00) [pid = 1765] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x91e54c00) [pid = 1765] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x91d65c00) [pid = 1765] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8e093c00) [pid = 1765] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:00:56 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x8ef87400) [pid = 1765] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:00:56 INFO - PROCESS | 1765 | 1466769656822 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 1765 | 1466769656830 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e093000 == 33 [pid = 1765] [id = 468] 05:00:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x8e096400) [pid = 1765] [serial = 1405] [outer = (nil)] 05:00:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x8e929800) [pid = 1765] [serial = 1406] [outer = 0x8e096400] 05:00:56 INFO - PROCESS | 1765 | 1466769656912 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x90996800) [pid = 1765] [serial = 1407] [outer = 0x8e096400] 05:00:57 INFO - PROCESS | 1765 | 1466769657716 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]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1430ms 05:00:57 INFO - PROCESS | 1765 | 1466769657760 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:00:57 INFO - PROCESS | 1765 | 1466769657765 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:00:57 INFO - PROCESS | 1765 | 1466769657772 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 1765 | 1466769657775 Marionette TRACE conn4 <- [1,1846,null,{}] 05:00:57 INFO - PROCESS | 1765 | 1466769657783 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}] 05:00:57 INFO - PROCESS | 1765 | 1466769657787 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:57 INFO - PROCESS | 1765 | 1466769657959 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:00:57 INFO - PROCESS | 1765 | 1466769657968 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 1765 | 1466769657976 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fe1000 == 34 [pid = 1765] [id = 469] 05:00:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x91fe1400) [pid = 1765] [serial = 1408] [outer = (nil)] 05:00:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x954ef800) [pid = 1765] [serial = 1409] [outer = 0x91fe1400] 05:00:58 INFO - PROCESS | 1765 | 1466769658061 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x954f2400) [pid = 1765] [serial = 1410] [outer = 0x91fe1400] 05:00:59 INFO - PROCESS | 1765 | 1466769659219 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]]]}] 05:00:59 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) 05:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1495ms 05:00:59 INFO - PROCESS | 1765 | 1466769659268 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 1765 | 1466769659276 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:00:59 INFO - PROCESS | 1765 | 1466769659286 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 1765 | 1466769659292 Marionette TRACE conn4 <- [1,1850,null,{}] 05:00:59 INFO - PROCESS | 1765 | 1466769659302 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}] 05:00:59 INFO - PROCESS | 1765 | 1466769659307 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:59 INFO - PROCESS | 1765 | 1466769659528 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:00:59 INFO - PROCESS | 1765 | 1466769659793 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 1765 | 1466769659809 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:00:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e92a000 == 35 [pid = 1765] [id = 470] 05:00:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ef8b400) [pid = 1765] [serial = 1411] [outer = (nil)] 05:00:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90a6bc00) [pid = 1765] [serial = 1412] [outer = 0x8ef8b400] 05:00:59 INFO - PROCESS | 1765 | 1466769659970 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a79800) [pid = 1765] [serial = 1413] [outer = 0x8ef8b400] 05:01:00 INFO - PROCESS | 1765 | 1466769660987 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]]]}] 05:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1736ms 05:01:01 INFO - PROCESS | 1765 | 1466769661022 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:01:01 INFO - PROCESS | 1765 | 1466769661030 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:01:01 INFO - PROCESS | 1765 | 1466769661044 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:01:01 INFO - PROCESS | 1765 | 1466769661049 Marionette TRACE conn4 <- [1,1854,null,{}] 05:01:01 INFO - PROCESS | 1765 | 1466769661056 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}] 05:01:01 INFO - PROCESS | 1765 | 1466769661062 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:01 INFO - PROCESS | 1765 | 1466769661275 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:01:01 INFO - PROCESS | 1765 | 1466769661506 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 1765 | 1466769661513 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x91dafc00 == 36 [pid = 1765] [id = 471] 05:01:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93a3e400) [pid = 1765] [serial = 1414] [outer = (nil)] 05:01:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b52400) [pid = 1765] [serial = 1415] [outer = 0x93a3e400] 05:01:01 INFO - PROCESS | 1765 | 1466769661646 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93d25800) [pid = 1765] [serial = 1416] [outer = 0x93a3e400] 05:01:02 INFO - PROCESS | 1765 | 1466769662634 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]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1641ms 05:01:02 INFO - PROCESS | 1765 | 1466769662685 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 1765 | 1466769662690 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:01:02 INFO - PROCESS | 1765 | 1466769662697 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 1765 | 1466769662703 Marionette TRACE conn4 <- [1,1858,null,{}] 05:01:02 INFO - PROCESS | 1765 | 1466769662721 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}] 05:01:02 INFO - PROCESS | 1765 | 1466769662731 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:02 INFO - PROCESS | 1765 | 1466769662961 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:01:03 INFO - PROCESS | 1765 | 1466769663204 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 1765 | 1466769663214 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x9481b000 == 37 [pid = 1765] [id = 472] 05:01:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9782b000) [pid = 1765] [serial = 1417] [outer = (nil)] 05:01:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x983ab800) [pid = 1765] [serial = 1418] [outer = 0x9782b000] 05:01:03 INFO - PROCESS | 1765 | 1466769663361 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x994e6400) [pid = 1765] [serial = 1419] [outer = 0x9782b000] 05:01:04 INFO - PROCESS | 1765 | 1466769664324 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]]]}] 05:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1704ms 05:01:04 INFO - PROCESS | 1765 | 1466769664402 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:01:04 INFO - PROCESS | 1765 | 1466769664407 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:01:04 INFO - PROCESS | 1765 | 1466769664415 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 1765 | 1466769664419 Marionette TRACE conn4 <- [1,1862,null,{}] 05:01:04 INFO - PROCESS | 1765 | 1466769664425 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}] 05:01:04 INFO - PROCESS | 1765 | 1466769664431 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:04 INFO - PROCESS | 1765 | 1466769664633 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:01:04 INFO - PROCESS | 1765 | 1466769664973 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 1765 | 1466769664982 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe1800 == 38 [pid = 1765] [id = 473] 05:01:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8dff0000) [pid = 1765] [serial = 1420] [outer = (nil)] 05:01:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x997ca800) [pid = 1765] [serial = 1421] [outer = 0x8dff0000] 05:01:05 INFO - PROCESS | 1765 | 1466769665076 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x99fccc00) [pid = 1765] [serial = 1422] [outer = 0x8dff0000] 05:01:06 INFO - PROCESS | 1765 | 1466769666005 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]]]}] 05:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1641ms 05:01:06 INFO - PROCESS | 1765 | 1466769666058 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:01:06 INFO - PROCESS | 1765 | 1466769666063 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:01:06 INFO - PROCESS | 1765 | 1466769666070 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - PROCESS | 1765 | 1466769666073 Marionette TRACE conn4 <- [1,1866,null,{}] 05:01:06 INFO - PROCESS | 1765 | 1466769666082 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}] 05:01:06 INFO - PROCESS | 1765 | 1466769666088 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:06 INFO - PROCESS | 1765 | 1466769666288 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:01:06 INFO - PROCESS | 1765 | 1466769666468 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 1765 | 1466769666477 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x997c2400 == 39 [pid = 1765] [id = 474] 05:01:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x997c4800) [pid = 1765] [serial = 1423] [outer = (nil)] 05:01:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9a016c00) [pid = 1765] [serial = 1424] [outer = 0x997c4800] 05:01:06 INFO - PROCESS | 1765 | 1466769666613 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9a07b800) [pid = 1765] [serial = 1425] [outer = 0x997c4800] 05:01:07 INFO - PROCESS | 1765 | 1466769667563 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]]]}] 05:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1534ms 05:01:07 INFO - PROCESS | 1765 | 1466769667605 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:01:07 INFO - PROCESS | 1765 | 1466769667609 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:01:07 INFO - PROCESS | 1765 | 1466769667616 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 1765 | 1466769667621 Marionette TRACE conn4 <- [1,1870,null,{}] 05:01:07 INFO - PROCESS | 1765 | 1466769667627 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}] 05:01:07 INFO - PROCESS | 1765 | 1466769667639 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:07 INFO - PROCESS | 1765 | 1466769667913 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:01:08 INFO - PROCESS | 1765 | 1466769668171 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 1765 | 1466769668178 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe2c00 == 40 [pid = 1765] [id = 475] 05:01:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8e91d800) [pid = 1765] [serial = 1426] [outer = (nil)] 05:01:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a490c00) [pid = 1765] [serial = 1427] [outer = 0x8e91d800] 05:01:08 INFO - PROCESS | 1765 | 1466769668306 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9b69f800) [pid = 1765] [serial = 1428] [outer = 0x8e91d800] 05:01:09 INFO - PROCESS | 1765 | 1466769669295 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]]]}] 05:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1752ms 05:01:09 INFO - PROCESS | 1765 | 1466769669369 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:01:09 INFO - PROCESS | 1765 | 1466769669374 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:01:09 INFO - PROCESS | 1765 | 1466769669382 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - PROCESS | 1765 | 1466769669385 Marionette TRACE conn4 <- [1,1874,null,{}] 05:01:09 INFO - PROCESS | 1765 | 1466769669394 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}] 05:01:09 INFO - PROCESS | 1765 | 1466769669399 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:09 INFO - PROCESS | 1765 | 1466769669618 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:01:09 INFO - PROCESS | 1765 | 1466769669858 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 1765 | 1466769669866 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09b800 == 41 [pid = 1765] [id = 476] 05:01:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8f2b2c00) [pid = 1765] [serial = 1429] [outer = (nil)] 05:01:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9b84ec00) [pid = 1765] [serial = 1430] [outer = 0x8f2b2c00] 05:01:10 INFO - PROCESS | 1765 | 1466769669997 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9b8c7000) [pid = 1765] [serial = 1431] [outer = 0x8f2b2c00] 05:01:11 INFO - PROCESS | 1765 | 1466769671035 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]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1702ms 05:01:11 INFO - PROCESS | 1765 | 1466769671085 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 1765 | 1466769671092 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:01:11 INFO - PROCESS | 1765 | 1466769671103 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 1765 | 1466769671110 Marionette TRACE conn4 <- [1,1878,null,{}] 05:01:11 INFO - PROCESS | 1765 | 1466769671120 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}] 05:01:11 INFO - PROCESS | 1765 | 1466769671129 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:11 INFO - PROCESS | 1765 | 1466769671486 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:01:11 INFO - PROCESS | 1765 | 1466769671755 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 1765 | 1466769671765 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfec400 == 42 [pid = 1765] [id = 477] 05:01:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8dfedc00) [pid = 1765] [serial = 1432] [outer = (nil)] 05:01:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e092800) [pid = 1765] [serial = 1433] [outer = 0x8dfedc00] 05:01:12 INFO - PROCESS | 1765 | 1466769672069 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e921000) [pid = 1765] [serial = 1434] [outer = 0x8dfedc00] 05:01:13 INFO - PROCESS | 1765 | 1466769673165 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]]]}] 05:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2142ms 05:01:13 INFO - PROCESS | 1765 | 1466769673246 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 1765 | 1466769673252 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:01:13 INFO - PROCESS | 1765 | 1466769673261 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 1765 | 1466769673264 Marionette TRACE conn4 <- [1,1882,null,{}] 05:01:13 INFO - PROCESS | 1765 | 1466769673273 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}] 05:01:13 INFO - PROCESS | 1765 | 1466769673278 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:13 INFO - PROCESS | 1765 | 1466769673503 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e093000 == 41 [pid = 1765] [id = 468] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x93b60400 == 40 [pid = 1765] [id = 467] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x90a77000 == 39 [pid = 1765] [id = 466] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2bd800 == 38 [pid = 1765] [id = 465] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x91e58c00 == 37 [pid = 1765] [id = 460] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e091000 == 36 [pid = 1765] [id = 461] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e099800 == 35 [pid = 1765] [id = 464] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x953a7c00 == 34 [pid = 1765] [id = 463] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e097000 == 33 [pid = 1765] [id = 462] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6c400 == 32 [pid = 1765] [id = 455] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfec400 == 31 [pid = 1765] [id = 477] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09b800 == 30 [pid = 1765] [id = 476] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe2c00 == 29 [pid = 1765] [id = 475] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x997c2400 == 28 [pid = 1765] [id = 474] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x9481b000 == 27 [pid = 1765] [id = 472] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe1800 == 26 [pid = 1765] [id = 473] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x91dafc00 == 25 [pid = 1765] [id = 471] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x91fe1000 == 24 [pid = 1765] [id = 469] 05:01:14 INFO - PROCESS | 1765 | --DOCSHELL 0x8e92a000 == 23 [pid = 1765] [id = 470] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x913b7000) [pid = 1765] [serial = 1350] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90a72400) [pid = 1765] [serial = 1349] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x93b5b000) [pid = 1765] [serial = 1353] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x93b21400) [pid = 1765] [serial = 1352] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x90a79000) [pid = 1765] [serial = 1373] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91d6fc00) [pid = 1765] [serial = 1368] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91313800) [pid = 1765] [serial = 1367] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x994eb000) [pid = 1765] [serial = 1356] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x983acc00) [pid = 1765] [serial = 1355] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8ef8b000) [pid = 1765] [serial = 1370] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ef8e800) [pid = 1765] [serial = 1371] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9a00b000) [pid = 1765] [serial = 1359] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x997cb400) [pid = 1765] [serial = 1358] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91fd8c00) [pid = 1765] [serial = 1376] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9a0f1000) [pid = 1765] [serial = 1362] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9a079c00) [pid = 1765] [serial = 1361] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91da2c00) [pid = 1765] [serial = 1365] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91308c00) [pid = 1765] [serial = 1364] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91fe1800) [pid = 1765] [serial = 1377] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93b5d000) [pid = 1765] [serial = 1382] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91da0400) [pid = 1765] [serial = 1379] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93a3fc00) [pid = 1765] [serial = 1380] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91310800) [pid = 1765] [serial = 1374] [outer = (nil)] [url = about:blank] 05:01:14 INFO - PROCESS | 1765 | 1466769674902 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 1765 | 1466769674920 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08f400 == 24 [pid = 1765] [id = 478] 05:01:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e091000) [pid = 1765] [serial = 1435] [outer = (nil)] 05:01:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e099000) [pid = 1765] [serial = 1436] [outer = 0x8e091000] 05:01:15 INFO - PROCESS | 1765 | 1466769675052 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e92a000) [pid = 1765] [serial = 1437] [outer = 0x8e091000] 05:01:15 INFO - PROCESS | 1765 | 1466769675941 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]]]}] 05:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 2738ms 05:01:16 INFO - PROCESS | 1765 | 1466769676001 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 1765 | 1466769676008 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:01:16 INFO - PROCESS | 1765 | 1466769676017 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 1765 | 1466769676021 Marionette TRACE conn4 <- [1,1886,null,{}] 05:01:16 INFO - PROCESS | 1765 | 1466769676031 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}] 05:01:16 INFO - PROCESS | 1765 | 1466769676037 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:16 INFO - PROCESS | 1765 | 1466769676224 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:01:16 INFO - PROCESS | 1765 | 1466769676369 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 1765 | 1466769676377 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9000 == 25 [pid = 1765] [id = 479] 05:01:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f2bac00) [pid = 1765] [serial = 1438] [outer = (nil)] 05:01:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x909a0800) [pid = 1765] [serial = 1439] [outer = 0x8f2bac00] 05:01:16 INFO - PROCESS | 1765 | 1466769676461 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8dfec800) [pid = 1765] [serial = 1440] [outer = 0x8f2bac00] 05:01:17 INFO - PROCESS | 1765 | 1466769677360 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]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1391ms 05:01:17 INFO - PROCESS | 1765 | 1466769677424 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 1765 | 1466769677432 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:01:17 INFO - PROCESS | 1765 | 1466769677441 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 1765 | 1466769677446 Marionette TRACE conn4 <- [1,1890,null,{}] 05:01:17 INFO - PROCESS | 1765 | 1466769677457 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}] 05:01:17 INFO - PROCESS | 1765 | 1466769677463 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:17 INFO - PROCESS | 1765 | 1466769677709 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:01:17 INFO - PROCESS | 1765 | 1466769677735 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 1765 | 1466769677744 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6a400 == 26 [pid = 1765] [id = 480] 05:01:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x913c3000) [pid = 1765] [serial = 1441] [outer = (nil)] 05:01:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d65800) [pid = 1765] [serial = 1442] [outer = 0x913c3000] 05:01:17 INFO - PROCESS | 1765 | 1466769677819 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d6f000) [pid = 1765] [serial = 1443] [outer = 0x913c3000] 05:01:18 INFO - PROCESS | 1765 | 1466769678913 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]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1544ms 05:01:18 INFO - PROCESS | 1765 | 1466769678987 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 1765 | 1466769678991 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:01:19 INFO - PROCESS | 1765 | 1466769679017 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 1765 | 1466769679028 Marionette TRACE conn4 <- [1,1894,null,{}] 05:01:19 INFO - PROCESS | 1765 | 1466769679038 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}] 05:01:19 INFO - PROCESS | 1765 | 1466769679047 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:19 INFO - PROCESS | 1765 | 1466769679290 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:01:19 INFO - PROCESS | 1765 | 1466769679318 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 1765 | 1466769679325 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfee800 == 27 [pid = 1765] [id = 481] 05:01:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8ef89c00) [pid = 1765] [serial = 1444] [outer = (nil)] 05:01:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91e4a000) [pid = 1765] [serial = 1445] [outer = 0x8ef89c00] 05:01:19 INFO - PROCESS | 1765 | 1466769679419 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91fd9400) [pid = 1765] [serial = 1446] [outer = 0x8ef89c00] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91d93000) [pid = 1765] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e928800) [pid = 1765] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93b9c000) [pid = 1765] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e096400) [pid = 1765] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x92332800) [pid = 1765] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e09cc00) [pid = 1765] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90995800) [pid = 1765] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x953ae800) [pid = 1765] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91fdec00) [pid = 1765] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:01:20 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91fe1400) [pid = 1765] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:01:20 INFO - PROCESS | 1765 | 1466769680888 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]]]}] 05:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1916ms 05:01:20 INFO - PROCESS | 1765 | 1466769680916 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:01:20 INFO - PROCESS | 1765 | 1466769680921 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:01:20 INFO - PROCESS | 1765 | 1466769680927 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 1765 | 1466769680930 Marionette TRACE conn4 <- [1,1898,null,{}] 05:01:20 INFO - PROCESS | 1765 | 1466769680937 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}] 05:01:20 INFO - PROCESS | 1765 | 1466769680942 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:21 INFO - PROCESS | 1765 | 1466769681166 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:01:21 INFO - PROCESS | 1765 | 1466769681186 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:21 INFO - PROCESS | 1765 | 1466769681196 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfea800 == 28 [pid = 1765] [id = 482] 05:01:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e090c00) [pid = 1765] [serial = 1447] [outer = (nil)] 05:01:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91e57800) [pid = 1765] [serial = 1448] [outer = 0x8e090c00] 05:01:21 INFO - PROCESS | 1765 | 1466769681266 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91fdec00) [pid = 1765] [serial = 1449] [outer = 0x8e090c00] 05:01:22 INFO - PROCESS | 1765 | 1466769682139 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]]]}] 05:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1237ms 05:01:22 INFO - PROCESS | 1765 | 1466769682228 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:01:22 INFO - PROCESS | 1765 | 1466769682234 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:01:22 INFO - PROCESS | 1765 | 1466769682243 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - PROCESS | 1765 | 1466769682250 Marionette TRACE conn4 <- [1,1902,null,{}] 05:01:22 INFO - PROCESS | 1765 | 1466769682260 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}] 05:01:22 INFO - PROCESS | 1765 | 1466769682268 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:22 INFO - PROCESS | 1765 | 1466769682484 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:01:22 INFO - PROCESS | 1765 | 1466769682668 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 1765 | 1466769682687 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8a000 == 29 [pid = 1765] [id = 483] 05:01:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8ef8a400) [pid = 1765] [serial = 1450] [outer = (nil)] 05:01:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f2b0000) [pid = 1765] [serial = 1451] [outer = 0x8ef8a400] 05:01:22 INFO - PROCESS | 1765 | 1466769682815 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91309000) [pid = 1765] [serial = 1452] [outer = 0x8ef8a400] 05:01:23 INFO - PROCESS | 1765 | 1466769683991 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]]]}] 05:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1837ms 05:01:24 INFO - PROCESS | 1765 | 1466769684082 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:01:24 INFO - PROCESS | 1765 | 1466769684088 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:01:24 INFO - PROCESS | 1765 | 1466769684101 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - PROCESS | 1765 | 1466769684106 Marionette TRACE conn4 <- [1,1906,null,{}] 05:01:24 INFO - PROCESS | 1765 | 1466769684115 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}] 05:01:24 INFO - PROCESS | 1765 | 1466769684122 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:24 INFO - PROCESS | 1765 | 1466769684363 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:01:24 INFO - PROCESS | 1765 | 1466769684597 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 1765 | 1466769684605 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e095800 == 30 [pid = 1765] [id = 484] 05:01:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8ef8d400) [pid = 1765] [serial = 1453] [outer = (nil)] 05:01:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91e53400) [pid = 1765] [serial = 1454] [outer = 0x8ef8d400] 05:01:24 INFO - PROCESS | 1765 | 1466769684697 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93a3a800) [pid = 1765] [serial = 1455] [outer = 0x8ef8d400] 05:01:25 INFO - PROCESS | 1765 | 1466769685774 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]]]}] 05:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1751ms 05:01:25 INFO - PROCESS | 1765 | 1466769685848 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 1765 | 1466769685851 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:01:25 INFO - PROCESS | 1765 | 1466769685861 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 1765 | 1466769685864 Marionette TRACE conn4 <- [1,1910,null,{}] 05:01:25 INFO - PROCESS | 1765 | 1466769685881 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}] 05:01:25 INFO - PROCESS | 1765 | 1466769685890 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:26 INFO - PROCESS | 1765 | 1466769686142 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:01:26 INFO - PROCESS | 1765 | 1466769686465 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 1765 | 1466769686478 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d26000 == 31 [pid = 1765] [id = 485] 05:01:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93d26800) [pid = 1765] [serial = 1456] [outer = (nil)] 05:01:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x94815400) [pid = 1765] [serial = 1457] [outer = 0x93d26800] 05:01:26 INFO - PROCESS | 1765 | 1466769686568 Marionette DEBUG loaded listener.js 05:01:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x95264400) [pid = 1765] [serial = 1458] [outer = 0x93d26800] 05:01:27 INFO - PROCESS | 1765 | 1466769687632 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]]]}] 05:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1838ms 05:01:27 INFO - PROCESS | 1765 | 1466769687699 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:01:27 INFO - PROCESS | 1765 | 1466769687704 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:01:27 INFO - PROCESS | 1765 | 1466769687711 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - PROCESS | 1765 | 1466769687715 Marionette TRACE conn4 <- [1,1914,null,{}] 05:01:27 INFO - PROCESS | 1765 | 1466769687722 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}] 05:01:27 INFO - PROCESS | 1765 | 1466769687729 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:27 INFO - PROCESS | 1765 | 1466769687943 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:01:28 INFO - PROCESS | 1765 | 1466769688175 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 1765 | 1466769688186 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef88c00 == 32 [pid = 1765] [id = 486] 05:01:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x953af000) [pid = 1765] [serial = 1459] [outer = (nil)] 05:01:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x954dc800) [pid = 1765] [serial = 1460] [outer = 0x953af000] 05:01:28 INFO - PROCESS | 1765 | 1466769688320 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x954df800) [pid = 1765] [serial = 1461] [outer = 0x953af000] 05:01:29 INFO - PROCESS | 1765 | 1466769689343 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]]]}] 05:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1682ms 05:01:29 INFO - PROCESS | 1765 | 1466769689394 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:01:29 INFO - PROCESS | 1765 | 1466769689398 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:01:29 INFO - PROCESS | 1765 | 1466769689406 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 1765 | 1466769689410 Marionette TRACE conn4 <- [1,1918,null,{}] 05:01:29 INFO - PROCESS | 1765 | 1466769689416 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}] 05:01:29 INFO - PROCESS | 1765 | 1466769689423 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:29 INFO - PROCESS | 1765 | 1466769689646 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:01:30 INFO - PROCESS | 1765 | 1466769690013 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 1765 | 1466769690021 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e097400 == 33 [pid = 1765] [id = 487] 05:01:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8e099800) [pid = 1765] [serial = 1462] [outer = (nil)] 05:01:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8e91c800) [pid = 1765] [serial = 1463] [outer = 0x8e099800] 05:01:30 INFO - PROCESS | 1765 | 1466769690192 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8ef8c000) [pid = 1765] [serial = 1464] [outer = 0x8e099800] 05:01:31 INFO - PROCESS | 1765 | --DOCSHELL 0x91d70000 == 32 [pid = 1765] [id = 424] 05:01:31 INFO - PROCESS | 1765 | --DOCSHELL 0x90a76000 == 31 [pid = 1765] [id = 422] 05:01:31 INFO - PROCESS | 1765 | 1466769691296 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]]]}] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x954f2400) [pid = 1765] [serial = 1410] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91daec00) [pid = 1765] [serial = 1400] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x90a75400) [pid = 1765] [serial = 1385] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x94818c00) [pid = 1765] [serial = 1403] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e929800) [pid = 1765] [serial = 1406] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x913b8c00) [pid = 1765] [serial = 1386] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91e4ec00) [pid = 1765] [serial = 1389] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x953ab000) [pid = 1765] [serial = 1404] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91da8c00) [pid = 1765] [serial = 1395] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x94815c00) [pid = 1765] [serial = 1388] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90a75c00) [pid = 1765] [serial = 1394] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9099ac00) [pid = 1765] [serial = 1397] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x954ef000) [pid = 1765] [serial = 1391] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91fdac00) [pid = 1765] [serial = 1401] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x97807000) [pid = 1765] [serial = 1392] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90a72800) [pid = 1765] [serial = 1398] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x90996800) [pid = 1765] [serial = 1407] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93d30800) [pid = 1765] [serial = 1383] [outer = (nil)] [url = about:blank] 05:01:31 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x954ef800) [pid = 1765] [serial = 1409] [outer = (nil)] [url = about:blank] 05:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1947ms 05:01:31 INFO - PROCESS | 1765 | 1466769691359 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:01:31 INFO - PROCESS | 1765 | 1466769691364 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:01:31 INFO - PROCESS | 1765 | 1466769691372 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 1765 | 1466769691377 Marionette TRACE conn4 <- [1,1922,null,{}] 05:01:31 INFO - PROCESS | 1765 | 1466769691386 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}] 05:01:31 INFO - PROCESS | 1765 | 1466769691392 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:31 INFO - PROCESS | 1765 | 1466769691573 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:01:31 INFO - PROCESS | 1765 | 1466769691758 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 1765 | 1466769691767 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6c800 == 32 [pid = 1765] [id = 488] 05:01:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a74000) [pid = 1765] [serial = 1465] [outer = (nil)] 05:01:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x913b8000) [pid = 1765] [serial = 1466] [outer = 0x90a74000] 05:01:31 INFO - PROCESS | 1765 | 1466769691854 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91d6e800) [pid = 1765] [serial = 1467] [outer = 0x90a74000] 05:01:32 INFO - PROCESS | 1765 | 1466769692703 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]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1390ms 05:01:32 INFO - PROCESS | 1765 | 1466769692765 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 1765 | 1466769692773 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:01:32 INFO - PROCESS | 1765 | 1466769692782 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 1765 | 1466769692786 Marionette TRACE conn4 <- [1,1926,null,{}] 05:01:32 INFO - PROCESS | 1765 | 1466769692793 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}] 05:01:32 INFO - PROCESS | 1765 | 1466769692798 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:32 INFO - PROCESS | 1765 | 1466769692988 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:01:33 INFO - PROCESS | 1765 | 1466769693141 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 1765 | 1466769693150 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130b800 == 33 [pid = 1765] [id = 489] 05:01:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91da3800) [pid = 1765] [serial = 1468] [outer = (nil)] 05:01:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x92333800) [pid = 1765] [serial = 1469] [outer = 0x91da3800] 05:01:33 INFO - PROCESS | 1765 | 1466769693244 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93b56400) [pid = 1765] [serial = 1470] [outer = 0x91da3800] 05:01:34 INFO - PROCESS | 1765 | 1466769694247 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]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1484ms 05:01:34 INFO - PROCESS | 1765 | 1466769694266 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 1765 | 1466769694273 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:01:34 INFO - PROCESS | 1765 | 1466769694297 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 1765 | 1466769694307 Marionette TRACE conn4 <- [1,1930,null,{}] 05:01:34 INFO - PROCESS | 1765 | 1466769694328 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}] 05:01:34 INFO - PROCESS | 1765 | 1466769694337 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:34 INFO - PROCESS | 1765 | 1466769694572 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:01:34 INFO - PROCESS | 1765 | 1466769694602 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 1765 | 1466769694611 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b25800 == 34 [pid = 1765] [id = 490] 05:01:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9526fc00) [pid = 1765] [serial = 1471] [outer = (nil)] 05:01:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x953ac000) [pid = 1765] [serial = 1472] [outer = 0x9526fc00] 05:01:34 INFO - PROCESS | 1765 | 1466769694682 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x953aec00) [pid = 1765] [serial = 1473] [outer = 0x9526fc00] 05:01:35 INFO - PROCESS | 1765 | 1466769695667 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]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1410ms 05:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:01:35 INFO - PROCESS | 1765 | 1466769695699 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 1765 | 1466769695703 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:01:35 INFO - PROCESS | 1765 | 1466769695709 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 1765 | 1466769695713 Marionette TRACE conn4 <- [1,1934,null,{}] 05:01:35 INFO - PROCESS | 1765 | 1466769695718 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}] 05:01:35 INFO - PROCESS | 1765 | 1466769695724 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:35 INFO - PROCESS | 1765 | 1466769695951 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ef89c00) [pid = 1765] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f2bac00) [pid = 1765] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8ef8b400) [pid = 1765] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e091000) [pid = 1765] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8dfedc00) [pid = 1765] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x93a3e400) [pid = 1765] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9782b000) [pid = 1765] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8dff0000) [pid = 1765] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x997c4800) [pid = 1765] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x913c3000) [pid = 1765] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e91d800) [pid = 1765] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:01:36 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8f2b2c00) [pid = 1765] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:01:36 INFO - PROCESS | 1765 | 1466769696218 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 1765 | 1466769696231 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfedc00 == 35 [pid = 1765] [id = 491] 05:01:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8dfefc00) [pid = 1765] [serial = 1474] [outer = (nil)] 05:01:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e093400) [pid = 1765] [serial = 1475] [outer = 0x8dfefc00] 05:01:36 INFO - PROCESS | 1765 | 1466769696382 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e927800) [pid = 1765] [serial = 1476] [outer = 0x8dfefc00] 05:01:37 INFO - PROCESS | 1765 | 1466769697406 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]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1733ms 05:01:37 INFO - PROCESS | 1765 | 1466769697444 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 1765 | 1466769697453 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:01:37 INFO - PROCESS | 1765 | 1466769697464 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 1765 | 1466769697470 Marionette TRACE conn4 <- [1,1938,null,{}] 05:01:37 INFO - PROCESS | 1765 | 1466769697479 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}] 05:01:37 INFO - PROCESS | 1765 | 1466769697495 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:37 INFO - PROCESS | 1765 | 1466769697836 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:01:38 INFO - PROCESS | 1765 | 1466769698079 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 1765 | 1466769698092 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef86400 == 36 [pid = 1765] [id = 492] 05:01:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a6e000) [pid = 1765] [serial = 1477] [outer = (nil)] 05:01:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91310800) [pid = 1765] [serial = 1478] [outer = 0x90a6e000] 05:01:38 INFO - PROCESS | 1765 | 1466769698214 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x913bfc00) [pid = 1765] [serial = 1479] [outer = 0x90a6e000] 05:01:39 INFO - PROCESS | 1765 | 1466769699253 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]]]}] 05:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1840ms 05:01:39 INFO - PROCESS | 1765 | 1466769699307 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 1765 | 1466769699314 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:01:39 INFO - PROCESS | 1765 | 1466769699325 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - PROCESS | 1765 | 1466769699329 Marionette TRACE conn4 <- [1,1942,null,{}] 05:01:39 INFO - PROCESS | 1765 | 1466769699337 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}] 05:01:39 INFO - PROCESS | 1765 | 1466769699344 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:39 INFO - PROCESS | 1765 | 1466769699602 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:01:39 INFO - PROCESS | 1765 | 1466769699880 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 1765 | 1466769699890 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da2400 == 37 [pid = 1765] [id = 493] 05:01:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91e4b000) [pid = 1765] [serial = 1480] [outer = (nil)] 05:01:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91e54000) [pid = 1765] [serial = 1481] [outer = 0x91e4b000] 05:01:39 INFO - PROCESS | 1765 | 1466769699990 Marionette DEBUG loaded listener.js 05:01:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93b51c00) [pid = 1765] [serial = 1482] [outer = 0x91e4b000] 05:01:41 INFO - PROCESS | 1765 | 1466769701023 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]]]}] 05:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1747ms 05:01:41 INFO - PROCESS | 1765 | 1466769701073 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:01:41 INFO - PROCESS | 1765 | 1466769701079 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:01:41 INFO - PROCESS | 1765 | 1466769701088 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 1765 | 1466769701099 Marionette TRACE conn4 <- [1,1946,null,{}] 05:01:41 INFO - PROCESS | 1765 | 1466769701117 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}] 05:01:41 INFO - PROCESS | 1765 | 1466769701126 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:41 INFO - PROCESS | 1765 | 1466769701443 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:01:41 INFO - PROCESS | 1765 | 1466769701627 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 1765 | 1466769701634 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d97400 == 38 [pid = 1765] [id = 494] 05:01:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91da7400) [pid = 1765] [serial = 1483] [outer = (nil)] 05:01:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x97802800) [pid = 1765] [serial = 1484] [outer = 0x91da7400] 05:01:41 INFO - PROCESS | 1765 | 1466769701731 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9780e400) [pid = 1765] [serial = 1485] [outer = 0x91da7400] 05:01:42 INFO - PROCESS | 1765 | 1466769702686 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]]]}] 05:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1651ms 05:01:42 INFO - PROCESS | 1765 | 1466769702737 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 1765 | 1466769702743 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:01:42 INFO - PROCESS | 1765 | 1466769702750 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - PROCESS | 1765 | 1466769702754 Marionette TRACE conn4 <- [1,1950,null,{}] 05:01:42 INFO - PROCESS | 1765 | 1466769702761 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}] 05:01:42 INFO - PROCESS | 1765 | 1466769702765 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:43 INFO - PROCESS | 1765 | 1466769703022 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:01:43 INFO - PROCESS | 1765 | 1466769703284 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 1765 | 1466769703294 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6b400 == 39 [pid = 1765] [id = 495] 05:01:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93a3e400) [pid = 1765] [serial = 1486] [outer = (nil)] 05:01:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x9782b000) [pid = 1765] [serial = 1487] [outer = 0x93a3e400] 05:01:43 INFO - PROCESS | 1765 | 1466769703391 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x98316c00) [pid = 1765] [serial = 1488] [outer = 0x93a3e400] 05:01:44 INFO - PROCESS | 1765 | 1466769704300 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]]]}] 05:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1585ms 05:01:44 INFO - PROCESS | 1765 | 1466769704336 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:01:44 INFO - PROCESS | 1765 | 1466769704340 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:01:44 INFO - PROCESS | 1765 | 1466769704366 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:01:44 INFO - PROCESS | 1765 | 1466769704369 Marionette TRACE conn4 <- [1,1954,null,{}] 05:01:44 INFO - PROCESS | 1765 | 1466769704378 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}] 05:01:44 INFO - PROCESS | 1765 | 1466769704382 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:44 INFO - PROCESS | 1765 | 1466769704575 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:01:44 INFO - PROCESS | 1765 | 1466769704758 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 1765 | 1466769704779 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a78400 == 40 [pid = 1765] [id = 496] 05:01:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9782cc00) [pid = 1765] [serial = 1489] [outer = (nil)] 05:01:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x997bfc00) [pid = 1765] [serial = 1490] [outer = 0x9782cc00] 05:01:44 INFO - PROCESS | 1765 | 1466769704918 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a00b000) [pid = 1765] [serial = 1491] [outer = 0x9782cc00] 05:01:46 INFO - PROCESS | 1765 | 1466769706066 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]]]}] 05:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1752ms 05:01:46 INFO - PROCESS | 1765 | 1466769706100 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:01:46 INFO - PROCESS | 1765 | 1466769706103 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:01:46 INFO - PROCESS | 1765 | 1466769706111 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 1765 | 1466769706116 Marionette TRACE conn4 <- [1,1958,null,{}] 05:01:46 INFO - PROCESS | 1765 | 1466769706123 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}] 05:01:46 INFO - PROCESS | 1765 | 1466769706130 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:46 INFO - PROCESS | 1765 | 1466769706330 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:01:46 INFO - PROCESS | 1765 | 1466769706513 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 1765 | 1466769706522 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x97829800 == 41 [pid = 1765] [id = 497] 05:01:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9a00e000) [pid = 1765] [serial = 1492] [outer = (nil)] 05:01:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9a2d8400) [pid = 1765] [serial = 1493] [outer = 0x9a00e000] 05:01:46 INFO - PROCESS | 1765 | 1466769706609 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9a2df000) [pid = 1765] [serial = 1494] [outer = 0x9a00e000] 05:01:47 INFO - PROCESS | 1765 | 1466769707637 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]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1584ms 05:01:47 INFO - PROCESS | 1765 | 1466769707697 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:01:47 INFO - PROCESS | 1765 | 1466769707700 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:01:47 INFO - PROCESS | 1765 | 1466769707710 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:01:47 INFO - PROCESS | 1765 | 1466769707714 Marionette TRACE conn4 <- [1,1962,null,{}] 05:01:47 INFO - PROCESS | 1765 | 1466769707721 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}] 05:01:47 INFO - PROCESS | 1765 | 1466769707726 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:47 INFO - PROCESS | 1765 | 1466769707933 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:01:48 INFO - PROCESS | 1765 | 1466769708183 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:48 INFO - PROCESS | 1765 | 1466769708192 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe9400 == 42 [pid = 1765] [id = 498] 05:01:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8dfe9800) [pid = 1765] [serial = 1495] [outer = (nil)] 05:01:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8e91cc00) [pid = 1765] [serial = 1496] [outer = 0x8dfe9800] 05:01:48 INFO - PROCESS | 1765 | 1466769708476 Marionette DEBUG loaded listener.js 05:01:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8ef8c800) [pid = 1765] [serial = 1497] [outer = 0x8dfe9800] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x93b25800 == 41 [pid = 1765] [id = 490] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x9130b800 == 40 [pid = 1765] [id = 489] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6c800 == 39 [pid = 1765] [id = 488] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8e097400 == 38 [pid = 1765] [id = 487] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x954ea000 == 37 [pid = 1765] [id = 430] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08f400 == 36 [pid = 1765] [id = 478] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4dc00 == 35 [pid = 1765] [id = 423] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfee800 == 34 [pid = 1765] [id = 481] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b1400 == 33 [pid = 1765] [id = 418] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfeb800 == 32 [pid = 1765] [id = 421] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfea800 == 31 [pid = 1765] [id = 482] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef88c00 == 30 [pid = 1765] [id = 486] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6c000 == 29 [pid = 1765] [id = 428] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8e095800 == 28 [pid = 1765] [id = 484] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x913c0c00 == 27 [pid = 1765] [id = 415] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x9099a800 == 26 [pid = 1765] [id = 414] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6a400 == 25 [pid = 1765] [id = 480] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8e922c00 == 24 [pid = 1765] [id = 427] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x93d26000 == 23 [pid = 1765] [id = 485] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8a000 == 22 [pid = 1765] [id = 483] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9000 == 21 [pid = 1765] [id = 479] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x91313000 == 20 [pid = 1765] [id = 416] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8dff0800 == 19 [pid = 1765] [id = 425] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x91d64c00 == 18 [pid = 1765] [id = 417] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x93ba1000 == 17 [pid = 1765] [id = 420] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe1400 == 16 [pid = 1765] [id = 426] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfec000 == 15 [pid = 1765] [id = 419] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x954f5c00 == 14 [pid = 1765] [id = 429] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x90a78400 == 13 [pid = 1765] [id = 496] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x97829800 == 12 [pid = 1765] [id = 497] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6b400 == 11 [pid = 1765] [id = 495] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x91d97400 == 10 [pid = 1765] [id = 494] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef86400 == 9 [pid = 1765] [id = 492] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x91da2400 == 8 [pid = 1765] [id = 493] 05:01:50 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfedc00 == 7 [pid = 1765] [id = 491] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91e4a000) [pid = 1765] [serial = 1445] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x909a0800) [pid = 1765] [serial = 1439] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x90a79800) [pid = 1765] [serial = 1413] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8e099000) [pid = 1765] [serial = 1436] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x90a6bc00) [pid = 1765] [serial = 1412] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e92a000) [pid = 1765] [serial = 1437] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e092800) [pid = 1765] [serial = 1433] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93d25800) [pid = 1765] [serial = 1416] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93b52400) [pid = 1765] [serial = 1415] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e921000) [pid = 1765] [serial = 1434] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x994e6400) [pid = 1765] [serial = 1419] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x983ab800) [pid = 1765] [serial = 1418] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x99fccc00) [pid = 1765] [serial = 1422] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x997ca800) [pid = 1765] [serial = 1421] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9a07b800) [pid = 1765] [serial = 1425] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9a016c00) [pid = 1765] [serial = 1424] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91d65800) [pid = 1765] [serial = 1442] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9b69f800) [pid = 1765] [serial = 1428] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91fd9400) [pid = 1765] [serial = 1446] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9a490c00) [pid = 1765] [serial = 1427] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91d6f000) [pid = 1765] [serial = 1443] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9b8c7000) [pid = 1765] [serial = 1431] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8dfec800) [pid = 1765] [serial = 1440] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x9b84ec00) [pid = 1765] [serial = 1430] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91e57800) [pid = 1765] [serial = 1448] [outer = (nil)] [url = about:blank] 05:01:50 INFO - PROCESS | 1765 | 1466769710765 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]]]}] 05:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 3186ms 05:01:50 INFO - PROCESS | 1765 | 1466769710897 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:01:50 INFO - PROCESS | 1765 | 1466769710903 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:01:50 INFO - PROCESS | 1765 | 1466769710914 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 1765 | 1466769710921 Marionette TRACE conn4 <- [1,1966,null,{}] 05:01:50 INFO - PROCESS | 1765 | 1466769710933 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}] 05:01:50 INFO - PROCESS | 1765 | 1466769710940 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:51 INFO - PROCESS | 1765 | 1466769711126 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:01:51 INFO - PROCESS | 1765 | 1466769711260 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 1765 | 1466769711272 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e924000 == 8 [pid = 1765] [id = 499] 05:01:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e924400) [pid = 1765] [serial = 1498] [outer = (nil)] 05:01:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e92a000) [pid = 1765] [serial = 1499] [outer = 0x8e924400] 05:01:51 INFO - PROCESS | 1765 | 1466769711352 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ef87400) [pid = 1765] [serial = 1500] [outer = 0x8e924400] 05:01:52 INFO - PROCESS | 1765 | 1466769712234 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]]]}] 05:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1393ms 05:01:52 INFO - PROCESS | 1765 | 1466769712305 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:01:52 INFO - PROCESS | 1765 | 1466769712315 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:01:52 INFO - PROCESS | 1765 | 1466769712327 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 1765 | 1466769712332 Marionette TRACE conn4 <- [1,1970,null,{}] 05:01:52 INFO - PROCESS | 1765 | 1466769712338 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}] 05:01:52 INFO - PROCESS | 1765 | 1466769712345 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:52 INFO - PROCESS | 1765 | 1466769712536 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:01:52 INFO - PROCESS | 1765 | 1466769712684 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 1765 | 1466769712695 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x90999000 == 9 [pid = 1765] [id = 500] 05:01:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9099d400) [pid = 1765] [serial = 1501] [outer = (nil)] 05:01:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x909a4800) [pid = 1765] [serial = 1502] [outer = 0x9099d400] 05:01:52 INFO - PROCESS | 1765 | 1466769712778 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90a6f800) [pid = 1765] [serial = 1503] [outer = 0x9099d400] 05:01:53 INFO - PROCESS | 1765 | 1466769713758 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]]]}] 05:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1489ms 05:01:53 INFO - PROCESS | 1765 | 1466769713819 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 1765 | 1466769713824 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:01:53 INFO - PROCESS | 1765 | 1466769713830 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - PROCESS | 1765 | 1466769713837 Marionette TRACE conn4 <- [1,1974,null,{}] 05:01:53 INFO - PROCESS | 1765 | 1466769713865 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}] 05:01:53 INFO - PROCESS | 1765 | 1466769713875 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:54 INFO - PROCESS | 1765 | 1466769714126 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:01:54 INFO - PROCESS | 1765 | 1466769714153 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:54 INFO - PROCESS | 1765 | 1466769714164 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x913bac00 == 10 [pid = 1765] [id = 501] 05:01:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x913be000) [pid = 1765] [serial = 1504] [outer = (nil)] 05:01:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91d61c00) [pid = 1765] [serial = 1505] [outer = 0x913be000] 05:01:54 INFO - PROCESS | 1765 | 1466769714246 Marionette DEBUG loaded listener.js 05:01:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d6d000) [pid = 1765] [serial = 1506] [outer = 0x913be000] 05:01:55 INFO - PROCESS | 1765 | 1466769715232 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]]]}] 05:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1446ms 05:01:55 INFO - PROCESS | 1765 | 1466769715278 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:01:55 INFO - PROCESS | 1765 | 1466769715283 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:01:55 INFO - PROCESS | 1765 | 1466769715296 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:01:55 INFO - PROCESS | 1765 | 1466769715299 Marionette TRACE conn4 <- [1,1978,null,{}] 05:01:55 INFO - PROCESS | 1765 | 1466769715305 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}] 05:01:55 INFO - PROCESS | 1765 | 1466769715310 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:55 INFO - PROCESS | 1765 | 1466769715985 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:01:56 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e090c00) [pid = 1765] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:01:56 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91da3800) [pid = 1765] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:01:56 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9526fc00) [pid = 1765] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:01:56 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x953af000) [pid = 1765] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:01:56 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90a74000) [pid = 1765] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:01:56 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x93d26800) [pid = 1765] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:01:56 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e099800) [pid = 1765] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:01:56 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8ef8d400) [pid = 1765] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:01:56 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8ef8a400) [pid = 1765] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:01:56 INFO - PROCESS | 1765 | 1466769716149 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 1765 | 1466769716157 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e090c00 == 11 [pid = 1765] [id = 502] 05:01:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8ef88c00) [pid = 1765] [serial = 1507] [outer = (nil)] 05:01:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91d64400) [pid = 1765] [serial = 1508] [outer = 0x8ef88c00] 05:01:56 INFO - PROCESS | 1765 | 1466769716238 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91daa000) [pid = 1765] [serial = 1509] [outer = 0x8ef88c00] 05:01:57 INFO - PROCESS | 1765 | 1466769717052 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]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1780ms 05:01:57 INFO - PROCESS | 1765 | 1466769717077 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 1765 | 1466769717081 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:01:57 INFO - PROCESS | 1765 | 1466769717087 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 1765 | 1466769717091 Marionette TRACE conn4 <- [1,1982,null,{}] 05:01:57 INFO - PROCESS | 1765 | 1466769717096 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}] 05:01:57 INFO - PROCESS | 1765 | 1466769717102 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:57 INFO - PROCESS | 1765 | 1466769717315 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:01:57 INFO - PROCESS | 1765 | 1466769717336 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:57 INFO - PROCESS | 1765 | 1466769717346 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a72800 == 12 [pid = 1765] [id = 503] 05:01:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91da2400) [pid = 1765] [serial = 1510] [outer = (nil)] 05:01:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91e54c00) [pid = 1765] [serial = 1511] [outer = 0x91da2400] 05:01:57 INFO - PROCESS | 1765 | 1466769717419 Marionette DEBUG loaded listener.js 05:01:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91fdc000) [pid = 1765] [serial = 1512] [outer = 0x91da2400] 05:01:58 INFO - PROCESS | 1765 | 1466769718523 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]]]}] 05:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1492ms 05:01:58 INFO - PROCESS | 1765 | 1466769718581 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:01:58 INFO - PROCESS | 1765 | 1466769718588 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:01:58 INFO - PROCESS | 1765 | 1466769718598 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:01:58 INFO - PROCESS | 1765 | 1466769718603 Marionette TRACE conn4 <- [1,1986,null,{}] 05:01:58 INFO - PROCESS | 1765 | 1466769718613 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}] 05:01:58 INFO - PROCESS | 1765 | 1466769718619 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:58 INFO - PROCESS | 1765 | 1466769718882 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:01:59 INFO - PROCESS | 1765 | 1466769719143 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 1765 | 1466769719156 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:01:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91c000 == 13 [pid = 1765] [id = 504] 05:01:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e920000) [pid = 1765] [serial = 1513] [outer = (nil)] 05:01:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90a6e400) [pid = 1765] [serial = 1514] [outer = 0x8e920000] 05:01:59 INFO - PROCESS | 1765 | 1466769719286 Marionette DEBUG loaded listener.js 05:01:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91314400) [pid = 1765] [serial = 1515] [outer = 0x8e920000] 05:02:00 INFO - PROCESS | 1765 | 1466769720315 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]]]}] 05:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1742ms 05:02:00 INFO - PROCESS | 1765 | 1466769720354 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:02:00 INFO - PROCESS | 1765 | 1466769720362 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:02:00 INFO - PROCESS | 1765 | 1466769720376 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - PROCESS | 1765 | 1466769720385 Marionette TRACE conn4 <- [1,1990,null,{}] 05:02:00 INFO - PROCESS | 1765 | 1466769720398 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}] 05:02:00 INFO - PROCESS | 1765 | 1466769720408 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:00 INFO - PROCESS | 1765 | 1466769720692 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:02:01 INFO - PROCESS | 1765 | 1466769721013 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:01 INFO - PROCESS | 1765 | 1466769721027 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfed000 == 14 [pid = 1765] [id = 505] 05:02:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91fd7c00) [pid = 1765] [serial = 1516] [outer = (nil)] 05:02:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91fe2800) [pid = 1765] [serial = 1517] [outer = 0x91fd7c00] 05:02:01 INFO - PROCESS | 1765 | 1466769721155 Marionette DEBUG loaded listener.js 05:02:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93a37800) [pid = 1765] [serial = 1518] [outer = 0x91fd7c00] 05:02:02 INFO - PROCESS | 1765 | 1466769722236 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]]]}] 05:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1900ms 05:02:02 INFO - PROCESS | 1765 | 1466769722276 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:02:02 INFO - PROCESS | 1765 | 1466769722281 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:02:02 INFO - PROCESS | 1765 | 1466769722289 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:02:02 INFO - PROCESS | 1765 | 1466769722296 Marionette TRACE conn4 <- [1,1994,null,{}] 05:02:02 INFO - PROCESS | 1765 | 1466769722315 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}] 05:02:02 INFO - PROCESS | 1765 | 1466769722325 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:02 INFO - PROCESS | 1765 | 1466769722535 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:02:02 INFO - PROCESS | 1765 | 1466769722759 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 1765 | 1466769722771 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b5e400 == 15 [pid = 1765] [id = 506] 05:02:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93b5e800) [pid = 1765] [serial = 1519] [outer = (nil)] 05:02:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93b9bc00) [pid = 1765] [serial = 1520] [outer = 0x93b5e800] 05:02:02 INFO - PROCESS | 1765 | 1466769722900 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93d2ec00) [pid = 1765] [serial = 1521] [outer = 0x93b5e800] 05:02:03 INFO - PROCESS | 1765 | 1466769723902 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]]]}] 05:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1697ms 05:02:03 INFO - PROCESS | 1765 | 1466769723986 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:02:03 INFO - PROCESS | 1765 | 1466769723992 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:02:04 INFO - PROCESS | 1765 | 1466769723999 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:02:04 INFO - PROCESS | 1765 | 1466769724003 Marionette TRACE conn4 <- [1,1998,null,{}] 05:02:04 INFO - PROCESS | 1765 | 1466769724010 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}] 05:02:04 INFO - PROCESS | 1765 | 1466769724016 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:04 INFO - PROCESS | 1765 | 1466769724247 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:02:04 INFO - PROCESS | 1765 | 1466769724476 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:04 INFO - PROCESS | 1765 | 1466769724482 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x95263800 == 16 [pid = 1765] [id = 507] 05:02:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x95267c00) [pid = 1765] [serial = 1522] [outer = (nil)] 05:02:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x953a8800) [pid = 1765] [serial = 1523] [outer = 0x95267c00] 05:02:04 INFO - PROCESS | 1765 | 1466769724605 Marionette DEBUG loaded listener.js 05:02:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x953ab000) [pid = 1765] [serial = 1524] [outer = 0x95267c00] 05:02:05 INFO - PROCESS | 1765 | 1466769725573 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]]]}] 05:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1635ms 05:02:05 INFO - PROCESS | 1765 | 1466769725784 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:02:05 INFO - PROCESS | 1765 | 1466769725792 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:02:05 INFO - PROCESS | 1765 | 1466769725807 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:02:05 INFO - PROCESS | 1765 | 1466769725815 Marionette TRACE conn4 <- [1,2002,null,{}] 05:02:05 INFO - PROCESS | 1765 | 1466769725829 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}] 05:02:05 INFO - PROCESS | 1765 | 1466769725837 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:06 INFO - PROCESS | 1765 | 1466769726025 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:02:06 INFO - PROCESS | 1765 | 1466769726281 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 1765 | 1466769726296 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8a000 == 17 [pid = 1765] [id = 508] 05:02:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8ef8d400) [pid = 1765] [serial = 1525] [outer = (nil)] 05:02:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f2b9000) [pid = 1765] [serial = 1526] [outer = 0x8ef8d400] 05:02:06 INFO - PROCESS | 1765 | 1466769726447 Marionette DEBUG loaded listener.js 05:02:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x909a2400) [pid = 1765] [serial = 1527] [outer = 0x8ef8d400] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x92333800) [pid = 1765] [serial = 1469] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x953ac000) [pid = 1765] [serial = 1472] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x954dc800) [pid = 1765] [serial = 1460] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x913b8000) [pid = 1765] [serial = 1466] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x95264400) [pid = 1765] [serial = 1458] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e91c800) [pid = 1765] [serial = 1463] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91e53400) [pid = 1765] [serial = 1454] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91d6e800) [pid = 1765] [serial = 1467] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8ef8c000) [pid = 1765] [serial = 1464] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91309000) [pid = 1765] [serial = 1452] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x94815400) [pid = 1765] [serial = 1457] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x954df800) [pid = 1765] [serial = 1461] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8f2b0000) [pid = 1765] [serial = 1451] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x93a3a800) [pid = 1765] [serial = 1455] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91fdec00) [pid = 1765] [serial = 1449] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x953aec00) [pid = 1765] [serial = 1473] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93b56400) [pid = 1765] [serial = 1470] [outer = (nil)] [url = about:blank] 05:02:07 INFO - PROCESS | 1765 | 1466769727414 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]]]}] 05:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1649ms 05:02:07 INFO - PROCESS | 1765 | 1466769727454 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:02:07 INFO - PROCESS | 1765 | 1466769727458 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:02:07 INFO - PROCESS | 1765 | 1466769727471 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:02:07 INFO - PROCESS | 1765 | 1466769727478 Marionette TRACE conn4 <- [1,2006,null,{}] 05:02:07 INFO - PROCESS | 1765 | 1466769727485 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}] 05:02:07 INFO - PROCESS | 1765 | 1466769727490 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:07 INFO - PROCESS | 1765 | 1466769727672 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:02:07 INFO - PROCESS | 1765 | 1466769727684 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:07 INFO - PROCESS | 1765 | 1466769727694 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c3400 == 18 [pid = 1765] [id = 509] 05:02:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91d67400) [pid = 1765] [serial = 1528] [outer = (nil)] 05:02:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91da4400) [pid = 1765] [serial = 1529] [outer = 0x91d67400] 05:02:07 INFO - PROCESS | 1765 | 1466769727814 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91e53400) [pid = 1765] [serial = 1530] [outer = 0x91d67400] 05:02:08 INFO - PROCESS | 1765 | 1466769728820 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]]]}] 05:02:08 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 05:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1400ms 05:02:08 INFO - PROCESS | 1765 | 1466769728869 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:02:08 INFO - PROCESS | 1765 | 1466769728873 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:02:08 INFO - PROCESS | 1765 | 1466769728880 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 1765 | 1466769728885 Marionette TRACE conn4 <- [1,2010,null,{}] 05:02:08 INFO - PROCESS | 1765 | 1466769728898 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}] 05:02:08 INFO - PROCESS | 1765 | 1466769728908 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:09 INFO - PROCESS | 1765 | 1466769729164 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:02:09 INFO - PROCESS | 1765 | 1466769729465 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:09 INFO - PROCESS | 1765 | 1466769729476 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d25400 == 19 [pid = 1765] [id = 510] 05:02:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93d26800) [pid = 1765] [serial = 1531] [outer = (nil)] 05:02:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x94815400) [pid = 1765] [serial = 1532] [outer = 0x93d26800] 05:02:09 INFO - PROCESS | 1765 | 1466769729666 Marionette DEBUG loaded listener.js 05:02:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x95265400) [pid = 1765] [serial = 1533] [outer = 0x93d26800] 05:02:10 INFO - PROCESS | 1765 | 1466769730670 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]]]}] 05:02:10 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 05:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1841ms 05:02:10 INFO - PROCESS | 1765 | 1466769730723 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:02:10 INFO - PROCESS | 1765 | 1466769730727 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:02:10 INFO - PROCESS | 1765 | 1466769730734 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 1765 | 1466769730738 Marionette TRACE conn4 <- [1,2014,null,{}] 05:02:10 INFO - PROCESS | 1765 | 1466769730760 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}] 05:02:10 INFO - PROCESS | 1765 | 1466769730767 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:11 INFO - PROCESS | 1765 | 1466769731021 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:02:11 INFO - PROCESS | 1765 | 1466769731052 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 1765 | 1466769731062 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b27000 == 20 [pid = 1765] [id = 511] 05:02:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x953b0800) [pid = 1765] [serial = 1534] [outer = (nil)] 05:02:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x954ddc00) [pid = 1765] [serial = 1535] [outer = 0x953b0800] 05:02:11 INFO - PROCESS | 1765 | 1466769731137 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x954e0c00) [pid = 1765] [serial = 1536] [outer = 0x953b0800] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x913be000) [pid = 1765] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e924400) [pid = 1765] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9099d400) [pid = 1765] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8dfe9800) [pid = 1765] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x93a3e400) [pid = 1765] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9782cc00) [pid = 1765] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9a00e000) [pid = 1765] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8dfefc00) [pid = 1765] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90a6e000) [pid = 1765] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91e4b000) [pid = 1765] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91da7400) [pid = 1765] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:02:12 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8ef88c00) [pid = 1765] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:02:12 INFO - PROCESS | 1765 | 1466769732237 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]]]}] 05:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1550ms 05:02:12 INFO - PROCESS | 1765 | 1466769732286 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:02:12 INFO - PROCESS | 1765 | 1466769732289 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:02:12 INFO - PROCESS | 1765 | 1466769732296 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 1765 | 1466769732300 Marionette TRACE conn4 <- [1,2018,null,{}] 05:02:12 INFO - PROCESS | 1765 | 1466769732305 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}] 05:02:12 INFO - PROCESS | 1765 | 1466769732311 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:12 INFO - PROCESS | 1765 | 1466769732538 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:02:12 INFO - PROCESS | 1765 | 1466769732553 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 1765 | 1466769732560 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098800 == 21 [pid = 1765] [id = 512] 05:02:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e099000) [pid = 1765] [serial = 1537] [outer = (nil)] 05:02:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x913b8400) [pid = 1765] [serial = 1538] [outer = 0x8e099000] 05:02:12 INFO - PROCESS | 1765 | 1466769732632 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91da6c00) [pid = 1765] [serial = 1539] [outer = 0x8e099000] 05:02:13 INFO - PROCESS | 1765 | 1466769733572 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]]]}] 05:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1337ms 05:02:13 INFO - PROCESS | 1765 | 1466769733634 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 1765 | 1466769733639 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:02:13 INFO - PROCESS | 1765 | 1466769733645 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 1765 | 1466769733648 Marionette TRACE conn4 <- [1,2022,null,{}] 05:02:13 INFO - PROCESS | 1765 | 1466769733654 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}] 05:02:13 INFO - PROCESS | 1765 | 1466769733665 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:13 INFO - PROCESS | 1765 | 1466769733896 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:02:14 INFO - PROCESS | 1765 | 1466769734040 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 1765 | 1466769734048 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099a800 == 22 [pid = 1765] [id = 513] 05:02:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a78400) [pid = 1765] [serial = 1540] [outer = (nil)] 05:02:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x97824000) [pid = 1765] [serial = 1541] [outer = 0x90a78400] 05:02:14 INFO - PROCESS | 1765 | 1466769734123 Marionette DEBUG loaded listener.js 05:02:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x97829400) [pid = 1765] [serial = 1542] [outer = 0x90a78400] 05:02:15 INFO - PROCESS | 1765 | 1466769735227 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]]]}] 05:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1634ms 05:02:15 INFO - PROCESS | 1765 | 1466769735281 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 1765 | 1466769735288 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:02:15 INFO - PROCESS | 1765 | 1466769735296 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 1765 | 1466769735305 Marionette TRACE conn4 <- [1,2026,null,{}] 05:02:15 INFO - PROCESS | 1765 | 1466769735313 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}] 05:02:15 INFO - PROCESS | 1765 | 1466769735320 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:15 INFO - PROCESS | 1765 | 1466769735539 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:02:15 INFO - PROCESS | 1765 | 1466769735787 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 1765 | 1466769735803 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130ac00 == 23 [pid = 1765] [id = 514] 05:02:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9130dc00) [pid = 1765] [serial = 1543] [outer = (nil)] 05:02:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d70800) [pid = 1765] [serial = 1544] [outer = 0x9130dc00] 05:02:15 INFO - PROCESS | 1765 | 1466769735971 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91fd5800) [pid = 1765] [serial = 1545] [outer = 0x9130dc00] 05:02:17 INFO - PROCESS | 1765 | 1466769737016 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]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1791ms 05:02:17 INFO - PROCESS | 1765 | 1466769737087 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 1765 | 1466769737095 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:02:17 INFO - PROCESS | 1765 | 1466769737107 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 1765 | 1466769737112 Marionette TRACE conn4 <- [1,2030,null,{}] 05:02:17 INFO - PROCESS | 1765 | 1466769737119 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}] 05:02:17 INFO - PROCESS | 1765 | 1466769737126 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:17 INFO - PROCESS | 1765 | 1466769737367 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:02:17 INFO - PROCESS | 1765 | 1466769737656 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 1765 | 1466769737664 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b1c400 == 24 [pid = 1765] [id = 515] 05:02:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93b9b800) [pid = 1765] [serial = 1546] [outer = (nil)] 05:02:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9481b800) [pid = 1765] [serial = 1547] [outer = 0x93b9b800] 05:02:17 INFO - PROCESS | 1765 | 1466769737769 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x953a9c00) [pid = 1765] [serial = 1548] [outer = 0x93b9b800] 05:02:18 INFO - PROCESS | 1765 | 1466769738727 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]]]}] 05:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1686ms 05:02:18 INFO - PROCESS | 1765 | 1466769738794 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:02:18 INFO - PROCESS | 1765 | 1466769738799 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:02:18 INFO - PROCESS | 1765 | 1466769738806 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:02:18 INFO - PROCESS | 1765 | 1466769738813 Marionette TRACE conn4 <- [1,2034,null,{}] 05:02:18 INFO - PROCESS | 1765 | 1466769738831 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}] 05:02:18 INFO - PROCESS | 1765 | 1466769738842 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:19 INFO - PROCESS | 1765 | 1466769739093 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:02:19 INFO - PROCESS | 1765 | 1466769739329 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:19 INFO - PROCESS | 1765 | 1466769739344 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe1400 == 25 [pid = 1765] [id = 516] 05:02:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x97823400) [pid = 1765] [serial = 1549] [outer = (nil)] 05:02:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x983a0400) [pid = 1765] [serial = 1550] [outer = 0x97823400] 05:02:19 INFO - PROCESS | 1765 | 1466769739474 Marionette DEBUG loaded listener.js 05:02:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9945ac00) [pid = 1765] [serial = 1551] [outer = 0x97823400] 05:02:20 INFO - PROCESS | 1765 | 1466769740445 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]]]}] 05:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1690ms 05:02:20 INFO - PROCESS | 1765 | 1466769740498 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 1765 | 1466769740503 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:02:20 INFO - PROCESS | 1765 | 1466769740510 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 1765 | 1466769740514 Marionette TRACE conn4 <- [1,2038,null,{}] 05:02:20 INFO - PROCESS | 1765 | 1466769740521 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}] 05:02:20 INFO - PROCESS | 1765 | 1466769740527 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:20 INFO - PROCESS | 1765 | 1466769740728 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:02:20 INFO - PROCESS | 1765 | 1466769740976 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 1765 | 1466769740983 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130a800 == 26 [pid = 1765] [id = 517] 05:02:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x97826400) [pid = 1765] [serial = 1552] [outer = (nil)] 05:02:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x997c1400) [pid = 1765] [serial = 1553] [outer = 0x97826400] 05:02:21 INFO - PROCESS | 1765 | 1466769741129 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x997c8400) [pid = 1765] [serial = 1554] [outer = 0x97826400] 05:02:22 INFO - PROCESS | 1765 | 1466769742046 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]]]}] 05:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1589ms 05:02:22 INFO - PROCESS | 1765 | 1466769742103 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 1765 | 1466769742106 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:02:22 INFO - PROCESS | 1765 | 1466769742116 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 1765 | 1466769742120 Marionette TRACE conn4 <- [1,2042,null,{}] 05:02:22 INFO - PROCESS | 1765 | 1466769742126 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}] 05:02:22 INFO - PROCESS | 1765 | 1466769742132 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:22 INFO - PROCESS | 1765 | 1466769742325 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:02:22 INFO - PROCESS | 1765 | 1466769742522 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:22 INFO - PROCESS | 1765 | 1466769742533 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e928400 == 27 [pid = 1765] [id = 518] 05:02:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x91315800) [pid = 1765] [serial = 1555] [outer = (nil)] 05:02:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x99fc9400) [pid = 1765] [serial = 1556] [outer = 0x91315800] 05:02:22 INFO - PROCESS | 1765 | 1466769742648 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9a008400) [pid = 1765] [serial = 1557] [outer = 0x91315800] 05:02:23 INFO - PROCESS | 1765 | 1466769743679 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]]]}] 05:02:23 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) 05:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1643ms 05:02:23 INFO - PROCESS | 1765 | 1466769743760 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 1765 | 1466769743764 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:02:23 INFO - PROCESS | 1765 | 1466769743771 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 1765 | 1466769743775 Marionette TRACE conn4 <- [1,2046,null,{}] 05:02:23 INFO - PROCESS | 1765 | 1466769743781 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}] 05:02:23 INFO - PROCESS | 1765 | 1466769743793 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:24 INFO - PROCESS | 1765 | 1466769744046 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:02:24 INFO - PROCESS | 1765 | 1466769744284 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:24 INFO - PROCESS | 1765 | 1466769744290 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e923800 == 28 [pid = 1765] [id = 519] 05:02:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8ef87c00) [pid = 1765] [serial = 1558] [outer = (nil)] 05:02:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x90996400) [pid = 1765] [serial = 1559] [outer = 0x8ef87c00] 05:02:24 INFO - PROCESS | 1765 | 1466769744394 Marionette DEBUG loaded listener.js 05:02:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91d6fc00) [pid = 1765] [serial = 1560] [outer = 0x8ef87c00] 05:02:25 INFO - PROCESS | 1765 | 1466769745582 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]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1889ms 05:02:25 INFO - PROCESS | 1765 | 1466769745661 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:02:25 INFO - PROCESS | 1765 | 1466769745668 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:02:25 INFO - PROCESS | 1765 | 1466769745687 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 1765 | 1466769745693 Marionette TRACE conn4 <- [1,2050,null,{}] 05:02:25 INFO - PROCESS | 1765 | 1466769745702 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}] 05:02:25 INFO - PROCESS | 1765 | 1466769745709 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:26 INFO - PROCESS | 1765 | 1466769746056 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:02:26 INFO - PROCESS | 1765 | 1466769746276 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 1765 | 1466769746292 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a0000 == 29 [pid = 1765] [id = 520] 05:02:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x909a3400) [pid = 1765] [serial = 1561] [outer = (nil)] 05:02:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x90a77c00) [pid = 1765] [serial = 1562] [outer = 0x909a3400] 05:02:26 INFO - PROCESS | 1765 | 1466769746370 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x913ba800) [pid = 1765] [serial = 1563] [outer = 0x909a3400] 05:02:28 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe9400 == 28 [pid = 1765] [id = 498] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x91d61c00) [pid = 1765] [serial = 1505] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e92a000) [pid = 1765] [serial = 1499] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8ef87400) [pid = 1765] [serial = 1500] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x909a4800) [pid = 1765] [serial = 1502] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8ef8c800) [pid = 1765] [serial = 1497] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e91cc00) [pid = 1765] [serial = 1496] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x98316c00) [pid = 1765] [serial = 1488] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9782b000) [pid = 1765] [serial = 1487] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9a00b000) [pid = 1765] [serial = 1491] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x997bfc00) [pid = 1765] [serial = 1490] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9a2df000) [pid = 1765] [serial = 1494] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e927800) [pid = 1765] [serial = 1476] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e093400) [pid = 1765] [serial = 1475] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9a2d8400) [pid = 1765] [serial = 1493] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x913bfc00) [pid = 1765] [serial = 1479] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91310800) [pid = 1765] [serial = 1478] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x93b51c00) [pid = 1765] [serial = 1482] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91e54000) [pid = 1765] [serial = 1481] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9780e400) [pid = 1765] [serial = 1485] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x97802800) [pid = 1765] [serial = 1484] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91e54c00) [pid = 1765] [serial = 1511] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91d6d000) [pid = 1765] [serial = 1506] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91d64400) [pid = 1765] [serial = 1508] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91daa000) [pid = 1765] [serial = 1509] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90a6f800) [pid = 1765] [serial = 1503] [outer = (nil)] [url = about:blank] 05:02:28 INFO - PROCESS | 1765 | 1466769748463 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]]]}] 05:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2958ms 05:02:28 INFO - PROCESS | 1765 | 1466769748636 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:02:28 INFO - PROCESS | 1765 | 1466769748642 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:02:28 INFO - PROCESS | 1765 | 1466769748650 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:02:28 INFO - PROCESS | 1765 | 1466769748656 Marionette TRACE conn4 <- [1,2054,null,{}] 05:02:28 INFO - PROCESS | 1765 | 1466769748666 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}] 05:02:28 INFO - PROCESS | 1765 | 1466769748672 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:28 INFO - PROCESS | 1765 | 1466769748836 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:02:28 INFO - PROCESS | 1765 | 1466769748975 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 1765 | 1466769748988 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e929400 == 29 [pid = 1765] [id = 521] 05:02:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e92a000) [pid = 1765] [serial = 1564] [outer = (nil)] 05:02:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8ef85400) [pid = 1765] [serial = 1565] [outer = 0x8e92a000] 05:02:29 INFO - PROCESS | 1765 | 1466769749063 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ef8a800) [pid = 1765] [serial = 1566] [outer = 0x8e92a000] 05:02:30 INFO - PROCESS | 1765 | 1466769750012 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]]]}] 05:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1388ms 05:02:30 INFO - PROCESS | 1765 | 1466769750040 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 1765 | 1466769750049 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:02:30 INFO - PROCESS | 1765 | 1466769750063 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - PROCESS | 1765 | 1466769750067 Marionette TRACE conn4 <- [1,2058,null,{}] 05:02:30 INFO - PROCESS | 1765 | 1466769750075 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}] 05:02:30 INFO - PROCESS | 1765 | 1466769750080 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:30 INFO - PROCESS | 1765 | 1466769750267 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:02:30 INFO - PROCESS | 1765 | 1466769750405 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 1765 | 1466769750414 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a1000 == 30 [pid = 1765] [id = 522] 05:02:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x909a3000) [pid = 1765] [serial = 1567] [outer = (nil)] 05:02:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90a75c00) [pid = 1765] [serial = 1568] [outer = 0x909a3000] 05:02:30 INFO - PROCESS | 1765 | 1466769750490 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9130cc00) [pid = 1765] [serial = 1569] [outer = 0x909a3000] 05:02:31 INFO - PROCESS | 1765 | 1466769751515 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]]]}] 05:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1490ms 05:02:31 INFO - PROCESS | 1765 | 1466769751553 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:02:31 INFO - PROCESS | 1765 | 1466769751556 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:02:31 INFO - PROCESS | 1765 | 1466769751564 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 1765 | 1466769751570 Marionette TRACE conn4 <- [1,2062,null,{}] 05:02:31 INFO - PROCESS | 1765 | 1466769751599 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}] 05:02:31 INFO - PROCESS | 1765 | 1466769751607 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:31 INFO - PROCESS | 1765 | 1466769751839 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:02:31 INFO - PROCESS | 1765 | 1466769751870 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 1765 | 1466769751884 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x91daf400 == 31 [pid = 1765] [id = 523] 05:02:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91daf800) [pid = 1765] [serial = 1570] [outer = (nil)] 05:02:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91e54c00) [pid = 1765] [serial = 1571] [outer = 0x91daf800] 05:02:31 INFO - PROCESS | 1765 | 1466769751974 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91fdbc00) [pid = 1765] [serial = 1572] [outer = 0x91daf800] 05:02:33 INFO - PROCESS | 1765 | 1466769753035 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]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1521ms 05:02:33 INFO - PROCESS | 1765 | 1466769753086 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 1765 | 1466769753091 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:02:33 INFO - PROCESS | 1765 | 1466769753098 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 1765 | 1466769753102 Marionette TRACE conn4 <- [1,2066,null,{}] 05:02:33 INFO - PROCESS | 1765 | 1466769753107 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}] 05:02:33 INFO - PROCESS | 1765 | 1466769753112 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x90a78400) [pid = 1765] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x953b0800) [pid = 1765] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e099000) [pid = 1765] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x95267c00) [pid = 1765] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d67400) [pid = 1765] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91da2400) [pid = 1765] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91fd7c00) [pid = 1765] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8e920000) [pid = 1765] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x93d26800) [pid = 1765] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x93b5e800) [pid = 1765] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:02:33 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8ef8d400) [pid = 1765] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:02:33 INFO - PROCESS | 1765 | 1466769753811 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:02:33 INFO - PROCESS | 1765 | 1466769753914 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 1765 | 1466769753925 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e923400 == 32 [pid = 1765] [id = 524] 05:02:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8f2b6800) [pid = 1765] [serial = 1573] [outer = (nil)] 05:02:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91d95000) [pid = 1765] [serial = 1574] [outer = 0x8f2b6800] 05:02:34 INFO - PROCESS | 1765 | 1466769754000 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x93b27c00) [pid = 1765] [serial = 1575] [outer = 0x8f2b6800] 05:02:34 INFO - PROCESS | 1765 | 1466769754819 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]]]}] 05:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1744ms 05:02:34 INFO - PROCESS | 1765 | 1466769754845 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:02:34 INFO - PROCESS | 1765 | 1466769754849 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:02:34 INFO - PROCESS | 1765 | 1466769754856 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:02:34 INFO - PROCESS | 1765 | 1466769754859 Marionette TRACE conn4 <- [1,2070,null,{}] 05:02:34 INFO - PROCESS | 1765 | 1466769754865 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}] 05:02:34 INFO - PROCESS | 1765 | 1466769754870 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:35 INFO - PROCESS | 1765 | 1466769755047 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:02:35 INFO - PROCESS | 1765 | 1466769755063 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:35 INFO - PROCESS | 1765 | 1466769755072 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe5000 == 33 [pid = 1765] [id = 525] 05:02:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f2ba400) [pid = 1765] [serial = 1576] [outer = (nil)] 05:02:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93d25800) [pid = 1765] [serial = 1577] [outer = 0x8f2ba400] 05:02:35 INFO - PROCESS | 1765 | 1466769755143 Marionette DEBUG loaded listener.js 05:02:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9481ac00) [pid = 1765] [serial = 1578] [outer = 0x8f2ba400] 05:02:36 INFO - PROCESS | 1765 | 1466769756374 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]]]}] 05:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1584ms 05:02:36 INFO - PROCESS | 1765 | 1466769756442 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:02:36 INFO - PROCESS | 1765 | 1466769756450 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:02:36 INFO - PROCESS | 1765 | 1466769756460 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:02:36 INFO - PROCESS | 1765 | 1466769756465 Marionette TRACE conn4 <- [1,2074,null,{}] 05:02:36 INFO - PROCESS | 1765 | 1466769756477 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}] 05:02:36 INFO - PROCESS | 1765 | 1466769756482 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:36 INFO - PROCESS | 1765 | 1466769756699 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:02:36 INFO - PROCESS | 1765 | 1466769756944 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 1765 | 1466769756955 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e928000 == 34 [pid = 1765] [id = 526] 05:02:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ef86400) [pid = 1765] [serial = 1579] [outer = (nil)] 05:02:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90a6c000) [pid = 1765] [serial = 1580] [outer = 0x8ef86400] 05:02:37 INFO - PROCESS | 1765 | 1466769757046 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d61c00) [pid = 1765] [serial = 1581] [outer = 0x8ef86400] 05:02:38 INFO - PROCESS | 1765 | 1466769758116 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]]]}] 05:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1738ms 05:02:38 INFO - PROCESS | 1765 | 1466769758198 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 1765 | 1466769758206 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:02:38 INFO - PROCESS | 1765 | 1466769758217 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 1765 | 1466769758221 Marionette TRACE conn4 <- [1,2078,null,{}] 05:02:38 INFO - PROCESS | 1765 | 1466769758229 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}] 05:02:38 INFO - PROCESS | 1765 | 1466769758235 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:38 INFO - PROCESS | 1765 | 1466769758472 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:02:38 INFO - PROCESS | 1765 | 1466769758725 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:38 INFO - PROCESS | 1765 | 1466769758735 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e091400 == 35 [pid = 1765] [id = 527] 05:02:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93a35000) [pid = 1765] [serial = 1582] [outer = (nil)] 05:02:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93b5a000) [pid = 1765] [serial = 1583] [outer = 0x93a35000] 05:02:38 INFO - PROCESS | 1765 | 1466769758827 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93d26800) [pid = 1765] [serial = 1584] [outer = 0x93a35000] 05:02:39 INFO - PROCESS | 1765 | 1466769759880 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]]]}] 05:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1734ms 05:02:39 INFO - PROCESS | 1765 | 1466769759952 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 1765 | 1466769759957 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:02:39 INFO - PROCESS | 1765 | 1466769759965 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 1765 | 1466769759973 Marionette TRACE conn4 <- [1,2082,null,{}] 05:02:39 INFO - PROCESS | 1765 | 1466769759991 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}] 05:02:40 INFO - PROCESS | 1765 | 1466769760001 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:40 INFO - PROCESS | 1765 | 1466769760247 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:02:40 INFO - PROCESS | 1765 | 1466769760526 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:40 INFO - PROCESS | 1765 | 1466769760539 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x954f3000 == 36 [pid = 1765] [id = 528] 05:02:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954f4800) [pid = 1765] [serial = 1585] [outer = (nil)] 05:02:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x9781e800) [pid = 1765] [serial = 1586] [outer = 0x954f4800] 05:02:40 INFO - PROCESS | 1765 | 1466769760625 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x97824c00) [pid = 1765] [serial = 1587] [outer = 0x954f4800] 05:02:41 INFO - PROCESS | 1765 | 1466769761619 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]]]}] 05:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1701ms 05:02:41 INFO - PROCESS | 1765 | 1466769761684 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 1765 | 1466769761690 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:02:41 INFO - PROCESS | 1765 | 1466769761699 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - PROCESS | 1765 | 1466769761703 Marionette TRACE conn4 <- [1,2086,null,{}] 05:02:41 INFO - PROCESS | 1765 | 1466769761709 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}] 05:02:41 INFO - PROCESS | 1765 | 1466769761715 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:41 INFO - PROCESS | 1765 | 1466769761908 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:02:42 INFO - PROCESS | 1765 | 1466769762154 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 1765 | 1466769762163 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91bc00 == 37 [pid = 1765] [id = 529] 05:02:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x913b7400) [pid = 1765] [serial = 1588] [outer = (nil)] 05:02:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x98424800) [pid = 1765] [serial = 1589] [outer = 0x913b7400] 05:02:42 INFO - PROCESS | 1765 | 1466769762279 Marionette DEBUG loaded listener.js 05:02:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9842fc00) [pid = 1765] [serial = 1590] [outer = 0x913b7400] 05:02:43 INFO - PROCESS | 1765 | 1466769763410 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]]]}] 05:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1790ms 05:02:43 INFO - PROCESS | 1765 | 1466769763491 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:02:43 INFO - PROCESS | 1765 | 1466769763497 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:02:43 INFO - PROCESS | 1765 | 1466769763515 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 1765 | 1466769763526 Marionette TRACE conn4 <- [1,2090,null,{}] 05:02:43 INFO - PROCESS | 1765 | 1466769763543 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}] 05:02:43 INFO - PROCESS | 1765 | 1466769763548 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:43 INFO - PROCESS | 1765 | 1466769763732 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:02:43 INFO - PROCESS | 1765 | 1466769763962 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 1765 | 1466769763980 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef91800 == 38 [pid = 1765] [id = 530] 05:02:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8f2af400) [pid = 1765] [serial = 1591] [outer = (nil)] 05:02:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x90999800) [pid = 1765] [serial = 1592] [outer = 0x8f2af400] 05:02:44 INFO - PROCESS | 1765 | 1466769764135 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x909a4000) [pid = 1765] [serial = 1593] [outer = 0x8f2af400] 05:02:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8e923400 == 37 [pid = 1765] [id = 524] 05:02:44 INFO - PROCESS | 1765 | --DOCSHELL 0x91daf400 == 36 [pid = 1765] [id = 523] 05:02:44 INFO - PROCESS | 1765 | --DOCSHELL 0x909a1000 == 35 [pid = 1765] [id = 522] 05:02:44 INFO - PROCESS | 1765 | --DOCSHELL 0x8e929400 == 34 [pid = 1765] [id = 521] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x97829400) [pid = 1765] [serial = 1542] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x97824000) [pid = 1765] [serial = 1541] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x954ddc00) [pid = 1765] [serial = 1535] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x954e0c00) [pid = 1765] [serial = 1536] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x913b8400) [pid = 1765] [serial = 1538] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x953a8800) [pid = 1765] [serial = 1523] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x953ab000) [pid = 1765] [serial = 1524] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91da4400) [pid = 1765] [serial = 1529] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91e53400) [pid = 1765] [serial = 1530] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91fdc000) [pid = 1765] [serial = 1512] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fe2800) [pid = 1765] [serial = 1517] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x93a37800) [pid = 1765] [serial = 1518] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x90a6e400) [pid = 1765] [serial = 1514] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91314400) [pid = 1765] [serial = 1515] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x94815400) [pid = 1765] [serial = 1532] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93b9bc00) [pid = 1765] [serial = 1520] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93d2ec00) [pid = 1765] [serial = 1521] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91da6c00) [pid = 1765] [serial = 1539] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f2b9000) [pid = 1765] [serial = 1526] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x909a2400) [pid = 1765] [serial = 1527] [outer = (nil)] [url = about:blank] 05:02:44 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x95265400) [pid = 1765] [serial = 1533] [outer = (nil)] [url = about:blank] 05:02:45 INFO - PROCESS | 1765 | 1466769765111 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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1657ms 05:02:45 INFO - PROCESS | 1765 | 1466769765170 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 1765 | 1466769765177 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:02:45 INFO - PROCESS | 1765 | 1466769765187 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 1765 | 1466769765192 Marionette TRACE conn4 <- [1,2094,null,{}] 05:02:45 INFO - PROCESS | 1765 | 1466769765232 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}] 05:02:45 INFO - PROCESS | 1765 | 1466769765238 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:45 INFO - PROCESS | 1765 | 1466769765410 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:02:45 INFO - PROCESS | 1765 | 1466769765426 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 1765 | 1466769765434 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e921c00 == 35 [pid = 1765] [id = 531] 05:02:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91316800) [pid = 1765] [serial = 1594] [outer = (nil)] 05:02:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91da6c00) [pid = 1765] [serial = 1595] [outer = 0x91316800] 05:02:45 INFO - PROCESS | 1765 | 1466769765508 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91e4b000) [pid = 1765] [serial = 1596] [outer = 0x91316800] 05:02:46 INFO - PROCESS | 1765 | 1466769766541 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]]]}] 05:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1366ms 05:02:46 INFO - PROCESS | 1765 | 1466769766553 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:02:46 INFO - PROCESS | 1765 | 1466769766558 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:02:46 INFO - PROCESS | 1765 | 1466769766566 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:02:46 INFO - PROCESS | 1765 | 1466769766573 Marionette TRACE conn4 <- [1,2098,null,{}] 05:02:46 INFO - PROCESS | 1765 | 1466769766590 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}] 05:02:46 INFO - PROCESS | 1765 | 1466769766599 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:46 INFO - PROCESS | 1765 | 1466769766839 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:02:46 INFO - PROCESS | 1765 | 1466769766860 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 1765 | 1466769766871 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x93a40800 == 36 [pid = 1765] [id = 532] 05:02:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b23400) [pid = 1765] [serial = 1597] [outer = (nil)] 05:02:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93baa800) [pid = 1765] [serial = 1598] [outer = 0x93b23400] 05:02:46 INFO - PROCESS | 1765 | 1466769766946 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x94818c00) [pid = 1765] [serial = 1599] [outer = 0x93b23400] 05:02:48 INFO - PROCESS | 1765 | 1466769768012 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]]]}] 05:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1488ms 05:02:48 INFO - PROCESS | 1765 | 1466769768054 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:02:48 INFO - PROCESS | 1765 | 1466769768059 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:02:48 INFO - PROCESS | 1765 | 1466769768065 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 1765 | 1466769768069 Marionette TRACE conn4 <- [1,2102,null,{}] 05:02:48 INFO - PROCESS | 1765 | 1466769768083 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}] 05:02:48 INFO - PROCESS | 1765 | 1466769768089 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:48 INFO - PROCESS | 1765 | 1466769768316 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:02:48 INFO - PROCESS | 1765 | 1466769768340 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:48 INFO - PROCESS | 1765 | 1466769768348 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9000 == 37 [pid = 1765] [id = 533] 05:02:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93d2ec00) [pid = 1765] [serial = 1600] [outer = (nil)] 05:02:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x954e1c00) [pid = 1765] [serial = 1601] [outer = 0x93d2ec00] 05:02:48 INFO - PROCESS | 1765 | 1466769768422 Marionette DEBUG loaded listener.js 05:02:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x954ec400) [pid = 1765] [serial = 1602] [outer = 0x93d2ec00] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x909a3000) [pid = 1765] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91daf800) [pid = 1765] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9130dc00) [pid = 1765] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e92a000) [pid = 1765] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93b9b800) [pid = 1765] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x97823400) [pid = 1765] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x909a3400) [pid = 1765] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x97826400) [pid = 1765] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91315800) [pid = 1765] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8ef87c00) [pid = 1765] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:02:49 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8f2b6800) [pid = 1765] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:02:49 INFO - PROCESS | 1765 | 1466769769504 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]]]}] 05:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1498ms 05:02:49 INFO - PROCESS | 1765 | 1466769769564 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 1765 | 1466769769569 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:02:49 INFO - PROCESS | 1765 | 1466769769575 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - PROCESS | 1765 | 1466769769579 Marionette TRACE conn4 <- [1,2106,null,{}] 05:02:49 INFO - PROCESS | 1765 | 1466769769585 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}] 05:02:49 INFO - PROCESS | 1765 | 1466769769591 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:49 INFO - PROCESS | 1765 | 1466769769755 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:02:49 INFO - PROCESS | 1765 | 1466769769764 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 1765 | 1466769769769 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfeec00 == 38 [pid = 1765] [id = 534] 05:02:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8ef83c00) [pid = 1765] [serial = 1603] [outer = (nil)] 05:02:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x93b9b800) [pid = 1765] [serial = 1604] [outer = 0x8ef83c00] 05:02:49 INFO - PROCESS | 1765 | 1466769769844 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x953af000) [pid = 1765] [serial = 1605] [outer = 0x8ef83c00] 05:02:50 INFO - PROCESS | 1765 | 1466769770969 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]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1435ms 05:02:51 INFO - PROCESS | 1765 | 1466769771013 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 1765 | 1466769771021 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:02:51 INFO - PROCESS | 1765 | 1466769771030 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 1765 | 1466769771035 Marionette TRACE conn4 <- [1,2110,null,{}] 05:02:51 INFO - PROCESS | 1765 | 1466769771045 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}] 05:02:51 INFO - PROCESS | 1765 | 1466769771052 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:51 INFO - PROCESS | 1765 | 1466769771256 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:02:51 INFO - PROCESS | 1765 | 1466769771523 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 1765 | 1466769771538 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e925c00 == 39 [pid = 1765] [id = 535] 05:02:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e92a800) [pid = 1765] [serial = 1606] [outer = (nil)] 05:02:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90a71000) [pid = 1765] [serial = 1607] [outer = 0x8e92a800] 05:02:51 INFO - PROCESS | 1765 | 1466769771671 Marionette DEBUG loaded listener.js 05:02:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x913c5800) [pid = 1765] [serial = 1608] [outer = 0x8e92a800] 05:02:52 INFO - PROCESS | 1765 | 1466769772645 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]]]}] 05:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1646ms 05:02:52 INFO - PROCESS | 1765 | 1466769772695 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:02:52 INFO - PROCESS | 1765 | 1466769772702 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:02:52 INFO - PROCESS | 1765 | 1466769772719 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:02:52 INFO - PROCESS | 1765 | 1466769772725 Marionette TRACE conn4 <- [1,2114,null,{}] 05:02:52 INFO - PROCESS | 1765 | 1466769772732 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}] 05:02:52 INFO - PROCESS | 1765 | 1466769772740 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:52 INFO - PROCESS | 1765 | 1466769772954 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:02:53 INFO - PROCESS | 1765 | 1466769773189 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 1765 | 1466769773202 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x90996000 == 40 [pid = 1765] [id = 536] 05:02:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91e58400) [pid = 1765] [serial = 1609] [outer = (nil)] 05:02:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b22800) [pid = 1765] [serial = 1610] [outer = 0x91e58400] 05:02:53 INFO - PROCESS | 1765 | 1466769773332 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93b58400) [pid = 1765] [serial = 1611] [outer = 0x91e58400] 05:02:54 INFO - PROCESS | 1765 | 1466769774362 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]]]}] 05:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1691ms 05:02:54 INFO - PROCESS | 1765 | 1466769774411 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 1765 | 1466769774416 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:02:54 INFO - PROCESS | 1765 | 1466769774424 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 1765 | 1466769774431 Marionette TRACE conn4 <- [1,2118,null,{}] 05:02:54 INFO - PROCESS | 1765 | 1466769774449 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}] 05:02:54 INFO - PROCESS | 1765 | 1466769774459 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:54 INFO - PROCESS | 1765 | 1466769774704 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:02:55 INFO - PROCESS | 1765 | 1466769774984 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 1765 | 1466769774996 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x97823400 == 41 [pid = 1765] [id = 537] 05:02:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x97825400) [pid = 1765] [serial = 1612] [outer = (nil)] 05:02:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x99457400) [pid = 1765] [serial = 1613] [outer = 0x97825400] 05:02:55 INFO - PROCESS | 1765 | 1466769775093 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x997c3800) [pid = 1765] [serial = 1614] [outer = 0x97825400] 05:02:56 INFO - PROCESS | 1765 | 1466769776069 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]]]}] 05:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1702ms 05:02:56 INFO - PROCESS | 1765 | 1466769776126 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:02:56 INFO - PROCESS | 1765 | 1466769776132 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:02:56 INFO - PROCESS | 1765 | 1466769776139 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 1765 | 1466769776142 Marionette TRACE conn4 <- [1,2122,null,{}] 05:02:56 INFO - PROCESS | 1765 | 1466769776149 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}] 05:02:56 INFO - PROCESS | 1765 | 1466769776154 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:56 INFO - PROCESS | 1765 | 1466769776370 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:02:56 INFO - PROCESS | 1765 | 1466769776609 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 1765 | 1466769776622 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099b800 == 42 [pid = 1765] [id = 538] 05:02:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91313c00) [pid = 1765] [serial = 1615] [outer = (nil)] 05:02:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x99fc9c00) [pid = 1765] [serial = 1616] [outer = 0x91313c00] 05:02:56 INFO - PROCESS | 1765 | 1466769776756 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9a010000) [pid = 1765] [serial = 1617] [outer = 0x91313c00] 05:02:57 INFO - PROCESS | 1765 | 1466769777694 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]]]}] 05:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1587ms 05:02:57 INFO - PROCESS | 1765 | 1466769777726 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:02:57 INFO - PROCESS | 1765 | 1466769777730 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:02:57 INFO - PROCESS | 1765 | 1466769777737 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 1765 | 1466769777740 Marionette TRACE conn4 <- [1,2126,null,{}] 05:02:57 INFO - PROCESS | 1765 | 1466769777747 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}] 05:02:57 INFO - PROCESS | 1765 | 1466769777752 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:57 INFO - PROCESS | 1765 | 1466769777969 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:02:58 INFO - PROCESS | 1765 | 1466769778159 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 1765 | 1466769778168 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x91dab400 == 43 [pid = 1765] [id = 539] 05:02:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x997c1c00) [pid = 1765] [serial = 1618] [outer = (nil)] 05:02:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9a07d400) [pid = 1765] [serial = 1619] [outer = 0x997c1c00] 05:02:58 INFO - PROCESS | 1765 | 1466769778254 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9a0f1400) [pid = 1765] [serial = 1620] [outer = 0x997c1c00] 05:02:59 INFO - PROCESS | 1765 | 1466769779291 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]]]}] 05:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1581ms 05:02:59 INFO - PROCESS | 1765 | 1466769779322 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:02:59 INFO - PROCESS | 1765 | 1466769779327 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:02:59 INFO - PROCESS | 1765 | 1466769779337 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 1765 | 1466769779340 Marionette TRACE conn4 <- [1,2130,null,{}] 05:02:59 INFO - PROCESS | 1765 | 1466769779348 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}] 05:02:59 INFO - PROCESS | 1765 | 1466769779361 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:59 INFO - PROCESS | 1765 | 1466769779614 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:02:59 INFO - PROCESS | 1765 | 1466769779854 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 1765 | 1466769779863 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:02:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91d800 == 44 [pid = 1765] [id = 540] 05:02:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9099fc00) [pid = 1765] [serial = 1621] [outer = (nil)] 05:02:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a499800) [pid = 1765] [serial = 1622] [outer = 0x9099fc00] 05:02:59 INFO - PROCESS | 1765 | 1466769779994 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9b69c400) [pid = 1765] [serial = 1623] [outer = 0x9099fc00] 05:03:01 INFO - PROCESS | 1765 | 1466769781007 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] 05:03:01 INFO - PROCESS | 1765 | 1466769781084 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:03:01 INFO - PROCESS | 1765 | 1466769781094 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 1765 | 1466769781097 Marionette TRACE conn4 <- [1,2134,null,{}] 05:03:01 INFO - PROCESS | 1765 | 1466769781105 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}] 05:03:01 INFO - PROCESS | 1765 | 1466769781111 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:01 INFO - PROCESS | 1765 | 1466769781370 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:03:02 INFO - PROCESS | 1765 | 1466769782001 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 1765 | 1466769782011 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098400 == 45 [pid = 1765] [id = 541] 05:03:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8e09b400) [pid = 1765] [serial = 1624] [outer = (nil)] 05:03:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8e920c00) [pid = 1765] [serial = 1625] [outer = 0x8e09b400] 05:03:02 INFO - PROCESS | 1765 | 1466769782092 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8ef90000) [pid = 1765] [serial = 1626] [outer = 0x8e09b400] 05:03:03 INFO - PROCESS | 1765 | 1466769783049 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]]]}] 05:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2036ms 05:03:03 INFO - PROCESS | 1765 | 1466769783132 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 1765 | 1466769783138 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:03:03 INFO - PROCESS | 1765 | 1466769783147 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 1765 | 1466769783152 Marionette TRACE conn4 <- [1,2138,null,{}] 05:03:03 INFO - PROCESS | 1765 | 1466769783161 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}] 05:03:03 INFO - PROCESS | 1765 | 1466769783169 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:03 INFO - PROCESS | 1765 | 1466769783537 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:03:03 INFO - PROCESS | 1765 | 1466769783754 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 1765 | 1466769783766 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da7000 == 46 [pid = 1765] [id = 542] 05:03:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91daac00) [pid = 1765] [serial = 1627] [outer = (nil)] 05:03:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91e53400) [pid = 1765] [serial = 1628] [outer = 0x91daac00] 05:03:03 INFO - PROCESS | 1765 | 1466769783851 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x91fdd800) [pid = 1765] [serial = 1629] [outer = 0x91daac00] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x909a0000 == 45 [pid = 1765] [id = 520] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9000 == 44 [pid = 1765] [id = 533] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x93a40800 == 43 [pid = 1765] [id = 532] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8e921c00 == 42 [pid = 1765] [id = 531] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef91800 == 41 [pid = 1765] [id = 530] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x9130a800 == 40 [pid = 1765] [id = 517] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8e928400 == 39 [pid = 1765] [id = 518] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91bc00 == 38 [pid = 1765] [id = 529] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe5000 == 37 [pid = 1765] [id = 525] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8e928000 == 36 [pid = 1765] [id = 526] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8e091400 == 35 [pid = 1765] [id = 527] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x954f3000 == 34 [pid = 1765] [id = 528] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8e923800 == 33 [pid = 1765] [id = 519] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098400 == 32 [pid = 1765] [id = 541] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91d800 == 31 [pid = 1765] [id = 540] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x91dab400 == 30 [pid = 1765] [id = 539] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x97823400 == 29 [pid = 1765] [id = 537] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x9099b800 == 28 [pid = 1765] [id = 538] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x90996000 == 27 [pid = 1765] [id = 536] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfeec00 == 26 [pid = 1765] [id = 534] 05:03:05 INFO - PROCESS | 1765 | --DOCSHELL 0x8e925c00 == 25 [pid = 1765] [id = 535] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x90a75c00) [pid = 1765] [serial = 1568] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91e54c00) [pid = 1765] [serial = 1571] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91fd5800) [pid = 1765] [serial = 1545] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91d70800) [pid = 1765] [serial = 1544] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8ef85400) [pid = 1765] [serial = 1565] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8ef8a800) [pid = 1765] [serial = 1566] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x953a9c00) [pid = 1765] [serial = 1548] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9481b800) [pid = 1765] [serial = 1547] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9945ac00) [pid = 1765] [serial = 1551] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x983a0400) [pid = 1765] [serial = 1550] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x90a77c00) [pid = 1765] [serial = 1562] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x997c8400) [pid = 1765] [serial = 1554] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93d25800) [pid = 1765] [serial = 1577] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x997c1400) [pid = 1765] [serial = 1553] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9a008400) [pid = 1765] [serial = 1557] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x99fc9400) [pid = 1765] [serial = 1556] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91d6fc00) [pid = 1765] [serial = 1560] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90996400) [pid = 1765] [serial = 1559] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x93b27c00) [pid = 1765] [serial = 1575] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x913ba800) [pid = 1765] [serial = 1563] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91fdbc00) [pid = 1765] [serial = 1572] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91d95000) [pid = 1765] [serial = 1574] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9130cc00) [pid = 1765] [serial = 1569] [outer = (nil)] [url = about:blank] 05:03:05 INFO - PROCESS | 1765 | 1466769785971 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]]]}] 05:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2846ms 05:03:05 INFO - PROCESS | 1765 | 1466769785996 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 1765 | 1466769786002 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:03:06 INFO - PROCESS | 1765 | 1466769786012 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 1765 | 1466769786019 Marionette TRACE conn4 <- [1,2142,null,{}] 05:03:06 INFO - PROCESS | 1765 | 1466769786027 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}] 05:03:06 INFO - PROCESS | 1765 | 1466769786033 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:06 INFO - PROCESS | 1765 | 1466769786227 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:03:06 INFO - PROCESS | 1765 | 1466769786364 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 1765 | 1466769786376 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e921000 == 26 [pid = 1765] [id = 543] 05:03:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e921c00) [pid = 1765] [serial = 1630] [outer = (nil)] 05:03:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8ef8cc00) [pid = 1765] [serial = 1631] [outer = 0x8e921c00] 05:03:06 INFO - PROCESS | 1765 | 1466769786452 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90996000) [pid = 1765] [serial = 1632] [outer = 0x8e921c00] 05:03:07 INFO - PROCESS | 1765 | 1466769787418 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] 05:03:07 INFO - PROCESS | 1765 | 1466769787516 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:03:07 INFO - PROCESS | 1765 | 1466769787528 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 1765 | 1466769787533 Marionette TRACE conn4 <- [1,2146,null,{}] 05:03:07 INFO - PROCESS | 1765 | 1466769787540 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}] 05:03:07 INFO - PROCESS | 1765 | 1466769787546 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:07 INFO - PROCESS | 1765 | 1466769787745 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:03:07 INFO - PROCESS | 1765 | 1466769787924 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 1765 | 1466769787933 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6d800 == 27 [pid = 1765] [id = 544] 05:03:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9130c000) [pid = 1765] [serial = 1633] [outer = (nil)] 05:03:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x913ba400) [pid = 1765] [serial = 1634] [outer = 0x9130c000] 05:03:08 INFO - PROCESS | 1765 | 1466769788014 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d6a400) [pid = 1765] [serial = 1635] [outer = 0x9130c000] 05:03:09 INFO - PROCESS | 1765 | 1466769789117 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] 05:03:09 INFO - PROCESS | 1765 | 1466769789177 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:03:09 INFO - PROCESS | 1765 | 1466769789191 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:03:09 INFO - PROCESS | 1765 | 1466769789200 Marionette TRACE conn4 <- [1,2150,null,{}] 05:03:09 INFO - PROCESS | 1765 | 1466769789219 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}] 05:03:09 INFO - PROCESS | 1765 | 1466769789229 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:09 INFO - PROCESS | 1765 | 1466769789470 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:03:09 INFO - PROCESS | 1765 | 1466769789492 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 1765 | 1466769789505 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fd5800 == 28 [pid = 1765] [id = 545] 05:03:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91fd5c00) [pid = 1765] [serial = 1636] [outer = (nil)] 05:03:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9232a000) [pid = 1765] [serial = 1637] [outer = 0x91fd5c00] 05:03:09 INFO - PROCESS | 1765 | 1466769789583 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93b22c00) [pid = 1765] [serial = 1638] [outer = 0x91fd5c00] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8ef83c00) [pid = 1765] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x93d2ec00) [pid = 1765] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f2ba400) [pid = 1765] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91316800) [pid = 1765] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f2af400) [pid = 1765] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8ef86400) [pid = 1765] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93b23400) [pid = 1765] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x913b7400) [pid = 1765] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x93a35000) [pid = 1765] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:03:10 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x954f4800) [pid = 1765] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:03:11 INFO - PROCESS | 1765 | 1466769791063 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]]]}] 05:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1948ms 05:03:11 INFO - PROCESS | 1765 | 1466769791139 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 1765 | 1466769791144 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:03:11 INFO - PROCESS | 1765 | 1466769791150 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:03:11 INFO - PROCESS | 1765 | 1466769791155 Marionette TRACE conn4 <- [1,2154,null,{}] 05:03:11 INFO - PROCESS | 1765 | 1466769791161 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}] 05:03:11 INFO - PROCESS | 1765 | 1466769791167 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:11 INFO - PROCESS | 1765 | 1466769791340 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:03:11 INFO - PROCESS | 1765 | 1466769791477 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 1765 | 1466769791486 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2ba400 == 29 [pid = 1765] [id = 546] 05:03:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x90a77800) [pid = 1765] [serial = 1639] [outer = (nil)] 05:03:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91fe3400) [pid = 1765] [serial = 1640] [outer = 0x90a77800] 05:03:11 INFO - PROCESS | 1765 | 1466769791563 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b5e800) [pid = 1765] [serial = 1641] [outer = 0x90a77800] 05:03:12 INFO - PROCESS | 1765 | 1466769792416 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]]]}] 05:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1331ms 05:03:12 INFO - PROCESS | 1765 | 1466769792529 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:03:12 INFO - PROCESS | 1765 | 1466769792536 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:03:12 INFO - PROCESS | 1765 | 1466769792552 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - PROCESS | 1765 | 1466769792560 Marionette TRACE conn4 <- [1,2158,null,{}] 05:03:12 INFO - PROCESS | 1765 | 1466769792571 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}] 05:03:12 INFO - PROCESS | 1765 | 1466769792579 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:12 INFO - PROCESS | 1765 | 1466769792798 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:03:13 INFO - PROCESS | 1765 | 1466769792985 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 1765 | 1466769793005 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8a800 == 30 [pid = 1765] [id = 547] 05:03:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ef8e400) [pid = 1765] [serial = 1642] [outer = (nil)] 05:03:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f2b1400) [pid = 1765] [serial = 1643] [outer = 0x8ef8e400] 05:03:13 INFO - PROCESS | 1765 | 1466769793199 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f2be400) [pid = 1765] [serial = 1644] [outer = 0x8ef8e400] 05:03:14 INFO - PROCESS | 1765 | 1466769794317 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]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1845ms 05:03:14 INFO - PROCESS | 1765 | 1466769794393 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 1765 | 1466769794398 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:03:14 INFO - PROCESS | 1765 | 1466769794411 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 1765 | 1466769794419 Marionette TRACE conn4 <- [1,2162,null,{}] 05:03:14 INFO - PROCESS | 1765 | 1466769794426 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}] 05:03:14 INFO - PROCESS | 1765 | 1466769794433 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:14 INFO - PROCESS | 1765 | 1466769794668 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:03:14 INFO - PROCESS | 1765 | 1466769794908 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 1765 | 1466769794921 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098400 == 31 [pid = 1765] [id = 548] 05:03:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91da0000) [pid = 1765] [serial = 1645] [outer = (nil)] 05:03:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91dae800) [pid = 1765] [serial = 1646] [outer = 0x91da0000] 05:03:15 INFO - PROCESS | 1765 | 1466769795008 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91fdf000) [pid = 1765] [serial = 1647] [outer = 0x91da0000] 05:03:16 INFO - PROCESS | 1765 | 1466769796094 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]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1746ms 05:03:16 INFO - PROCESS | 1765 | 1466769796157 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 1765 | 1466769796165 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:03:16 INFO - PROCESS | 1765 | 1466769796176 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 1765 | 1466769796181 Marionette TRACE conn4 <- [1,2166,null,{}] 05:03:16 INFO - PROCESS | 1765 | 1466769796197 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}] 05:03:16 INFO - PROCESS | 1765 | 1466769796207 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:16 INFO - PROCESS | 1765 | 1466769796463 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:03:16 INFO - PROCESS | 1765 | 1466769796794 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 1765 | 1466769796810 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a6400 == 32 [pid = 1765] [id = 549] 05:03:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x953a6800) [pid = 1765] [serial = 1648] [outer = (nil)] 05:03:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x953ab800) [pid = 1765] [serial = 1649] [outer = 0x953a6800] 05:03:16 INFO - PROCESS | 1765 | 1466769796939 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954d8400) [pid = 1765] [serial = 1650] [outer = 0x953a6800] 05:03:17 INFO - PROCESS | 1765 | 1466769797981 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]]]}] 05:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1887ms 05:03:18 INFO - PROCESS | 1765 | 1466769798062 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 1765 | 1466769798066 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:03:18 INFO - PROCESS | 1765 | 1466769798074 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 1765 | 1466769798077 Marionette TRACE conn4 <- [1,2170,null,{}] 05:03:18 INFO - PROCESS | 1765 | 1466769798084 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}] 05:03:18 INFO - PROCESS | 1765 | 1466769798090 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:18 INFO - PROCESS | 1765 | 1466769798321 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:03:18 INFO - PROCESS | 1765 | 1466769798556 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 1765 | 1466769798562 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d9f800 == 33 [pid = 1765] [id = 550] 05:03:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x953ac000) [pid = 1765] [serial = 1651] [outer = (nil)] 05:03:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x97810400) [pid = 1765] [serial = 1652] [outer = 0x953ac000] 05:03:18 INFO - PROCESS | 1765 | 1466769798713 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9780d000) [pid = 1765] [serial = 1653] [outer = 0x953ac000] 05:03:19 INFO - PROCESS | 1765 | 1466769799877 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]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1884ms 05:03:19 INFO - PROCESS | 1765 | 1466769799960 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 1765 | 1466769799967 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:03:19 INFO - PROCESS | 1765 | 1466769799976 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 1765 | 1466769799980 Marionette TRACE conn4 <- [1,2174,null,{}] 05:03:19 INFO - PROCESS | 1765 | 1466769799990 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}] 05:03:20 INFO - PROCESS | 1765 | 1466769799997 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:20 INFO - PROCESS | 1765 | 1466769800275 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:03:20 INFO - PROCESS | 1765 | --DOCSHELL 0x91fd5800 == 32 [pid = 1765] [id = 545] 05:03:20 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6d800 == 31 [pid = 1765] [id = 544] 05:03:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e921000 == 30 [pid = 1765] [id = 543] 05:03:20 INFO - PROCESS | 1765 | --DOCSHELL 0x91da7000 == 29 [pid = 1765] [id = 542] 05:03:20 INFO - PROCESS | 1765 | 1466769800578 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 1765 | 1466769800589 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91d800 == 30 [pid = 1765] [id = 551] 05:03:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8e921000) [pid = 1765] [serial = 1654] [outer = (nil)] 05:03:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8ef86400) [pid = 1765] [serial = 1655] [outer = 0x8e921000] 05:03:20 INFO - PROCESS | 1765 | 1466769800666 Marionette DEBUG loaded listener.js 05:03:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9099dc00) [pid = 1765] [serial = 1656] [outer = 0x8e921000] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x954e1c00) [pid = 1765] [serial = 1601] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x954ec400) [pid = 1765] [serial = 1602] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9481ac00) [pid = 1765] [serial = 1578] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91da6c00) [pid = 1765] [serial = 1595] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91e4b000) [pid = 1765] [serial = 1596] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90999800) [pid = 1765] [serial = 1592] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x909a4000) [pid = 1765] [serial = 1593] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90a6c000) [pid = 1765] [serial = 1580] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91d61c00) [pid = 1765] [serial = 1581] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x93baa800) [pid = 1765] [serial = 1598] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x98424800) [pid = 1765] [serial = 1589] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9842fc00) [pid = 1765] [serial = 1590] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x93b5a000) [pid = 1765] [serial = 1583] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93d26800) [pid = 1765] [serial = 1584] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9781e800) [pid = 1765] [serial = 1586] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x97824c00) [pid = 1765] [serial = 1587] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x953af000) [pid = 1765] [serial = 1605] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x94818c00) [pid = 1765] [serial = 1599] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x93b9b800) [pid = 1765] [serial = 1604] [outer = (nil)] [url = about:blank] 05:03:21 INFO - PROCESS | 1765 | 1466769801538 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]]]}] 05:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1583ms 05:03:21 INFO - PROCESS | 1765 | 1466769801594 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 1765 | 1466769801600 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:03:21 INFO - PROCESS | 1765 | 1466769801620 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 1765 | 1466769801625 Marionette TRACE conn4 <- [1,2178,null,{}] 05:03:21 INFO - PROCESS | 1765 | 1466769801632 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}] 05:03:21 INFO - PROCESS | 1765 | 1466769801638 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:21 INFO - PROCESS | 1765 | 1466769801837 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:03:22 INFO - PROCESS | 1765 | 1466769801989 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:22 INFO - PROCESS | 1765 | 1466769802000 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e097800 == 31 [pid = 1765] [id = 552] 05:03:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x90a79400) [pid = 1765] [serial = 1657] [outer = (nil)] 05:03:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91d69800) [pid = 1765] [serial = 1658] [outer = 0x90a79400] 05:03:22 INFO - PROCESS | 1765 | 1466769802078 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91d9f000) [pid = 1765] [serial = 1659] [outer = 0x90a79400] 05:03:23 INFO - PROCESS | 1765 | 1466769803018 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]]]}] 05:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1441ms 05:03:23 INFO - PROCESS | 1765 | 1466769803061 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:03:23 INFO - PROCESS | 1765 | 1466769803065 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:03:23 INFO - PROCESS | 1765 | 1466769803073 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - PROCESS | 1765 | 1466769803079 Marionette TRACE conn4 <- [1,2182,null,{}] 05:03:23 INFO - PROCESS | 1765 | 1466769803096 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}] 05:03:23 INFO - PROCESS | 1765 | 1466769803106 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:23 INFO - PROCESS | 1765 | 1466769803285 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:03:23 INFO - PROCESS | 1765 | 1466769803442 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 1765 | 1466769803453 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b5e000 == 32 [pid = 1765] [id = 553] 05:03:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93d27000) [pid = 1765] [serial = 1660] [outer = (nil)] 05:03:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93d2f000) [pid = 1765] [serial = 1661] [outer = 0x93d27000] 05:03:23 INFO - PROCESS | 1765 | 1466769803527 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x95269800) [pid = 1765] [serial = 1662] [outer = 0x93d27000] 05:03:24 INFO - PROCESS | 1765 | 1466769804472 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]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1440ms 05:03:24 INFO - PROCESS | 1765 | 1466769804514 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 1765 | 1466769804519 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:03:24 INFO - PROCESS | 1765 | 1466769804526 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 1765 | 1466769804529 Marionette TRACE conn4 <- [1,2186,null,{}] 05:03:24 INFO - PROCESS | 1765 | 1466769804541 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}] 05:03:24 INFO - PROCESS | 1765 | 1466769804545 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:24 INFO - PROCESS | 1765 | 1466769804784 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:03:24 INFO - PROCESS | 1765 | 1466769804809 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 1765 | 1466769804820 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fd9400 == 33 [pid = 1765] [id = 554] 05:03:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x95267000) [pid = 1765] [serial = 1663] [outer = (nil)] 05:03:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x954dc400) [pid = 1765] [serial = 1664] [outer = 0x95267000] 05:03:24 INFO - PROCESS | 1765 | 1466769804893 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x954dfc00) [pid = 1765] [serial = 1665] [outer = 0x95267000] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e09b400) [pid = 1765] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91e58400) [pid = 1765] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e92a800) [pid = 1765] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e921c00) [pid = 1765] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91fd5c00) [pid = 1765] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9099fc00) [pid = 1765] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9130c000) [pid = 1765] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91313c00) [pid = 1765] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91daac00) [pid = 1765] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x97825400) [pid = 1765] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:03:25 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x997c1c00) [pid = 1765] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:03:25 INFO - PROCESS | 1765 | 1466769805934 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]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1442ms 05:03:25 INFO - PROCESS | 1765 | 1466769805970 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 1765 | 1466769805973 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:03:25 INFO - PROCESS | 1765 | 1466769805981 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 1765 | 1466769805983 Marionette TRACE conn4 <- [1,2190,null,{}] 05:03:26 INFO - PROCESS | 1765 | 1466769805999 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}] 05:03:26 INFO - PROCESS | 1765 | 1466769806005 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:26 INFO - PROCESS | 1765 | 1466769806174 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:03:26 INFO - PROCESS | 1765 | 1466769806183 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 1765 | 1466769806193 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e092800 == 34 [pid = 1765] [id = 555] 05:03:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e09b400) [pid = 1765] [serial = 1666] [outer = (nil)] 05:03:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x953aa000) [pid = 1765] [serial = 1667] [outer = 0x8e09b400] 05:03:26 INFO - PROCESS | 1765 | 1466769806277 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x954f0800) [pid = 1765] [serial = 1668] [outer = 0x8e09b400] 05:03:27 INFO - PROCESS | 1765 | 1466769807258 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]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1298ms 05:03:27 INFO - PROCESS | 1765 | 1466769807279 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 1765 | 1466769807283 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:03:27 INFO - PROCESS | 1765 | 1466769807291 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 1765 | 1466769807295 Marionette TRACE conn4 <- [1,2194,null,{}] 05:03:27 INFO - PROCESS | 1765 | 1466769807301 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}] 05:03:27 INFO - PROCESS | 1765 | 1466769807312 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:27 INFO - PROCESS | 1765 | 1466769807594 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:03:27 INFO - PROCESS | 1765 | 1466769807781 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 1765 | 1466769807792 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfea800 == 35 [pid = 1765] [id = 556] 05:03:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8dfed800) [pid = 1765] [serial = 1669] [outer = (nil)] 05:03:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e090000) [pid = 1765] [serial = 1670] [outer = 0x8dfed800] 05:03:27 INFO - PROCESS | 1765 | 1466769807883 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e09bc00) [pid = 1765] [serial = 1671] [outer = 0x8dfed800] 05:03:28 INFO - PROCESS | 1765 | 1466769808944 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]]]}] 05:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1688ms 05:03:28 INFO - PROCESS | 1765 | 1466769808982 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:03:28 INFO - PROCESS | 1765 | 1466769808989 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:03:29 INFO - PROCESS | 1765 | 1466769808998 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 1765 | 1466769809003 Marionette TRACE conn4 <- [1,2198,null,{}] 05:03:29 INFO - PROCESS | 1765 | 1466769809013 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}] 05:03:29 INFO - PROCESS | 1765 | 1466769809024 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:29 INFO - PROCESS | 1765 | 1466769809240 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:03:29 INFO - PROCESS | 1765 | 1466769809474 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:29 INFO - PROCESS | 1765 | 1466769809483 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099fc00 == 36 [pid = 1765] [id = 557] 05:03:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90a6dc00) [pid = 1765] [serial = 1672] [outer = (nil)] 05:03:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9130c800) [pid = 1765] [serial = 1673] [outer = 0x90a6dc00] 05:03:29 INFO - PROCESS | 1765 | 1466769809618 Marionette DEBUG loaded listener.js 05:03:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91d61c00) [pid = 1765] [serial = 1674] [outer = 0x90a6dc00] 05:03:30 INFO - PROCESS | 1765 | 1466769810610 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]]]}] 05:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1647ms 05:03:30 INFO - PROCESS | 1765 | 1466769810645 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:03:30 INFO - PROCESS | 1765 | 1466769810651 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:03:30 INFO - PROCESS | 1765 | 1466769810658 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 1765 | 1466769810663 Marionette TRACE conn4 <- [1,2202,null,{}] 05:03:30 INFO - PROCESS | 1765 | 1466769810670 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}] 05:03:30 INFO - PROCESS | 1765 | 1466769810674 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:30 INFO - PROCESS | 1765 | 1466769810891 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:03:31 INFO - PROCESS | 1765 | 1466769811183 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 1765 | 1466769811190 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6a400 == 37 [pid = 1765] [id = 558] 05:03:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91da7c00) [pid = 1765] [serial = 1675] [outer = (nil)] 05:03:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91e51800) [pid = 1765] [serial = 1676] [outer = 0x91da7c00] 05:03:31 INFO - PROCESS | 1765 | 1466769811326 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9232c000) [pid = 1765] [serial = 1677] [outer = 0x91da7c00] 05:03:32 INFO - PROCESS | 1765 | 1466769812431 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]]]}] 05:03:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1806ms 05:03:32 INFO - PROCESS | 1765 | 1466769812466 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 1765 | 1466769812473 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:03:32 INFO - PROCESS | 1765 | 1466769812491 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - PROCESS | 1765 | 1466769812499 Marionette TRACE conn4 <- [1,2206,null,{}] 05:03:32 INFO - PROCESS | 1765 | 1466769812507 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}] 05:03:32 INFO - PROCESS | 1765 | 1466769812514 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:32 INFO - PROCESS | 1765 | 1466769812730 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:03:32 INFO - PROCESS | 1765 | 1466769812959 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 1765 | 1466769812969 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098000 == 38 [pid = 1765] [id = 559] 05:03:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d9dc00) [pid = 1765] [serial = 1678] [outer = (nil)] 05:03:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x97821000) [pid = 1765] [serial = 1679] [outer = 0x91d9dc00] 05:03:33 INFO - PROCESS | 1765 | 1466769813095 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9782a000) [pid = 1765] [serial = 1680] [outer = 0x91d9dc00] 05:03:34 INFO - PROCESS | 1765 | 1466769814057 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]]]}] 05:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1598ms 05:03:34 INFO - PROCESS | 1765 | 1466769814081 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:03:34 INFO - PROCESS | 1765 | 1466769814086 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:03:34 INFO - PROCESS | 1765 | 1466769814093 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:03:34 INFO - PROCESS | 1765 | 1466769814097 Marionette TRACE conn4 <- [1,2210,null,{}] 05:03:34 INFO - PROCESS | 1765 | 1466769814104 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}] 05:03:34 INFO - PROCESS | 1765 | 1466769814110 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:34 INFO - PROCESS | 1765 | 1466769814350 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:03:34 INFO - PROCESS | 1765 | 1466769814584 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 1765 | 1466769814592 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b5800 == 39 [pid = 1765] [id = 560] 05:03:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8f2bd800) [pid = 1765] [serial = 1681] [outer = (nil)] 05:03:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x99459400) [pid = 1765] [serial = 1682] [outer = 0x8f2bd800] 05:03:34 INFO - PROCESS | 1765 | 1466769814692 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x997bd400) [pid = 1765] [serial = 1683] [outer = 0x8f2bd800] 05:03:35 INFO - PROCESS | 1765 | 1466769815669 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]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1590ms 05:03:35 INFO - PROCESS | 1765 | 1466769815683 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:03:35 INFO - PROCESS | 1765 | 1466769815687 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:03:35 INFO - PROCESS | 1765 | 1466769815695 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 1765 | 1466769815699 Marionette TRACE conn4 <- [1,2214,null,{}] 05:03:35 INFO - PROCESS | 1765 | 1466769815706 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}] 05:03:35 INFO - PROCESS | 1765 | 1466769815713 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:35 INFO - PROCESS | 1765 | 1466769815994 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:03:36 INFO - PROCESS | 1765 | 1466769816189 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 1765 | 1466769816209 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x997c8800 == 40 [pid = 1765] [id = 561] 05:03:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x997c9000) [pid = 1765] [serial = 1684] [outer = (nil)] 05:03:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x99fccc00) [pid = 1765] [serial = 1685] [outer = 0x997c9000] 05:03:36 INFO - PROCESS | 1765 | 1466769816321 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9a0f6800) [pid = 1765] [serial = 1686] [outer = 0x997c9000] 05:03:37 INFO - PROCESS | 1765 | 1466769817327 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]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1702ms 05:03:37 INFO - PROCESS | 1765 | 1466769817396 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 1765 | 1466769817400 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:03:37 INFO - PROCESS | 1765 | 1466769817407 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 1765 | 1466769817411 Marionette TRACE conn4 <- [1,2218,null,{}] 05:03:37 INFO - PROCESS | 1765 | 1466769817418 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}] 05:03:37 INFO - PROCESS | 1765 | 1466769817423 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:37 INFO - PROCESS | 1765 | 1466769817662 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:03:37 INFO - PROCESS | 1765 | 1466769817894 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 1765 | 1466769817902 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d98400 == 41 [pid = 1765] [id = 562] 05:03:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x93a3e400) [pid = 1765] [serial = 1687] [outer = (nil)] 05:03:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9a2e1400) [pid = 1765] [serial = 1688] [outer = 0x93a3e400] 05:03:38 INFO - PROCESS | 1765 | 1466769818044 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9a499000) [pid = 1765] [serial = 1689] [outer = 0x93a3e400] 05:03:38 INFO - PROCESS | 1765 | 1466769818984 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]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1589ms 05:03:39 INFO - PROCESS | 1765 | 1466769818997 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:03:39 INFO - PROCESS | 1765 | 1466769819001 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:03:39 INFO - PROCESS | 1765 | 1466769819010 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:03:39 INFO - PROCESS | 1765 | 1466769819015 Marionette TRACE conn4 <- [1,2222,null,{}] 05:03:39 INFO - PROCESS | 1765 | 1466769819022 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}] 05:03:39 INFO - PROCESS | 1765 | 1466769819029 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:39 INFO - PROCESS | 1765 | 1466769819220 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:03:39 INFO - PROCESS | 1765 | 1466769819692 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 1765 | 1466769819703 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e093c00 == 42 [pid = 1765] [id = 563] 05:03:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8e094000) [pid = 1765] [serial = 1690] [outer = (nil)] 05:03:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8e923800) [pid = 1765] [serial = 1691] [outer = 0x8e094000] 05:03:39 INFO - PROCESS | 1765 | 1466769819826 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8ef8a400) [pid = 1765] [serial = 1692] [outer = 0x8e094000] 05:03:40 INFO - PROCESS | 1765 | 1466769820902 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]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1934ms 05:03:40 INFO - PROCESS | 1765 | 1466769820948 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 1765 | 1466769820954 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:03:40 INFO - PROCESS | 1765 | 1466769820963 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 1765 | 1466769820968 Marionette TRACE conn4 <- [1,2226,null,{}] 05:03:40 INFO - PROCESS | 1765 | 1466769820977 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}] 05:03:40 INFO - PROCESS | 1765 | 1466769820986 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x90999000 == 41 [pid = 1765] [id = 500] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x913bac00 == 40 [pid = 1765] [id = 501] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e090c00 == 39 [pid = 1765] [id = 502] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e092800 == 38 [pid = 1765] [id = 555] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x91fd9400 == 37 [pid = 1765] [id = 554] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x93b5e000 == 36 [pid = 1765] [id = 553] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e097800 == 35 [pid = 1765] [id = 552] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91d800 == 34 [pid = 1765] [id = 551] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x93d25400 == 33 [pid = 1765] [id = 510] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e924000 == 32 [pid = 1765] [id = 499] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098400 == 31 [pid = 1765] [id = 548] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x93b5e400 == 30 [pid = 1765] [id = 506] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x95263800 == 29 [pid = 1765] [id = 507] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8a800 == 28 [pid = 1765] [id = 547] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x913c3400 == 27 [pid = 1765] [id = 509] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x91d9f800 == 26 [pid = 1765] [id = 550] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfed000 == 25 [pid = 1765] [id = 505] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2ba400 == 24 [pid = 1765] [id = 546] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91c000 == 23 [pid = 1765] [id = 504] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x953a6400 == 22 [pid = 1765] [id = 549] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098800 == 21 [pid = 1765] [id = 512] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x90a72800 == 20 [pid = 1765] [id = 503] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x93b27000 == 19 [pid = 1765] [id = 511] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8a000 == 18 [pid = 1765] [id = 508] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x9130ac00 == 17 [pid = 1765] [id = 514] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x93b1c400 == 16 [pid = 1765] [id = 515] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x9099a800 == 15 [pid = 1765] [id = 513] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe1400 == 14 [pid = 1765] [id = 516] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x91d98400 == 13 [pid = 1765] [id = 562] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x997c8800 == 12 [pid = 1765] [id = 561] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b5800 == 11 [pid = 1765] [id = 560] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098000 == 10 [pid = 1765] [id = 559] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x9099fc00 == 9 [pid = 1765] [id = 557] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6a400 == 8 [pid = 1765] [id = 558] 05:03:42 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfea800 == 7 [pid = 1765] [id = 556] 05:03:42 INFO - PROCESS | 1765 | 1466769822292 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x8e920c00) [pid = 1765] [serial = 1625] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x93b22800) [pid = 1765] [serial = 1610] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90a71000) [pid = 1765] [serial = 1607] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x90996000) [pid = 1765] [serial = 1632] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x93b22c00) [pid = 1765] [serial = 1638] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9b69c400) [pid = 1765] [serial = 1623] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91d6a400) [pid = 1765] [serial = 1635] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9a010000) [pid = 1765] [serial = 1617] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x99fc9c00) [pid = 1765] [serial = 1616] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8ef90000) [pid = 1765] [serial = 1626] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9a499800) [pid = 1765] [serial = 1622] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ef8cc00) [pid = 1765] [serial = 1631] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91fdd800) [pid = 1765] [serial = 1629] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91e53400) [pid = 1765] [serial = 1628] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x93b58400) [pid = 1765] [serial = 1611] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9232a000) [pid = 1765] [serial = 1637] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x997c3800) [pid = 1765] [serial = 1614] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9a07d400) [pid = 1765] [serial = 1619] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x913ba400) [pid = 1765] [serial = 1634] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x99457400) [pid = 1765] [serial = 1613] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9a0f1400) [pid = 1765] [serial = 1620] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x913c5800) [pid = 1765] [serial = 1608] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91fe3400) [pid = 1765] [serial = 1640] [outer = (nil)] [url = about:blank] 05:03:42 INFO - PROCESS | 1765 | 1466769822635 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 1765 | 1466769822647 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e097800 == 8 [pid = 1765] [id = 564] 05:03:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e098000) [pid = 1765] [serial = 1693] [outer = (nil)] 05:03:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e91d800) [pid = 1765] [serial = 1694] [outer = 0x8e098000] 05:03:42 INFO - PROCESS | 1765 | 1466769822741 Marionette DEBUG loaded listener.js 05:03:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ef83c00) [pid = 1765] [serial = 1695] [outer = 0x8e098000] 05:03:43 INFO - PROCESS | 1765 | 1466769823669 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]]]}] 05:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2741ms 05:03:43 INFO - PROCESS | 1765 | 1466769823708 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:03:43 INFO - PROCESS | 1765 | 1466769823716 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:03:43 INFO - PROCESS | 1765 | 1466769823726 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:03:43 INFO - PROCESS | 1765 | 1466769823730 Marionette TRACE conn4 <- [1,2230,null,{}] 05:03:43 INFO - PROCESS | 1765 | 1466769823744 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}] 05:03:43 INFO - PROCESS | 1765 | 1466769823749 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:43 INFO - PROCESS | 1765 | 1466769823952 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:03:44 INFO - PROCESS | 1765 | 1466769824093 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 1765 | 1466769824106 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099bc00 == 9 [pid = 1765] [id = 565] 05:03:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9099cc00) [pid = 1765] [serial = 1696] [outer = (nil)] 05:03:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90a6c800) [pid = 1765] [serial = 1697] [outer = 0x9099cc00] 05:03:44 INFO - PROCESS | 1765 | 1466769824179 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90a78800) [pid = 1765] [serial = 1698] [outer = 0x9099cc00] 05:03:45 INFO - PROCESS | 1765 | 1466769825117 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]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:03:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1439ms 05:03:45 INFO - PROCESS | 1765 | 1466769825165 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 1765 | 1466769825171 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:03:45 INFO - PROCESS | 1765 | 1466769825187 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 1765 | 1466769825191 Marionette TRACE conn4 <- [1,2234,null,{}] 05:03:45 INFO - PROCESS | 1765 | 1466769825199 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}] 05:03:45 INFO - PROCESS | 1765 | 1466769825205 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:45 INFO - PROCESS | 1765 | 1466769825466 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:03:45 INFO - PROCESS | 1765 | 1466769825501 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 1765 | 1466769825510 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d66000 == 10 [pid = 1765] [id = 566] 05:03:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d66c00) [pid = 1765] [serial = 1699] [outer = (nil)] 05:03:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d6c400) [pid = 1765] [serial = 1700] [outer = 0x91d66c00] 05:03:45 INFO - PROCESS | 1765 | 1466769825584 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d93c00) [pid = 1765] [serial = 1701] [outer = 0x91d66c00] 05:03:46 INFO - PROCESS | 1765 | 1466769826683 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]]]}] 05:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1533ms 05:03:46 INFO - PROCESS | 1765 | 1466769826721 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 1765 | 1466769826728 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:03:46 INFO - PROCESS | 1765 | 1466769826757 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - PROCESS | 1765 | 1466769826764 Marionette TRACE conn4 <- [1,2238,null,{}] 05:03:46 INFO - PROCESS | 1765 | 1466769826772 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}] 05:03:46 INFO - PROCESS | 1765 | 1466769826780 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e09b400) [pid = 1765] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x95267000) [pid = 1765] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x93d27000) [pid = 1765] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90a77800) [pid = 1765] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e921000) [pid = 1765] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x90a79400) [pid = 1765] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91da0000) [pid = 1765] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8ef8e400) [pid = 1765] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x953a6800) [pid = 1765] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:03:47 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x953ac000) [pid = 1765] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:03:47 INFO - PROCESS | 1765 | 1466769827589 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:03:47 INFO - PROCESS | 1765 | 1466769827709 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 1765 | 1466769827718 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09b400 == 11 [pid = 1765] [id = 567] 05:03:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f2b9000) [pid = 1765] [serial = 1702] [outer = (nil)] 05:03:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91d93000) [pid = 1765] [serial = 1703] [outer = 0x8f2b9000] 05:03:47 INFO - PROCESS | 1765 | 1466769827796 Marionette DEBUG loaded listener.js 05:03:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91fd5800) [pid = 1765] [serial = 1704] [outer = 0x8f2b9000] 05:03:48 INFO - PROCESS | 1765 | 1466769828729 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]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2016ms 05:03:48 INFO - PROCESS | 1765 | 1466769828762 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 1765 | 1466769828767 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:03:48 INFO - PROCESS | 1765 | 1466769828775 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 1765 | 1466769828779 Marionette TRACE conn4 <- [1,2242,null,{}] 05:03:48 INFO - PROCESS | 1765 | 1466769828785 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}] 05:03:48 INFO - PROCESS | 1765 | 1466769828791 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:48 INFO - PROCESS | 1765 | 1466769828985 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:03:49 INFO - PROCESS | 1765 | 1466769828996 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 1765 | 1466769829007 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef87800 == 12 [pid = 1765] [id = 568] 05:03:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91da7000) [pid = 1765] [serial = 1705] [outer = (nil)] 05:03:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x92332400) [pid = 1765] [serial = 1706] [outer = 0x91da7000] 05:03:49 INFO - PROCESS | 1765 | 1466769829213 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93a3ac00) [pid = 1765] [serial = 1707] [outer = 0x91da7000] 05:03:50 INFO - PROCESS | 1765 | 1466769830489 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]]]}] 05:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1736ms 05:03:50 INFO - PROCESS | 1765 | 1466769830543 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 1765 | 1466769830558 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:03:50 INFO - PROCESS | 1765 | 1466769830629 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - PROCESS | 1765 | 1466769830638 Marionette TRACE conn4 <- [1,2246,null,{}] 05:03:50 INFO - PROCESS | 1765 | 1466769830700 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}] 05:03:50 INFO - PROCESS | 1765 | 1466769830712 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:51 INFO - PROCESS | 1765 | 1466769831094 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:03:51 INFO - PROCESS | 1765 | 1466769831413 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 1765 | 1466769831429 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b7000 == 13 [pid = 1765] [id = 569] 05:03:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f2b7800) [pid = 1765] [serial = 1708] [outer = (nil)] 05:03:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91310c00) [pid = 1765] [serial = 1709] [outer = 0x8f2b7800] 05:03:51 INFO - PROCESS | 1765 | 1466769831564 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d6cc00) [pid = 1765] [serial = 1710] [outer = 0x8f2b7800] 05:03:53 INFO - PROCESS | 1765 | 1466769833183 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]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2621ms 05:03:53 INFO - PROCESS | 1765 | 1466769833230 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 1765 | 1466769833241 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:03:53 INFO - PROCESS | 1765 | 1466769833257 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 1765 | 1466769833264 Marionette TRACE conn4 <- [1,2250,null,{}] 05:03:53 INFO - PROCESS | 1765 | 1466769833485 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}] 05:03:53 INFO - PROCESS | 1765 | 1466769833494 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:53 INFO - PROCESS | 1765 | 1466769833759 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:03:53 INFO - PROCESS | 1765 | 1466769833888 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:53 INFO - PROCESS | 1765 | 1466769833895 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e926400 == 14 [pid = 1765] [id = 570] 05:03:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91daa400) [pid = 1765] [serial = 1711] [outer = (nil)] 05:03:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93b21400) [pid = 1765] [serial = 1712] [outer = 0x91daa400] 05:03:54 INFO - PROCESS | 1765 | 1466769834019 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93b28400) [pid = 1765] [serial = 1713] [outer = 0x91daa400] 05:03:55 INFO - PROCESS | 1765 | 1466769835045 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]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1831ms 05:03:55 INFO - PROCESS | 1765 | 1466769835086 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:03:55 INFO - PROCESS | 1765 | 1466769835091 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:03:55 INFO - PROCESS | 1765 | 1466769835098 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 1765 | 1466769835105 Marionette TRACE conn4 <- [1,2254,null,{}] 05:03:55 INFO - PROCESS | 1765 | 1466769835124 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}] 05:03:55 INFO - PROCESS | 1765 | 1466769835133 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:55 INFO - PROCESS | 1765 | 1466769835345 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:03:55 INFO - PROCESS | 1765 | 1466769835583 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 1765 | 1466769835597 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d27000 == 15 [pid = 1765] [id = 571] 05:03:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93d2c800) [pid = 1765] [serial = 1714] [outer = (nil)] 05:03:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x94815800) [pid = 1765] [serial = 1715] [outer = 0x93d2c800] 05:03:55 INFO - PROCESS | 1765 | 1466769835747 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9526b800) [pid = 1765] [serial = 1716] [outer = 0x93d2c800] 05:03:56 INFO - PROCESS | 1765 | 1466769836823 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]]]}] 05:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1789ms 05:03:56 INFO - PROCESS | 1765 | 1466769836888 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 1765 | 1466769836894 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:03:56 INFO - PROCESS | 1765 | 1466769836900 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 1765 | 1466769836904 Marionette TRACE conn4 <- [1,2258,null,{}] 05:03:56 INFO - PROCESS | 1765 | 1466769836911 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}] 05:03:56 INFO - PROCESS | 1765 | 1466769836918 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:57 INFO - PROCESS | 1765 | 1466769837119 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:03:57 INFO - PROCESS | 1765 | 1466769837354 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:57 INFO - PROCESS | 1765 | 1466769837365 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d29400 == 16 [pid = 1765] [id = 572] 05:03:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x95264400) [pid = 1765] [serial = 1717] [outer = (nil)] 05:03:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x953b1400) [pid = 1765] [serial = 1718] [outer = 0x95264400] 05:03:57 INFO - PROCESS | 1765 | 1466769837507 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x953af400) [pid = 1765] [serial = 1719] [outer = 0x95264400] 05:03:58 INFO - PROCESS | 1765 | 1466769838600 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]]]}] 05:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1753ms 05:03:58 INFO - PROCESS | 1765 | 1466769838655 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:03:58 INFO - PROCESS | 1765 | 1466769838659 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:03:58 INFO - PROCESS | 1765 | 1466769838666 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:03:58 INFO - PROCESS | 1765 | 1466769838670 Marionette TRACE conn4 <- [1,2262,null,{}] 05:03:58 INFO - PROCESS | 1765 | 1466769838677 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}] 05:03:58 INFO - PROCESS | 1765 | 1466769838681 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:59 INFO - PROCESS | 1765 | 1466769839043 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:03:59 INFO - PROCESS | 1765 | 1466769839293 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 1765 | 1466769839302 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:03:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e093400 == 17 [pid = 1765] [id = 573] 05:03:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8e925c00) [pid = 1765] [serial = 1720] [outer = (nil)] 05:03:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8f2b4000) [pid = 1765] [serial = 1721] [outer = 0x8e925c00] 05:03:59 INFO - PROCESS | 1765 | 1466769839473 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x90995800) [pid = 1765] [serial = 1722] [outer = 0x8e925c00] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x953aa000) [pid = 1765] [serial = 1667] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x954dc400) [pid = 1765] [serial = 1664] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x95269800) [pid = 1765] [serial = 1662] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x954dfc00) [pid = 1765] [serial = 1665] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x93b5e800) [pid = 1765] [serial = 1641] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8ef86400) [pid = 1765] [serial = 1655] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9099dc00) [pid = 1765] [serial = 1656] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91d69800) [pid = 1765] [serial = 1658] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91d9f000) [pid = 1765] [serial = 1659] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91dae800) [pid = 1765] [serial = 1646] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91fdf000) [pid = 1765] [serial = 1647] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f2b1400) [pid = 1765] [serial = 1643] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f2be400) [pid = 1765] [serial = 1644] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x953ab800) [pid = 1765] [serial = 1649] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x954d8400) [pid = 1765] [serial = 1650] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x97810400) [pid = 1765] [serial = 1652] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9780d000) [pid = 1765] [serial = 1653] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93d2f000) [pid = 1765] [serial = 1661] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x954f0800) [pid = 1765] [serial = 1668] [outer = (nil)] [url = about:blank] 05:04:00 INFO - PROCESS | 1765 | 1466769840466 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]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:04:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1843ms 05:04:00 INFO - PROCESS | 1765 | 1466769840513 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 1765 | 1466769840519 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:04:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:04:00 INFO - PROCESS | 1765 | 1466769840529 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 1765 | 1466769840534 Marionette TRACE conn4 <- [1,2266,null,{}] 05:04:00 INFO - PROCESS | 1765 | 1466769840542 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}] 05:04:00 INFO - PROCESS | 1765 | 1466769840548 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:00 INFO - PROCESS | 1765 | 1466769840731 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:04:00 INFO - PROCESS | 1765 | 1466769840914 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 1765 | 1466769840926 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6c400 == 18 [pid = 1765] [id = 574] 05:04:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a6e400) [pid = 1765] [serial = 1723] [outer = (nil)] 05:04:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91d6dc00) [pid = 1765] [serial = 1724] [outer = 0x90a6e400] 05:04:01 INFO - PROCESS | 1765 | 1466769841009 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91da3c00) [pid = 1765] [serial = 1725] [outer = 0x90a6e400] 05:04:02 INFO - PROCESS | 1765 | 1466769842037 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]]]}] 05:04:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:04:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1534ms 05:04:02 INFO - PROCESS | 1765 | 1466769842063 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:04:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:04:02 INFO - PROCESS | 1765 | 1466769842068 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:04:02 INFO - PROCESS | 1765 | 1466769842076 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 1765 | 1466769842078 Marionette TRACE conn4 <- [1,2270,null,{}] 05:04:02 INFO - PROCESS | 1765 | 1466769842085 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}] 05:04:02 INFO - PROCESS | 1765 | 1466769842090 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:02 INFO - PROCESS | 1765 | 1466769842279 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:04:02 INFO - PROCESS | 1765 | 1466769842437 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 1765 | 1466769842446 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130d800 == 19 [pid = 1765] [id = 575] 05:04:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91e58800) [pid = 1765] [serial = 1726] [outer = (nil)] 05:04:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b5a000) [pid = 1765] [serial = 1727] [outer = 0x91e58800] 05:04:02 INFO - PROCESS | 1765 | 1466769842535 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93b60000) [pid = 1765] [serial = 1728] [outer = 0x91e58800] 05:04:03 INFO - PROCESS | 1765 | 1466769843578 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]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1536ms 05:04:03 INFO - PROCESS | 1765 | 1466769843611 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 1765 | 1466769843618 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:04:03 INFO - PROCESS | 1765 | 1466769843646 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 1765 | 1466769843654 Marionette TRACE conn4 <- [1,2274,null,{}] 05:04:03 INFO - PROCESS | 1765 | 1466769843661 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}] 05:04:03 INFO - PROCESS | 1765 | 1466769843667 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:03 INFO - PROCESS | 1765 | 1466769843923 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:04:03 INFO - PROCESS | 1765 | 1466769843957 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 1765 | 1466769843964 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b58000 == 20 [pid = 1765] [id = 576] 05:04:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x94816c00) [pid = 1765] [serial = 1729] [outer = (nil)] 05:04:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x954d2c00) [pid = 1765] [serial = 1730] [outer = 0x94816c00] 05:04:04 INFO - PROCESS | 1765 | 1466769844048 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x954e0c00) [pid = 1765] [serial = 1731] [outer = 0x94816c00] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9099cc00) [pid = 1765] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e098000) [pid = 1765] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e094000) [pid = 1765] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91d66c00) [pid = 1765] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8dfed800) [pid = 1765] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90a6dc00) [pid = 1765] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91da7c00) [pid = 1765] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91d9dc00) [pid = 1765] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8f2bd800) [pid = 1765] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x997c9000) [pid = 1765] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x93a3e400) [pid = 1765] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:04:05 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8f2b9000) [pid = 1765] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:04:05 INFO - PROCESS | 1765 | 1466769845276 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]]]}] 05:04:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:04:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1706ms 05:04:05 INFO - PROCESS | 1765 | 1466769845336 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:04:05 INFO - PROCESS | 1765 | 1466769845345 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:04:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:04:05 INFO - PROCESS | 1765 | 1466769845371 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 1765 | 1466769845379 Marionette TRACE conn4 <- [1,2278,null,{}] 05:04:05 INFO - PROCESS | 1765 | 1466769845460 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}] 05:04:05 INFO - PROCESS | 1765 | 1466769845470 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:05 INFO - PROCESS | 1765 | 1466769845730 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:04:06 INFO - PROCESS | 1765 | 1466769845989 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:06 INFO - PROCESS | 1765 | 1466769846014 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8f800 == 21 [pid = 1765] [id = 577] 05:04:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8ef8fc00) [pid = 1765] [serial = 1732] [outer = (nil)] 05:04:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f2b5000) [pid = 1765] [serial = 1733] [outer = 0x8ef8fc00] 05:04:06 INFO - PROCESS | 1765 | 1466769846150 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8f2be800) [pid = 1765] [serial = 1734] [outer = 0x8ef8fc00] 05:04:07 INFO - PROCESS | 1765 | 1466769847211 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]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:04:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1911ms 05:04:07 INFO - PROCESS | 1765 | 1466769847267 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 1765 | 1466769847276 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:04:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:04:07 INFO - PROCESS | 1765 | 1466769847291 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 1765 | 1466769847297 Marionette TRACE conn4 <- [1,2282,null,{}] 05:04:07 INFO - PROCESS | 1765 | 1466769847304 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}] 05:04:07 INFO - PROCESS | 1765 | 1466769847311 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:07 INFO - PROCESS | 1765 | 1466769847575 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:04:07 INFO - PROCESS | 1765 | 1466769847842 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 1765 | 1466769847853 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c3c00 == 22 [pid = 1765] [id = 578] 05:04:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91d63800) [pid = 1765] [serial = 1735] [outer = (nil)] 05:04:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91d70800) [pid = 1765] [serial = 1736] [outer = 0x91d63800] 05:04:07 INFO - PROCESS | 1765 | 1466769847981 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x913c3800) [pid = 1765] [serial = 1737] [outer = 0x91d63800] 05:04:08 INFO - PROCESS | 1765 | 1466769848971 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]]]}] 05:04:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:04:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1745ms 05:04:09 INFO - PROCESS | 1765 | 1466769849035 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:04:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:04:09 INFO - PROCESS | 1765 | 1466769849040 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:04:09 INFO - PROCESS | 1765 | 1466769849047 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - PROCESS | 1765 | 1466769849054 Marionette TRACE conn4 <- [1,2286,null,{}] 05:04:09 INFO - PROCESS | 1765 | 1466769849072 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}] 05:04:09 INFO - PROCESS | 1765 | 1466769849082 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:09 INFO - PROCESS | 1765 | 1466769849335 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:04:09 INFO - PROCESS | 1765 | 1466769849623 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 1765 | 1466769849633 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d92c00 == 23 [pid = 1765] [id = 579] 05:04:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93a3c400) [pid = 1765] [serial = 1738] [outer = (nil)] 05:04:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b5f800) [pid = 1765] [serial = 1739] [outer = 0x93a3c400] 05:04:09 INFO - PROCESS | 1765 | 1466769849746 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x94815c00) [pid = 1765] [serial = 1740] [outer = 0x93a3c400] 05:04:10 INFO - PROCESS | 1765 | 1466769850761 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]]]}] 05:04:10 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 05:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1746ms 05:04:10 INFO - PROCESS | 1765 | 1466769850794 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:04:10 INFO - PROCESS | 1765 | 1466769850798 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:04:10 INFO - PROCESS | 1765 | 1466769850807 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 1765 | 1466769850811 Marionette TRACE conn4 <- [1,2290,null,{}] 05:04:10 INFO - PROCESS | 1765 | 1466769850818 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}] 05:04:10 INFO - PROCESS | 1765 | 1466769850824 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:11 INFO - PROCESS | 1765 | 1466769851033 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:04:11 INFO - PROCESS | 1765 | 1466769851231 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 1765 | 1466769851242 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c2800 == 24 [pid = 1765] [id = 580] 05:04:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91fd8400) [pid = 1765] [serial = 1741] [outer = (nil)] 05:04:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x954f7400) [pid = 1765] [serial = 1742] [outer = 0x91fd8400] 05:04:11 INFO - PROCESS | 1765 | 1466769851331 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x97822c00) [pid = 1765] [serial = 1743] [outer = 0x91fd8400] 05:04:12 INFO - PROCESS | 1765 | 1466769852379 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]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1642ms 05:04:12 INFO - PROCESS | 1765 | 1466769852450 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:04:12 INFO - PROCESS | 1765 | 1466769852454 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:04:12 INFO - PROCESS | 1765 | 1466769852461 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 1765 | 1466769852465 Marionette TRACE conn4 <- [1,2294,null,{}] 05:04:12 INFO - PROCESS | 1765 | 1466769852471 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}] 05:04:12 INFO - PROCESS | 1765 | 1466769852477 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:12 INFO - PROCESS | 1765 | 1466769852699 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:04:12 INFO - PROCESS | 1765 | 1466769852940 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 1765 | 1466769852952 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe8000 == 25 [pid = 1765] [id = 581] 05:04:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e092800) [pid = 1765] [serial = 1744] [outer = (nil)] 05:04:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x9782c800) [pid = 1765] [serial = 1745] [outer = 0x8e092800] 05:04:13 INFO - PROCESS | 1765 | 1466769853079 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x983a2800) [pid = 1765] [serial = 1746] [outer = 0x8e092800] 05:04:14 INFO - PROCESS | 1765 | 1466769854030 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]]]}] 05:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1633ms 05:04:14 INFO - PROCESS | 1765 | 1466769854095 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 1765 | 1466769854099 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:04:14 INFO - PROCESS | 1765 | 1466769854107 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 1765 | 1466769854111 Marionette TRACE conn4 <- [1,2298,null,{}] 05:04:14 INFO - PROCESS | 1765 | 1466769854118 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}] 05:04:14 INFO - PROCESS | 1765 | 1466769854130 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:14 INFO - PROCESS | 1765 | 1466769854441 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:04:14 INFO - PROCESS | 1765 | 1466769854698 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:14 INFO - PROCESS | 1765 | 1466769854705 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef82800 == 26 [pid = 1765] [id = 582] 05:04:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8f2b8c00) [pid = 1765] [serial = 1747] [outer = (nil)] 05:04:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x997ca400) [pid = 1765] [serial = 1748] [outer = 0x8f2b8c00] 05:04:14 INFO - PROCESS | 1765 | 1466769854810 Marionette DEBUG loaded listener.js 05:04:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a07e000) [pid = 1765] [serial = 1749] [outer = 0x8f2b8c00] 05:04:15 INFO - PROCESS | 1765 | 1466769855799 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]]]}] 05:04:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:04:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1742ms 05:04:15 INFO - PROCESS | 1765 | 1466769855849 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:04:15 INFO - PROCESS | 1765 | 1466769855854 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:04:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:04:15 INFO - PROCESS | 1765 | 1466769855862 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:04:15 INFO - PROCESS | 1765 | 1466769855867 Marionette TRACE conn4 <- [1,2302,null,{}] 05:04:15 INFO - PROCESS | 1765 | 1466769855874 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}] 05:04:15 INFO - PROCESS | 1765 | 1466769855880 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:16 INFO - PROCESS | 1765 | 1466769856082 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:04:16 INFO - PROCESS | 1765 | 1466769856281 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 1765 | 1466769856291 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09a800 == 27 [pid = 1765] [id = 583] 05:04:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8ef86000) [pid = 1765] [serial = 1750] [outer = (nil)] 05:04:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91315800) [pid = 1765] [serial = 1751] [outer = 0x8ef86000] 05:04:16 INFO - PROCESS | 1765 | 1466769856378 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91dac800) [pid = 1765] [serial = 1752] [outer = 0x8ef86000] 05:04:17 INFO - PROCESS | 1765 | 1466769857561 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]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1734ms 05:04:17 INFO - PROCESS | 1765 | 1466769857597 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 1765 | 1466769857604 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:04:17 INFO - PROCESS | 1765 | 1466769857615 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 1765 | 1466769857619 Marionette TRACE conn4 <- [1,2306,null,{}] 05:04:17 INFO - PROCESS | 1765 | 1466769857629 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}] 05:04:17 INFO - PROCESS | 1765 | 1466769857636 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:17 INFO - PROCESS | 1765 | 1466769857845 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:04:18 INFO - PROCESS | 1765 | 1466769858215 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 1765 | 1466769858223 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099dc00 == 28 [pid = 1765] [id = 584] 05:04:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9099fc00) [pid = 1765] [serial = 1753] [outer = (nil)] 05:04:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x90a71400) [pid = 1765] [serial = 1754] [outer = 0x9099fc00] 05:04:18 INFO - PROCESS | 1765 | 1466769858328 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91313000) [pid = 1765] [serial = 1755] [outer = 0x9099fc00] 05:04:19 INFO - PROCESS | 1765 | 1466769859350 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]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1847ms 05:04:19 INFO - PROCESS | 1765 | 1466769859461 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:04:19 INFO - PROCESS | 1765 | 1466769859469 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:04:19 INFO - PROCESS | 1765 | 1466769859481 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 1765 | 1466769859485 Marionette TRACE conn4 <- [1,2310,null,{}] 05:04:19 INFO - PROCESS | 1765 | 1466769859545 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}] 05:04:19 INFO - PROCESS | 1765 | 1466769859552 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e097800 == 27 [pid = 1765] [id = 564] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x9099bc00 == 26 [pid = 1765] [id = 565] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x91d66000 == 25 [pid = 1765] [id = 566] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x9130d800 == 24 [pid = 1765] [id = 575] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6c400 == 23 [pid = 1765] [id = 574] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e093400 == 22 [pid = 1765] [id = 573] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x93d29400 == 21 [pid = 1765] [id = 572] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x93d27000 == 20 [pid = 1765] [id = 571] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e926400 == 19 [pid = 1765] [id = 570] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b7000 == 18 [pid = 1765] [id = 569] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef87800 == 17 [pid = 1765] [id = 568] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09b400 == 16 [pid = 1765] [id = 567] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e093c00 == 15 [pid = 1765] [id = 563] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef82800 == 14 [pid = 1765] [id = 582] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09a800 == 13 [pid = 1765] [id = 583] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe8000 == 12 [pid = 1765] [id = 581] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x913c2800 == 11 [pid = 1765] [id = 580] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x913c3c00 == 10 [pid = 1765] [id = 578] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x91d92c00 == 9 [pid = 1765] [id = 579] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x93b58000 == 8 [pid = 1765] [id = 576] 05:04:20 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8f800 == 7 [pid = 1765] [id = 577] 05:04:20 INFO - PROCESS | 1765 | 1466769860779 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90a6c800) [pid = 1765] [serial = 1697] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8e91d800) [pid = 1765] [serial = 1694] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8ef83c00) [pid = 1765] [serial = 1695] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8ef8a400) [pid = 1765] [serial = 1692] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8e923800) [pid = 1765] [serial = 1691] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91d6c400) [pid = 1765] [serial = 1700] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e09bc00) [pid = 1765] [serial = 1671] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8e090000) [pid = 1765] [serial = 1670] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91d61c00) [pid = 1765] [serial = 1674] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9130c800) [pid = 1765] [serial = 1673] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9232c000) [pid = 1765] [serial = 1677] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91e51800) [pid = 1765] [serial = 1676] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9782a000) [pid = 1765] [serial = 1680] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x97821000) [pid = 1765] [serial = 1679] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x997bd400) [pid = 1765] [serial = 1683] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x99459400) [pid = 1765] [serial = 1682] [outer = (nil)] [url = about:blank] 05:04:20 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9a0f6800) [pid = 1765] [serial = 1686] [outer = (nil)] [url = about:blank] 05:04:21 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x99fccc00) [pid = 1765] [serial = 1685] [outer = (nil)] [url = about:blank] 05:04:21 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x9a499000) [pid = 1765] [serial = 1689] [outer = (nil)] [url = about:blank] 05:04:21 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9a2e1400) [pid = 1765] [serial = 1688] [outer = (nil)] [url = about:blank] 05:04:21 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91d93000) [pid = 1765] [serial = 1703] [outer = (nil)] [url = about:blank] 05:04:21 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91fd5800) [pid = 1765] [serial = 1704] [outer = (nil)] [url = about:blank] 05:04:21 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91d93c00) [pid = 1765] [serial = 1701] [outer = (nil)] [url = about:blank] 05:04:21 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x90a78800) [pid = 1765] [serial = 1698] [outer = (nil)] [url = about:blank] 05:04:21 INFO - PROCESS | 1765 | 1466769861141 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 1765 | 1466769861153 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfea800 == 8 [pid = 1765] [id = 585] 05:04:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8dfed000) [pid = 1765] [serial = 1756] [outer = (nil)] 05:04:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e092000) [pid = 1765] [serial = 1757] [outer = 0x8dfed000] 05:04:21 INFO - PROCESS | 1765 | 1466769861236 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e91e800) [pid = 1765] [serial = 1758] [outer = 0x8dfed000] 05:04:22 INFO - PROCESS | 1765 | 1466769862110 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]]]}] 05:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2648ms 05:04:22 INFO - PROCESS | 1765 | 1466769862130 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:04:22 INFO - PROCESS | 1765 | 1466769862136 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:04:22 INFO - PROCESS | 1765 | 1466769862145 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:04:22 INFO - PROCESS | 1765 | 1466769862151 Marionette TRACE conn4 <- [1,2314,null,{}] 05:04:22 INFO - PROCESS | 1765 | 1466769862159 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}] 05:04:22 INFO - PROCESS | 1765 | 1466769862167 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:22 INFO - PROCESS | 1765 | 1466769862423 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:04:22 INFO - PROCESS | 1765 | 1466769862530 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 1765 | 1466769862543 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2af800 == 9 [pid = 1765] [id = 586] 05:04:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f2b5800) [pid = 1765] [serial = 1759] [outer = (nil)] 05:04:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9099e800) [pid = 1765] [serial = 1760] [outer = 0x8f2b5800] 05:04:22 INFO - PROCESS | 1765 | 1466769862617 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90a6c800) [pid = 1765] [serial = 1761] [outer = 0x8f2b5800] 05:04:23 INFO - PROCESS | 1765 | 1466769863552 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]]]}] 05:04:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:04:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1443ms 05:04:23 INFO - PROCESS | 1765 | 1466769863587 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 1765 | 1466769863591 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:04:23 INFO - PROCESS | 1765 | 1466769863600 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 1765 | 1466769863604 Marionette TRACE conn4 <- [1,2318,null,{}] 05:04:23 INFO - PROCESS | 1765 | 1466769863624 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}] 05:04:23 INFO - PROCESS | 1765 | 1466769863630 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:23 INFO - PROCESS | 1765 | 1466769863869 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:04:23 INFO - PROCESS | 1765 | 1466769863898 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 1765 | 1466769863907 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c4400 == 10 [pid = 1765] [id = 587] 05:04:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x913c5c00) [pid = 1765] [serial = 1762] [outer = (nil)] 05:04:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d65400) [pid = 1765] [serial = 1763] [outer = 0x913c5c00] 05:04:23 INFO - PROCESS | 1765 | 1466769863981 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d6f400) [pid = 1765] [serial = 1764] [outer = 0x913c5c00] 05:04:25 INFO - PROCESS | 1765 | 1466769865140 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] 05:04:25 INFO - PROCESS | 1765 | 1466769865220 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:04:25 INFO - PROCESS | 1765 | 1466769865250 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 1765 | 1466769865259 Marionette TRACE conn4 <- [1,2322,null,{}] 05:04:25 INFO - PROCESS | 1765 | 1466769865267 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}] 05:04:25 INFO - PROCESS | 1765 | 1466769865275 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:25 INFO - PROCESS | 1765 | 1466769865994 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:04:26 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8f2b7800) [pid = 1765] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:04:26 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91daa400) [pid = 1765] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:04:26 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91da7000) [pid = 1765] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:04:26 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8e925c00) [pid = 1765] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:04:26 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93d2c800) [pid = 1765] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:04:26 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x95264400) [pid = 1765] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:04:26 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90a6e400) [pid = 1765] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:04:26 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x94816c00) [pid = 1765] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:04:26 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91e58800) [pid = 1765] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:04:26 INFO - PROCESS | 1765 | 1466769866162 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 1765 | 1466769866173 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6c00 == 11 [pid = 1765] [id = 588] 05:04:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8dfeec00) [pid = 1765] [serial = 1765] [outer = (nil)] 05:04:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f2b7800) [pid = 1765] [serial = 1766] [outer = 0x8dfeec00] 05:04:26 INFO - PROCESS | 1765 | 1466769866269 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91e4ec00) [pid = 1765] [serial = 1767] [outer = 0x8dfeec00] 05:04:27 INFO - PROCESS | 1765 | 1466769867056 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]]]}] 05:04:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:04:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1869ms 05:04:27 INFO - PROCESS | 1765 | 1466769867101 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 1765 | 1466769867105 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:04:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:04:27 INFO - PROCESS | 1765 | 1466769867122 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 1765 | 1466769867126 Marionette TRACE conn4 <- [1,2326,null,{}] 05:04:27 INFO - PROCESS | 1765 | 1466769867132 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}] 05:04:27 INFO - PROCESS | 1765 | 1466769867136 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:27 INFO - PROCESS | 1765 | 1466769867320 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:04:27 INFO - PROCESS | 1765 | 1466769867330 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 1765 | 1466769867338 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef90400 == 12 [pid = 1765] [id = 589] 05:04:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90a6e400) [pid = 1765] [serial = 1768] [outer = (nil)] 05:04:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93a34c00) [pid = 1765] [serial = 1769] [outer = 0x90a6e400] 05:04:27 INFO - PROCESS | 1765 | 1466769867420 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b1c400) [pid = 1765] [serial = 1770] [outer = 0x90a6e400] 05:04:28 INFO - PROCESS | 1765 | 1466769868707 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1641ms 05:04:28 INFO - PROCESS | 1765 | 1466769868756 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 1765 | 1466769868763 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:04:28 INFO - PROCESS | 1765 | 1466769868773 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 1765 | 1466769868777 Marionette TRACE conn4 <- [1,2330,null,{}] 05:04:28 INFO - PROCESS | 1765 | 1466769868788 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}] 05:04:28 INFO - PROCESS | 1765 | 1466769868794 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:29 INFO - PROCESS | 1765 | 1466769869003 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:04:29 INFO - PROCESS | 1765 | 1466769869330 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 1765 | 1466769869339 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef83000 == 13 [pid = 1765] [id = 590] 05:04:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ef84400) [pid = 1765] [serial = 1771] [outer = (nil)] 05:04:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90a6a400) [pid = 1765] [serial = 1772] [outer = 0x8ef84400] 05:04:29 INFO - PROCESS | 1765 | 1466769869441 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d99c00) [pid = 1765] [serial = 1773] [outer = 0x8ef84400] 05:04:30 INFO - PROCESS | 1765 | 1466769870574 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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1895ms 05:04:30 INFO - PROCESS | 1765 | 1466769870667 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 1765 | 1466769870677 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:04:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:04:30 INFO - PROCESS | 1765 | 1466769870692 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 1765 | 1466769870698 Marionette TRACE conn4 <- [1,2334,null,{}] 05:04:30 INFO - PROCESS | 1765 | 1466769870755 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}] 05:04:30 INFO - PROCESS | 1765 | 1466769870762 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:31 INFO - PROCESS | 1765 | 1466769871033 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:04:31 INFO - PROCESS | 1765 | 1466769871240 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 1765 | 1466769871249 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91e000 == 14 [pid = 1765] [id = 591] 05:04:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91fe3c00) [pid = 1765] [serial = 1774] [outer = (nil)] 05:04:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93b23400) [pid = 1765] [serial = 1775] [outer = 0x91fe3c00] 05:04:31 INFO - PROCESS | 1765 | 1466769871339 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93b5d000) [pid = 1765] [serial = 1776] [outer = 0x91fe3c00] 05:04:32 INFO - PROCESS | 1765 | 1466769872459 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]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:04:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1842ms 05:04:32 INFO - PROCESS | 1765 | 1466769872533 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 1765 | 1466769872537 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:04:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:04:32 INFO - PROCESS | 1765 | 1466769872545 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 1765 | 1466769872552 Marionette TRACE conn4 <- [1,2338,null,{}] 05:04:32 INFO - PROCESS | 1765 | 1466769872570 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}] 05:04:32 INFO - PROCESS | 1765 | 1466769872580 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:32 INFO - PROCESS | 1765 | 1466769872831 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:04:33 INFO - PROCESS | 1765 | 1466769873072 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:33 INFO - PROCESS | 1765 | 1466769873086 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a4c00 == 15 [pid = 1765] [id = 592] 05:04:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x953a6000) [pid = 1765] [serial = 1777] [outer = (nil)] 05:04:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x953b1000) [pid = 1765] [serial = 1778] [outer = 0x953a6000] 05:04:33 INFO - PROCESS | 1765 | 1466769873259 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x954eb800) [pid = 1765] [serial = 1779] [outer = 0x953a6000] 05:04:34 INFO - PROCESS | 1765 | 1466769874767 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]]]}] 05:04:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:04:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2244ms 05:04:34 INFO - PROCESS | 1765 | 1466769874805 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 1765 | 1466769874810 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:04:34 INFO - PROCESS | 1765 | 1466769874818 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 1765 | 1466769874823 Marionette TRACE conn4 <- [1,2342,null,{}] 05:04:34 INFO - PROCESS | 1765 | 1466769874829 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}] 05:04:34 INFO - PROCESS | 1765 | 1466769874835 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:35 INFO - PROCESS | 1765 | 1466769875062 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:04:35 INFO - PROCESS | 1765 | 1466769875351 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 1765 | 1466769875358 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:35 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099a000 == 16 [pid = 1765] [id = 593] 05:04:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9099e400) [pid = 1765] [serial = 1780] [outer = (nil)] 05:04:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91fe2800) [pid = 1765] [serial = 1781] [outer = 0x9099e400] 05:04:35 INFO - PROCESS | 1765 | 1466769875449 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91d9e400) [pid = 1765] [serial = 1782] [outer = 0x9099e400] 05:04:36 INFO - PROCESS | 1765 | 1466769876617 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]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1839ms 05:04:36 INFO - PROCESS | 1765 | 1466769876678 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 1765 | 1466769876685 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:04:36 INFO - PROCESS | 1765 | 1466769876696 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 1765 | 1466769876701 Marionette TRACE conn4 <- [1,2346,null,{}] 05:04:36 INFO - PROCESS | 1765 | 1466769876711 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}] 05:04:36 INFO - PROCESS | 1765 | 1466769876716 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:36 INFO - PROCESS | 1765 | 1466769876933 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91d6cc00) [pid = 1765] [serial = 1710] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93b21400) [pid = 1765] [serial = 1712] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93b28400) [pid = 1765] [serial = 1713] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x92332400) [pid = 1765] [serial = 1706] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90995800) [pid = 1765] [serial = 1722] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f2b4000) [pid = 1765] [serial = 1721] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x94815800) [pid = 1765] [serial = 1715] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x953b1400) [pid = 1765] [serial = 1718] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x953af400) [pid = 1765] [serial = 1719] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9526b800) [pid = 1765] [serial = 1716] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91da3c00) [pid = 1765] [serial = 1725] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91310c00) [pid = 1765] [serial = 1709] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93a3ac00) [pid = 1765] [serial = 1707] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91d6dc00) [pid = 1765] [serial = 1724] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x954d2c00) [pid = 1765] [serial = 1730] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x954e0c00) [pid = 1765] [serial = 1731] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x93b5a000) [pid = 1765] [serial = 1727] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x93b60000) [pid = 1765] [serial = 1728] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 1765 | 1466769877258 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 1765 | 1466769877266 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e927000 == 17 [pid = 1765] [id = 594] 05:04:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e927800) [pid = 1765] [serial = 1783] [outer = (nil)] 05:04:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f2b4000) [pid = 1765] [serial = 1784] [outer = 0x8e927800] 05:04:37 INFO - PROCESS | 1765 | 1466769877357 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9130c000) [pid = 1765] [serial = 1785] [outer = 0x8e927800] 05:04:38 INFO - PROCESS | 1765 | 1466769878229 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]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1590ms 05:04:38 INFO - PROCESS | 1765 | 1466769878287 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 1765 | 1466769878294 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:04:38 INFO - PROCESS | 1765 | 1466769878305 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 1765 | 1466769878309 Marionette TRACE conn4 <- [1,2350,null,{}] 05:04:38 INFO - PROCESS | 1765 | 1466769878318 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}] 05:04:38 INFO - PROCESS | 1765 | 1466769878325 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:38 INFO - PROCESS | 1765 | 1466769878511 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:04:38 INFO - PROCESS | 1765 | 1466769878676 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 1765 | 1466769878684 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da6800 == 18 [pid = 1765] [id = 595] 05:04:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91dadc00) [pid = 1765] [serial = 1786] [outer = (nil)] 05:04:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91daf400) [pid = 1765] [serial = 1787] [outer = 0x91dadc00] 05:04:38 INFO - PROCESS | 1765 | 1466769878798 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91fe2000) [pid = 1765] [serial = 1788] [outer = 0x91dadc00] 05:04:39 INFO - PROCESS | 1765 | 1466769879851 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]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1598ms 05:04:39 INFO - PROCESS | 1765 | 1466769879904 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:04:39 INFO - PROCESS | 1765 | 1466769879907 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:04:39 INFO - PROCESS | 1765 | 1466769879920 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 1765 | 1466769879927 Marionette TRACE conn4 <- [1,2354,null,{}] 05:04:39 INFO - PROCESS | 1765 | 1466769879944 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}] 05:04:39 INFO - PROCESS | 1765 | 1466769879953 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:40 INFO - PROCESS | 1765 | 1466769880211 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:04:40 INFO - PROCESS | 1765 | 1466769880234 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 1765 | 1466769880247 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b5cc00 == 19 [pid = 1765] [id = 596] 05:04:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93d27000) [pid = 1765] [serial = 1789] [outer = (nil)] 05:04:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9526e400) [pid = 1765] [serial = 1790] [outer = 0x93d27000] 05:04:40 INFO - PROCESS | 1765 | 1466769880321 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x954d6800) [pid = 1765] [serial = 1791] [outer = 0x93d27000] 05:04:41 INFO - PROCESS | 1765 | 1466769881324 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]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1441ms 05:04:41 INFO - PROCESS | 1765 | 1466769881363 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 1765 | 1466769881368 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:04:41 INFO - PROCESS | 1765 | 1466769881374 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 1765 | 1466769881378 Marionette TRACE conn4 <- [1,2358,null,{}] 05:04:41 INFO - PROCESS | 1765 | 1466769881383 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}] 05:04:41 INFO - PROCESS | 1765 | 1466769881388 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:41 INFO - PROCESS | 1765 | 1466769881631 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:04:41 INFO - PROCESS | 1765 | 1466769881657 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 1765 | 1466769881667 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7000 == 20 [pid = 1765] [id = 597] 05:04:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x90a73000) [pid = 1765] [serial = 1792] [outer = (nil)] 05:04:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x954eb000) [pid = 1765] [serial = 1793] [outer = 0x90a73000] 05:04:41 INFO - PROCESS | 1765 | 1466769881750 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x954f2400) [pid = 1765] [serial = 1794] [outer = 0x90a73000] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f2b5800) [pid = 1765] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8ef8fc00) [pid = 1765] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91d63800) [pid = 1765] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8dfeec00) [pid = 1765] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8dfed000) [pid = 1765] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x913c5c00) [pid = 1765] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93a3c400) [pid = 1765] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91fd8400) [pid = 1765] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8e092800) [pid = 1765] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f2b8c00) [pid = 1765] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:04:42 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8ef86000) [pid = 1765] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:04:42 INFO - PROCESS | 1765 | 1466769882833 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]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1483ms 05:04:42 INFO - PROCESS | 1765 | 1466769882864 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 1765 | 1466769882868 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:04:42 INFO - PROCESS | 1765 | 1466769882874 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 1765 | 1466769882878 Marionette TRACE conn4 <- [1,2362,null,{}] 05:04:42 INFO - PROCESS | 1765 | 1466769882884 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}] 05:04:42 INFO - PROCESS | 1765 | 1466769882889 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:43 INFO - PROCESS | 1765 | 1466769883061 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:04:43 INFO - PROCESS | 1765 | 1466769883075 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 1765 | 1466769883082 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a3800 == 21 [pid = 1765] [id = 598] 05:04:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x90a77c00) [pid = 1765] [serial = 1795] [outer = (nil)] 05:04:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x954ea000) [pid = 1765] [serial = 1796] [outer = 0x90a77c00] 05:04:43 INFO - PROCESS | 1765 | 1466769883158 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x954f0c00) [pid = 1765] [serial = 1797] [outer = 0x90a77c00] 05:04:44 INFO - PROCESS | 1765 | 1466769884190 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]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1436ms 05:04:44 INFO - PROCESS | 1765 | 1466769884313 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 1765 | 1466769884321 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:04:44 INFO - PROCESS | 1765 | 1466769884344 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 1765 | 1466769884350 Marionette TRACE conn4 <- [1,2366,null,{}] 05:04:44 INFO - PROCESS | 1765 | 1466769884361 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}] 05:04:44 INFO - PROCESS | 1765 | 1466769884367 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:44 INFO - PROCESS | 1765 | 1466769884706 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:04:44 INFO - PROCESS | 1765 | 1466769884890 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 1765 | 1466769884907 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e923000 == 22 [pid = 1765] [id = 599] 05:04:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ef89c00) [pid = 1765] [serial = 1798] [outer = (nil)] 05:04:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f2b5c00) [pid = 1765] [serial = 1799] [outer = 0x8ef89c00] 05:04:45 INFO - PROCESS | 1765 | 1466769884998 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x909a0c00) [pid = 1765] [serial = 1800] [outer = 0x8ef89c00] 05:04:46 INFO - PROCESS | 1765 | 1466769886035 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]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1751ms 05:04:46 INFO - PROCESS | 1765 | 1466769886083 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 1765 | 1466769886089 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:04:46 INFO - PROCESS | 1765 | 1466769886102 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 1765 | 1466769886108 Marionette TRACE conn4 <- [1,2370,null,{}] 05:04:46 INFO - PROCESS | 1765 | 1466769886116 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}] 05:04:46 INFO - PROCESS | 1765 | 1466769886122 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:46 INFO - PROCESS | 1765 | 1466769886339 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:04:46 INFO - PROCESS | 1765 | 1466769886576 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 1765 | 1466769886586 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130b400 == 23 [pid = 1765] [id = 600] 05:04:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d6f800) [pid = 1765] [serial = 1801] [outer = (nil)] 05:04:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d9f800) [pid = 1765] [serial = 1802] [outer = 0x91d6f800] 05:04:46 INFO - PROCESS | 1765 | 1466769886724 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91e54000) [pid = 1765] [serial = 1803] [outer = 0x91d6f800] 05:04:47 INFO - PROCESS | 1765 | 1466769887784 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]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1752ms 05:04:47 INFO - PROCESS | 1765 | 1466769887853 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 1765 | 1466769887858 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:04:47 INFO - PROCESS | 1765 | 1466769887866 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 1765 | 1466769887870 Marionette TRACE conn4 <- [1,2374,null,{}] 05:04:47 INFO - PROCESS | 1765 | 1466769887888 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}] 05:04:47 INFO - PROCESS | 1765 | 1466769887898 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:48 INFO - PROCESS | 1765 | 1466769888156 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:04:48 INFO - PROCESS | 1765 | 1466769888486 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 1765 | 1466769888500 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d2c400 == 24 [pid = 1765] [id = 601] 05:04:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93d2c800) [pid = 1765] [serial = 1804] [outer = (nil)] 05:04:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x954dfc00) [pid = 1765] [serial = 1805] [outer = 0x93d2c800] 05:04:48 INFO - PROCESS | 1765 | 1466769888594 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9781f800) [pid = 1765] [serial = 1806] [outer = 0x93d2c800] 05:04:49 INFO - PROCESS | 1765 | 1466769889699 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]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1893ms 05:04:49 INFO - PROCESS | 1765 | 1466769889759 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 1765 | 1466769889764 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:04:49 INFO - PROCESS | 1765 | 1466769889772 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 1765 | 1466769889776 Marionette TRACE conn4 <- [1,2378,null,{}] 05:04:49 INFO - PROCESS | 1765 | 1466769889783 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}] 05:04:49 INFO - PROCESS | 1765 | 1466769889788 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:50 INFO - PROCESS | 1765 | 1466769889998 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:04:50 INFO - PROCESS | 1765 | 1466769890230 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 1765 | 1466769890241 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:50 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7c00 == 25 [pid = 1765] [id = 602] 05:04:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x90a72800) [pid = 1765] [serial = 1807] [outer = (nil)] 05:04:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x997bc800) [pid = 1765] [serial = 1808] [outer = 0x90a72800] 05:04:50 INFO - PROCESS | 1765 | 1466769890380 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x997c4c00) [pid = 1765] [serial = 1809] [outer = 0x90a72800] 05:04:51 INFO - PROCESS | 1765 | 1466769891413 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]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1687ms 05:04:51 INFO - PROCESS | 1765 | 1466769891460 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:04:51 INFO - PROCESS | 1765 | 1466769891464 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:04:51 INFO - PROCESS | 1765 | 1466769891471 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 1765 | 1466769891475 Marionette TRACE conn4 <- [1,2382,null,{}] 05:04:51 INFO - PROCESS | 1765 | 1466769891482 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}] 05:04:51 INFO - PROCESS | 1765 | 1466769891486 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:51 INFO - PROCESS | 1765 | 1466769891687 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:04:51 INFO - PROCESS | 1765 | 1466769891873 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 1765 | 1466769891882 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x997c7800 == 26 [pid = 1765] [id = 603] 05:04:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x997c7c00) [pid = 1765] [serial = 1810] [outer = (nil)] 05:04:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a008400) [pid = 1765] [serial = 1811] [outer = 0x997c7c00] 05:04:51 INFO - PROCESS | 1765 | 1466769891970 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x99fc8000) [pid = 1765] [serial = 1812] [outer = 0x997c7c00] 05:04:52 INFO - PROCESS | 1765 | 1466769892963 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]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1531ms 05:04:53 INFO - PROCESS | 1765 | 1466769893003 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 1765 | 1466769893008 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:04:53 INFO - PROCESS | 1765 | 1466769893015 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 1765 | 1466769893019 Marionette TRACE conn4 <- [1,2386,null,{}] 05:04:53 INFO - PROCESS | 1765 | 1466769893026 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}] 05:04:53 INFO - PROCESS | 1765 | 1466769893038 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:53 INFO - PROCESS | 1765 | 1466769893310 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:04:53 INFO - PROCESS | 1765 | 1466769893555 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 1765 | 1466769893565 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130f000 == 27 [pid = 1765] [id = 604] 05:04:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91d6c000) [pid = 1765] [serial = 1813] [outer = (nil)] 05:04:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x92334400) [pid = 1765] [serial = 1814] [outer = 0x91d6c000] 05:04:53 INFO - PROCESS | 1765 | 1466769893701 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9a2e2000) [pid = 1765] [serial = 1815] [outer = 0x91d6c000] 05:04:54 INFO - PROCESS | 1765 | 1466769894665 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]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1733ms 05:04:54 INFO - PROCESS | 1765 | 1466769894749 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 1765 | 1466769894754 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:04:54 INFO - PROCESS | 1765 | 1466769894761 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 1765 | 1466769894765 Marionette TRACE conn4 <- [1,2390,null,{}] 05:04:54 INFO - PROCESS | 1765 | 1466769894771 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}] 05:04:54 INFO - PROCESS | 1765 | 1466769894777 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:54 INFO - PROCESS | 1765 | 1466769894977 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:04:55 INFO - PROCESS | 1765 | 1466769895141 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 1765 | 1466769895152 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e922800 == 28 [pid = 1765] [id = 605] 05:04:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91316000) [pid = 1765] [serial = 1816] [outer = (nil)] 05:04:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x98422800) [pid = 1765] [serial = 1817] [outer = 0x91316000] 05:04:55 INFO - PROCESS | 1765 | 1466769895234 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9a0f2800) [pid = 1765] [serial = 1818] [outer = 0x91316000] 05:04:56 INFO - PROCESS | 1765 | 1466769896643 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]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1941ms 05:04:56 INFO - PROCESS | 1765 | 1466769896703 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:04:56 INFO - PROCESS | 1765 | 1466769896710 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:04:56 INFO - PROCESS | 1765 | 1466769896719 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 1765 | 1466769896725 Marionette TRACE conn4 <- [1,2394,null,{}] 05:04:56 INFO - PROCESS | 1765 | 1466769896736 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}] 05:04:56 INFO - PROCESS | 1765 | 1466769896742 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:57 INFO - PROCESS | 1765 | 1466769896998 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:04:57 INFO - PROCESS | 1765 | 1466769897329 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 1765 | 1466769897338 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09b400 == 29 [pid = 1765] [id = 606] 05:04:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x8ef90000) [pid = 1765] [serial = 1819] [outer = (nil)] 05:04:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x90a78c00) [pid = 1765] [serial = 1820] [outer = 0x8ef90000] 05:04:57 INFO - PROCESS | 1765 | 1466769897437 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x9130dc00) [pid = 1765] [serial = 1821] [outer = 0x8ef90000] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfea800 == 28 [pid = 1765] [id = 585] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2af800 == 27 [pid = 1765] [id = 586] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe6c00 == 26 [pid = 1765] [id = 588] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x913c4400 == 25 [pid = 1765] [id = 587] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7000 == 24 [pid = 1765] [id = 597] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x93b5cc00 == 23 [pid = 1765] [id = 596] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x91da6800 == 22 [pid = 1765] [id = 595] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8e927000 == 21 [pid = 1765] [id = 594] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x9099a000 == 20 [pid = 1765] [id = 593] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x953a4c00 == 19 [pid = 1765] [id = 592] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef83000 == 18 [pid = 1765] [id = 590] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91e000 == 17 [pid = 1765] [id = 591] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef90400 == 16 [pid = 1765] [id = 589] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x9099dc00 == 15 [pid = 1765] [id = 584] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x9130f000 == 14 [pid = 1765] [id = 604] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8e922800 == 13 [pid = 1765] [id = 605] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x997c7800 == 12 [pid = 1765] [id = 603] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7c00 == 11 [pid = 1765] [id = 602] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x9130b400 == 10 [pid = 1765] [id = 600] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x93d2c400 == 9 [pid = 1765] [id = 601] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x909a3800 == 8 [pid = 1765] [id = 598] 05:04:59 INFO - PROCESS | 1765 | --DOCSHELL 0x8e923000 == 7 [pid = 1765] [id = 599] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x8e092000) [pid = 1765] [serial = 1757] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x91d65400) [pid = 1765] [serial = 1763] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x8e91e800) [pid = 1765] [serial = 1758] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x93b5f800) [pid = 1765] [serial = 1739] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x97822c00) [pid = 1765] [serial = 1743] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x954f7400) [pid = 1765] [serial = 1742] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x983a2800) [pid = 1765] [serial = 1746] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x9782c800) [pid = 1765] [serial = 1745] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9a07e000) [pid = 1765] [serial = 1749] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x997ca400) [pid = 1765] [serial = 1748] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91dac800) [pid = 1765] [serial = 1752] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91315800) [pid = 1765] [serial = 1751] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x9099e800) [pid = 1765] [serial = 1760] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8f2be800) [pid = 1765] [serial = 1734] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8f2b5000) [pid = 1765] [serial = 1733] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93a34c00) [pid = 1765] [serial = 1769] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x913c3800) [pid = 1765] [serial = 1737] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91d70800) [pid = 1765] [serial = 1736] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x94815c00) [pid = 1765] [serial = 1740] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x90a71400) [pid = 1765] [serial = 1754] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91d6f400) [pid = 1765] [serial = 1764] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f2b7800) [pid = 1765] [serial = 1766] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x90a6c800) [pid = 1765] [serial = 1761] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91e4ec00) [pid = 1765] [serial = 1767] [outer = (nil)] [url = about:blank] 05:04:59 INFO - PROCESS | 1765 | 1466769899653 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]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 3002ms 05:04:59 INFO - PROCESS | 1765 | 1466769899721 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 1765 | 1466769899728 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:04:59 INFO - PROCESS | 1765 | 1466769899738 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 1765 | 1466769899743 Marionette TRACE conn4 <- [1,2398,null,{}] 05:04:59 INFO - PROCESS | 1765 | 1466769899752 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}] 05:04:59 INFO - PROCESS | 1765 | 1466769899758 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:04:59 INFO - PROCESS | 1765 | 1466769899953 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:05:00 INFO - PROCESS | 1765 | 1466769900143 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 1765 | 1466769900158 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09a800 == 8 [pid = 1765] [id = 607] 05:05:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e09c400) [pid = 1765] [serial = 1822] [outer = (nil)] 05:05:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8ef87000) [pid = 1765] [serial = 1823] [outer = 0x8e09c400] 05:05:00 INFO - PROCESS | 1765 | 1466769900237 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8ef91c00) [pid = 1765] [serial = 1824] [outer = 0x8e09c400] 05:05:01 INFO - PROCESS | 1765 | 1466769901117 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]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1437ms 05:05:01 INFO - PROCESS | 1765 | 1466769901175 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:05:01 INFO - PROCESS | 1765 | 1466769901185 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:05:01 INFO - PROCESS | 1765 | 1466769901197 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 1765 | 1466769901202 Marionette TRACE conn4 <- [1,2402,null,{}] 05:05:01 INFO - PROCESS | 1765 | 1466769901210 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}] 05:05:01 INFO - PROCESS | 1765 | 1466769901216 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:01 INFO - PROCESS | 1765 | 1466769901412 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:05:01 INFO - PROCESS | 1765 | 1466769901565 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 1765 | 1466769901574 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099d000 == 9 [pid = 1765] [id = 608] 05:05:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90a75400) [pid = 1765] [serial = 1825] [outer = (nil)] 05:05:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9130ac00) [pid = 1765] [serial = 1826] [outer = 0x90a75400] 05:05:01 INFO - PROCESS | 1765 | 1466769901657 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x913be400) [pid = 1765] [serial = 1827] [outer = 0x90a75400] 05:05:02 INFO - PROCESS | 1765 | 1466769902762 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]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1598ms 05:05:02 INFO - PROCESS | 1765 | 1466769902795 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:05:02 INFO - PROCESS | 1765 | 1466769902800 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:05:02 INFO - PROCESS | 1765 | 1466769902808 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 1765 | 1466769902815 Marionette TRACE conn4 <- [1,2406,null,{}] 05:05:02 INFO - PROCESS | 1765 | 1466769902840 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}] 05:05:02 INFO - PROCESS | 1765 | 1466769902850 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:03 INFO - PROCESS | 1765 | 1466769903104 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:05:03 INFO - PROCESS | 1765 | 1466769903137 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 1765 | 1466769903155 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x91daac00 == 10 [pid = 1765] [id = 609] 05:05:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91dab000) [pid = 1765] [serial = 1828] [outer = (nil)] 05:05:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91e4e000) [pid = 1765] [serial = 1829] [outer = 0x91dab000] 05:05:03 INFO - PROCESS | 1765 | 1466769903321 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91fda800) [pid = 1765] [serial = 1830] [outer = 0x91dab000] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e927800) [pid = 1765] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9099e400) [pid = 1765] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x93d27000) [pid = 1765] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x90a73000) [pid = 1765] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91dadc00) [pid = 1765] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91fe3c00) [pid = 1765] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90a6e400) [pid = 1765] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x953a6000) [pid = 1765] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8ef84400) [pid = 1765] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9099fc00) [pid = 1765] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:05:04 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90a77c00) [pid = 1765] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:05:04 INFO - PROCESS | 1765 | 1466769904882 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]]]}] 05:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2104ms 05:05:04 INFO - PROCESS | 1765 | 1466769904912 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 1765 | 1466769904917 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:05:04 INFO - PROCESS | 1765 | 1466769904923 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 1765 | 1466769904927 Marionette TRACE conn4 <- [1,2410,null,{}] 05:05:04 INFO - PROCESS | 1765 | 1466769904934 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}] 05:05:04 INFO - PROCESS | 1765 | 1466769904939 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:05 INFO - PROCESS | 1765 | 1466769905112 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:05:05 INFO - PROCESS | 1765 | 1466769905253 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 1765 | 1466769905264 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe2400 == 11 [pid = 1765] [id = 610] 05:05:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e926400) [pid = 1765] [serial = 1831] [outer = (nil)] 05:05:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91d98400) [pid = 1765] [serial = 1832] [outer = 0x8e926400] 05:05:05 INFO - PROCESS | 1765 | 1466769905336 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91fe3000) [pid = 1765] [serial = 1833] [outer = 0x8e926400] 05:05:06 INFO - PROCESS | 1765 | 1466769906208 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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1331ms 05:05:06 INFO - PROCESS | 1765 | 1466769906256 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 1765 | 1466769906260 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:05:06 INFO - PROCESS | 1765 | 1466769906272 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 1765 | 1466769906275 Marionette TRACE conn4 <- [1,2414,null,{}] 05:05:06 INFO - PROCESS | 1765 | 1466769906283 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}] 05:05:06 INFO - PROCESS | 1765 | 1466769906288 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:06 INFO - PROCESS | 1765 | 1466769906479 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:05:06 INFO - PROCESS | 1765 | 1466769906683 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 1765 | 1466769906695 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe4800 == 12 [pid = 1765] [id = 611] 05:05:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8dfe5800) [pid = 1765] [serial = 1834] [outer = (nil)] 05:05:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8dfed000) [pid = 1765] [serial = 1835] [outer = 0x8dfe5800] 05:05:06 INFO - PROCESS | 1765 | 1466769906791 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e098800) [pid = 1765] [serial = 1836] [outer = 0x8dfe5800] 05:05:08 INFO - PROCESS | 1765 | 1466769908061 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]]]}] 05:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1890ms 05:05:08 INFO - PROCESS | 1765 | 1466769908189 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:05:08 INFO - PROCESS | 1765 | 1466769908199 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:05:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:05:08 INFO - PROCESS | 1765 | 1466769908261 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:05:08 INFO - PROCESS | 1765 | 1466769908271 Marionette TRACE conn4 <- [1,2418,null,{}] 05:05:08 INFO - PROCESS | 1765 | 1466769908297 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}] 05:05:08 INFO - PROCESS | 1765 | 1466769908316 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:08 INFO - PROCESS | 1765 | 1466769908746 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:05:09 INFO - PROCESS | 1765 | 1466769909031 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 1765 | 1466769909047 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef84800 == 13 [pid = 1765] [id = 612] 05:05:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8f2be000) [pid = 1765] [serial = 1837] [outer = (nil)] 05:05:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9130c400) [pid = 1765] [serial = 1838] [outer = 0x8f2be000] 05:05:09 INFO - PROCESS | 1765 | 1466769909197 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d62c00) [pid = 1765] [serial = 1839] [outer = 0x8f2be000] 05:05:10 INFO - PROCESS | 1765 | 1466769910424 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]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:05:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2219ms 05:05:10 INFO - PROCESS | 1765 | 1466769910473 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 1765 | 1466769910483 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:05:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:05:10 INFO - PROCESS | 1765 | 1466769910492 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 1765 | 1466769910496 Marionette TRACE conn4 <- [1,2422,null,{}] 05:05:10 INFO - PROCESS | 1765 | 1466769910504 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}] 05:05:10 INFO - PROCESS | 1765 | 1466769910511 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:10 INFO - PROCESS | 1765 | 1466769910730 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:05:11 INFO - PROCESS | 1765 | 1466769911006 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 1765 | 1466769911019 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2af400 == 14 [pid = 1765] [id = 613] 05:05:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91d62400) [pid = 1765] [serial = 1840] [outer = (nil)] 05:05:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91fe0800) [pid = 1765] [serial = 1841] [outer = 0x91d62400] 05:05:11 INFO - PROCESS | 1765 | 1466769911146 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93a3bc00) [pid = 1765] [serial = 1842] [outer = 0x91d62400] 05:05:12 INFO - PROCESS | 1765 | 1466769912214 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]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:05:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1785ms 05:05:12 INFO - PROCESS | 1765 | 1466769912280 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 1765 | 1466769912285 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:05:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:05:12 INFO - PROCESS | 1765 | 1466769912302 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 1765 | 1466769912313 Marionette TRACE conn4 <- [1,2426,null,{}] 05:05:12 INFO - PROCESS | 1765 | 1466769912323 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}] 05:05:12 INFO - PROCESS | 1765 | 1466769912332 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:12 INFO - PROCESS | 1765 | 1466769912593 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:05:12 INFO - PROCESS | 1765 | 1466769912841 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 1765 | 1466769912848 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da0000 == 15 [pid = 1765] [id = 614] 05:05:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x91e4a800) [pid = 1765] [serial = 1843] [outer = (nil)] 05:05:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x94816000) [pid = 1765] [serial = 1844] [outer = 0x91e4a800] 05:05:12 INFO - PROCESS | 1765 | 1466769912971 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x953a6000) [pid = 1765] [serial = 1845] [outer = 0x91e4a800] 05:05:14 INFO - PROCESS | 1765 | 1466769914003 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]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1755ms 05:05:14 INFO - PROCESS | 1765 | 1466769914048 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 1765 | 1466769914053 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:05:14 INFO - PROCESS | 1765 | 1466769914061 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 1765 | 1466769914064 Marionette TRACE conn4 <- [1,2430,null,{}] 05:05:14 INFO - PROCESS | 1765 | 1466769914072 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}] 05:05:14 INFO - PROCESS | 1765 | 1466769914076 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:14 INFO - PROCESS | 1765 | 1466769914289 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:05:14 INFO - PROCESS | 1765 | 1466769914517 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 1765 | 1466769914527 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfec400 == 16 [pid = 1765] [id = 615] 05:05:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8dfed400) [pid = 1765] [serial = 1846] [outer = (nil)] 05:05:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8e091c00) [pid = 1765] [serial = 1847] [outer = 0x8dfed400] 05:05:14 INFO - PROCESS | 1765 | 1466769914799 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8e925c00) [pid = 1765] [serial = 1848] [outer = 0x8dfed400] 05:05:15 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe2400 == 15 [pid = 1765] [id = 610] 05:05:15 INFO - PROCESS | 1765 | --DOCSHELL 0x91daac00 == 14 [pid = 1765] [id = 609] 05:05:15 INFO - PROCESS | 1765 | 1466769915927 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]]]}] 05:05:15 INFO - PROCESS | 1765 | --DOCSHELL 0x9099d000 == 13 [pid = 1765] [id = 608] 05:05:15 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09a800 == 12 [pid = 1765] [id = 607] 05:05:15 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9130c000) [pid = 1765] [serial = 1785] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91d9e400) [pid = 1765] [serial = 1782] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91fe2000) [pid = 1765] [serial = 1788] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93b23400) [pid = 1765] [serial = 1775] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8f2b4000) [pid = 1765] [serial = 1784] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x93b1c400) [pid = 1765] [serial = 1770] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x93b5d000) [pid = 1765] [serial = 1776] [outer = (nil)] [url = about:blank] 05:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1934ms 05:05:15 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x91fe2800) [pid = 1765] [serial = 1781] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91daf400) [pid = 1765] [serial = 1787] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x954eb800) [pid = 1765] [serial = 1779] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x953b1000) [pid = 1765] [serial = 1778] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91d99c00) [pid = 1765] [serial = 1773] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90a6a400) [pid = 1765] [serial = 1772] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91313000) [pid = 1765] [serial = 1755] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x954f0c00) [pid = 1765] [serial = 1797] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x954d6800) [pid = 1765] [serial = 1791] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x954eb000) [pid = 1765] [serial = 1793] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x954f2400) [pid = 1765] [serial = 1794] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9526e400) [pid = 1765] [serial = 1790] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x954ea000) [pid = 1765] [serial = 1796] [outer = (nil)] [url = about:blank] 05:05:16 INFO - PROCESS | 1765 | 1466769916015 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 1765 | 1466769916022 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:05:16 INFO - PROCESS | 1765 | 1466769916034 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 1765 | 1466769916037 Marionette TRACE conn4 <- [1,2434,null,{}] 05:05:16 INFO - PROCESS | 1765 | 1466769916046 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}] 05:05:16 INFO - PROCESS | 1765 | 1466769916051 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:16 INFO - PROCESS | 1765 | 1466769916240 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:05:16 INFO - PROCESS | 1765 | 1466769916437 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 1765 | 1466769916444 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a70000 == 13 [pid = 1765] [id = 616] 05:05:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x90a74400) [pid = 1765] [serial = 1849] [outer = (nil)] 05:05:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x9130f000) [pid = 1765] [serial = 1850] [outer = 0x90a74400] 05:05:16 INFO - PROCESS | 1765 | 1466769916534 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91d67c00) [pid = 1765] [serial = 1851] [outer = 0x90a74400] 05:05:17 INFO - PROCESS | 1765 | 1466769917408 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]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1434ms 05:05:17 INFO - PROCESS | 1765 | 1466769917468 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 1765 | 1466769917475 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:05:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:05:17 INFO - PROCESS | 1765 | 1466769917487 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 1765 | 1466769917491 Marionette TRACE conn4 <- [1,2438,null,{}] 05:05:17 INFO - PROCESS | 1765 | 1466769917499 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}] 05:05:17 INFO - PROCESS | 1765 | 1466769917504 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:17 INFO - PROCESS | 1765 | 1466769917694 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:05:17 INFO - PROCESS | 1765 | 1466769917850 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 1765 | 1466769917860 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6d800 == 14 [pid = 1765] [id = 617] 05:05:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91d6c800) [pid = 1765] [serial = 1852] [outer = (nil)] 05:05:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91e51800) [pid = 1765] [serial = 1853] [outer = 0x91d6c800] 05:05:17 INFO - PROCESS | 1765 | 1466769917936 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93a37000) [pid = 1765] [serial = 1854] [outer = 0x91d6c800] 05:05:18 INFO - PROCESS | 1765 | 1466769918940 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]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1489ms 05:05:18 INFO - PROCESS | 1765 | 1466769918980 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 1765 | 1466769918986 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:05:19 INFO - PROCESS | 1765 | 1466769918997 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 1765 | 1466769919004 Marionette TRACE conn4 <- [1,2442,null,{}] 05:05:19 INFO - PROCESS | 1765 | 1466769919036 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}] 05:05:19 INFO - PROCESS | 1765 | 1466769919045 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:19 INFO - PROCESS | 1765 | 1466769919310 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:05:19 INFO - PROCESS | 1765 | 1466769919341 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 1765 | 1466769919349 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a75000 == 15 [pid = 1765] [id = 618] 05:05:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91da7400) [pid = 1765] [serial = 1855] [outer = (nil)] 05:05:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x94816400) [pid = 1765] [serial = 1856] [outer = 0x91da7400] 05:05:19 INFO - PROCESS | 1765 | 1466769919429 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x9481f000) [pid = 1765] [serial = 1857] [outer = 0x91da7400] 05:05:20 INFO - PROCESS | 1765 | 1466769920506 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]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1559ms 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91dab000) [pid = 1765] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8ef90000) [pid = 1765] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8ef89c00) [pid = 1765] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91d6f800) [pid = 1765] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93d2c800) [pid = 1765] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90a72800) [pid = 1765] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x997c7c00) [pid = 1765] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91d6c000) [pid = 1765] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e09c400) [pid = 1765] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91316000) [pid = 1765] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:05:20 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x90a75400) [pid = 1765] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:05:20 INFO - PROCESS | 1765 | 1466769920651 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 1765 | 1466769920663 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:05:20 INFO - PROCESS | 1765 | 1466769920687 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 1765 | 1466769920691 Marionette TRACE conn4 <- [1,2446,null,{}] 05:05:20 INFO - PROCESS | 1765 | 1466769920697 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}] 05:05:20 INFO - PROCESS | 1765 | 1466769920702 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:20 INFO - PROCESS | 1765 | 1466769920952 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:05:21 INFO - PROCESS | 1765 | 1466769921206 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 1765 | 1466769921215 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e092400 == 16 [pid = 1765] [id = 619] 05:05:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e094000) [pid = 1765] [serial = 1858] [outer = (nil)] 05:05:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e91c000) [pid = 1765] [serial = 1859] [outer = 0x8e094000] 05:05:21 INFO - PROCESS | 1765 | 1466769921317 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8ef90400) [pid = 1765] [serial = 1860] [outer = 0x8e094000] 05:05:22 INFO - PROCESS | 1765 | 1466769922309 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]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1638ms 05:05:22 INFO - PROCESS | 1765 | 1466769922326 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 1765 | 1466769922333 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:05:22 INFO - PROCESS | 1765 | 1466769922343 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 1765 | 1466769922348 Marionette TRACE conn4 <- [1,2450,null,{}] 05:05:22 INFO - PROCESS | 1765 | 1466769922376 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}] 05:05:22 INFO - PROCESS | 1765 | 1466769922387 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:22 INFO - PROCESS | 1765 | 1466769922615 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:05:22 INFO - PROCESS | 1765 | 1466769922802 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 1765 | 1466769922815 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c4000 == 17 [pid = 1765] [id = 620] 05:05:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91d65c00) [pid = 1765] [serial = 1861] [outer = (nil)] 05:05:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91d9bc00) [pid = 1765] [serial = 1862] [outer = 0x91d65c00] 05:05:22 INFO - PROCESS | 1765 | 1466769922967 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91daec00) [pid = 1765] [serial = 1863] [outer = 0x91d65c00] 05:05:23 INFO - PROCESS | 1765 | 1466769923982 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]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1716ms 05:05:24 INFO - PROCESS | 1765 | 1466769924060 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 1765 | 1466769924066 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:05:24 INFO - PROCESS | 1765 | 1466769924074 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 1765 | 1466769924079 Marionette TRACE conn4 <- [1,2454,null,{}] 05:05:24 INFO - PROCESS | 1765 | 1466769924086 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}] 05:05:24 INFO - PROCESS | 1765 | 1466769924091 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:24 INFO - PROCESS | 1765 | 1466769924343 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:05:24 INFO - PROCESS | 1765 | 1466769924675 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 1765 | 1466769924683 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e53800 == 18 [pid = 1765] [id = 621] 05:05:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93b57000) [pid = 1765] [serial = 1864] [outer = (nil)] 05:05:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b9c000) [pid = 1765] [serial = 1865] [outer = 0x93b57000] 05:05:24 INFO - PROCESS | 1765 | 1466769924784 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93d30800) [pid = 1765] [serial = 1866] [outer = 0x93b57000] 05:05:25 INFO - PROCESS | 1765 | 1466769925821 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]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1785ms 05:05:25 INFO - PROCESS | 1765 | 1466769925860 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 1765 | 1466769925868 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:05:25 INFO - PROCESS | 1765 | 1466769925916 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 1765 | 1466769925924 Marionette TRACE conn4 <- [1,2458,null,{}] 05:05:25 INFO - PROCESS | 1765 | 1466769925931 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}] 05:05:25 INFO - PROCESS | 1765 | 1466769925938 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:26 INFO - PROCESS | 1765 | 1466769926167 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:05:26 INFO - PROCESS | 1765 | 1466769926374 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 1765 | 1466769926380 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b21c00 == 19 [pid = 1765] [id = 622] 05:05:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b5dc00) [pid = 1765] [serial = 1867] [outer = (nil)] 05:05:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x954f5c00) [pid = 1765] [serial = 1868] [outer = 0x93b5dc00] 05:05:26 INFO - PROCESS | 1765 | 1466769926508 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x97804000) [pid = 1765] [serial = 1869] [outer = 0x93b5dc00] 05:05:27 INFO - PROCESS | 1765 | 1466769927530 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]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1649ms 05:05:27 INFO - PROCESS | 1765 | 1466769927554 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 1765 | 1466769927559 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:05:27 INFO - PROCESS | 1765 | 1466769927566 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 1765 | 1466769927570 Marionette TRACE conn4 <- [1,2462,null,{}] 05:05:27 INFO - PROCESS | 1765 | 1466769927576 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}] 05:05:27 INFO - PROCESS | 1765 | 1466769927582 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:27 INFO - PROCESS | 1765 | 1466769927793 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:05:28 INFO - PROCESS | 1765 | 1466769928023 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 1765 | 1466769928034 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef90c00 == 20 [pid = 1765] [id = 623] 05:05:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8f2ba000) [pid = 1765] [serial = 1870] [outer = (nil)] 05:05:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x97826400) [pid = 1765] [serial = 1871] [outer = 0x8f2ba000] 05:05:28 INFO - PROCESS | 1765 | 1466769928166 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x98309c00) [pid = 1765] [serial = 1872] [outer = 0x8f2ba000] 05:05:29 INFO - PROCESS | 1765 | 1466769929174 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]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1637ms 05:05:29 INFO - PROCESS | 1765 | 1466769929205 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 1765 | 1466769929210 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:05:29 INFO - PROCESS | 1765 | 1466769929217 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 1765 | 1466769929222 Marionette TRACE conn4 <- [1,2466,null,{}] 05:05:29 INFO - PROCESS | 1765 | 1466769929229 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}] 05:05:29 INFO - PROCESS | 1765 | 1466769929235 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:29 INFO - PROCESS | 1765 | 1466769929487 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:05:29 INFO - PROCESS | 1765 | 1466769929734 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 1765 | 1466769929755 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x90995c00 == 21 [pid = 1765] [id = 624] 05:05:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x97825000) [pid = 1765] [serial = 1873] [outer = (nil)] 05:05:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x98430c00) [pid = 1765] [serial = 1874] [outer = 0x97825000] 05:05:29 INFO - PROCESS | 1765 | 1466769929872 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x99fc3000) [pid = 1765] [serial = 1875] [outer = 0x97825000] 05:05:30 INFO - PROCESS | 1765 | 1466769930900 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]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1731ms 05:05:30 INFO - PROCESS | 1765 | 1466769930949 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 1765 | 1466769930954 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:05:30 INFO - PROCESS | 1765 | 1466769930962 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 1765 | 1466769930966 Marionette TRACE conn4 <- [1,2470,null,{}] 05:05:30 INFO - PROCESS | 1765 | 1466769930972 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}] 05:05:30 INFO - PROCESS | 1765 | 1466769930978 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:31 INFO - PROCESS | 1765 | 1466769931183 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:05:31 INFO - PROCESS | 1765 | 1466769931420 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 1765 | 1466769931426 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91cc00 == 22 [pid = 1765] [id = 625] 05:05:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91e58400) [pid = 1765] [serial = 1876] [outer = (nil)] 05:05:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a079c00) [pid = 1765] [serial = 1877] [outer = 0x91e58400] 05:05:31 INFO - PROCESS | 1765 | 1466769931571 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9a0f1000) [pid = 1765] [serial = 1878] [outer = 0x91e58400] 05:05:32 INFO - PROCESS | 1765 | 1466769932733 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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1837ms 05:05:32 INFO - PROCESS | 1765 | 1466769932801 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:05:32 INFO - PROCESS | 1765 | 1466769932811 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:05:32 INFO - PROCESS | 1765 | 1466769932823 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 1765 | 1466769932829 Marionette TRACE conn4 <- [1,2474,null,{}] 05:05:32 INFO - PROCESS | 1765 | 1466769932838 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}] 05:05:32 INFO - PROCESS | 1765 | 1466769932844 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:33 INFO - PROCESS | 1765 | 1466769933040 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:05:33 INFO - PROCESS | 1765 | 1466769933277 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 1765 | 1466769933291 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099a000 == 23 [pid = 1765] [id = 626] 05:05:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9099a800) [pid = 1765] [serial = 1879] [outer = (nil)] 05:05:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x90a6a400) [pid = 1765] [serial = 1880] [outer = 0x9099a800] 05:05:33 INFO - PROCESS | 1765 | 1466769933406 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x90a79c00) [pid = 1765] [serial = 1881] [outer = 0x9099a800] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x90a75000 == 22 [pid = 1765] [id = 618] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6d800 == 21 [pid = 1765] [id = 617] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x90a70000 == 20 [pid = 1765] [id = 616] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfec400 == 19 [pid = 1765] [id = 615] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x91da0000 == 18 [pid = 1765] [id = 614] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2af400 == 17 [pid = 1765] [id = 613] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef84800 == 16 [pid = 1765] [id = 612] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe4800 == 15 [pid = 1765] [id = 611] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09b400 == 14 [pid = 1765] [id = 606] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91cc00 == 13 [pid = 1765] [id = 625] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x90995c00 == 12 [pid = 1765] [id = 624] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef90c00 == 11 [pid = 1765] [id = 623] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x93b21c00 == 10 [pid = 1765] [id = 622] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x913c4000 == 9 [pid = 1765] [id = 620] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x91e53800 == 8 [pid = 1765] [id = 621] 05:05:35 INFO - PROCESS | 1765 | --DOCSHELL 0x8e092400 == 7 [pid = 1765] [id = 619] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x91d98400) [pid = 1765] [serial = 1832] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x9a0f2800) [pid = 1765] [serial = 1818] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x98422800) [pid = 1765] [serial = 1817] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8ef91c00) [pid = 1765] [serial = 1824] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9130ac00) [pid = 1765] [serial = 1826] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91fda800) [pid = 1765] [serial = 1830] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x913be400) [pid = 1765] [serial = 1827] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91e4e000) [pid = 1765] [serial = 1829] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9130dc00) [pid = 1765] [serial = 1821] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x90a78c00) [pid = 1765] [serial = 1820] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x909a0c00) [pid = 1765] [serial = 1800] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8f2b5c00) [pid = 1765] [serial = 1799] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91e54000) [pid = 1765] [serial = 1803] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91d9f800) [pid = 1765] [serial = 1802] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9781f800) [pid = 1765] [serial = 1806] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x954dfc00) [pid = 1765] [serial = 1805] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x997c4c00) [pid = 1765] [serial = 1809] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x997bc800) [pid = 1765] [serial = 1808] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x99fc8000) [pid = 1765] [serial = 1812] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x9a008400) [pid = 1765] [serial = 1811] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9a2e2000) [pid = 1765] [serial = 1815] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x92334400) [pid = 1765] [serial = 1814] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8ef87000) [pid = 1765] [serial = 1823] [outer = (nil)] [url = about:blank] 05:05:35 INFO - PROCESS | 1765 | 1466769935713 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]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2941ms 05:05:35 INFO - PROCESS | 1765 | 1466769935763 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:05:35 INFO - PROCESS | 1765 | 1466769935770 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:05:35 INFO - PROCESS | 1765 | 1466769935779 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 1765 | 1466769935784 Marionette TRACE conn4 <- [1,2478,null,{}] 05:05:35 INFO - PROCESS | 1765 | 1466769935794 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}] 05:05:35 INFO - PROCESS | 1765 | 1466769935799 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:36 INFO - PROCESS | 1765 | 1466769935999 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:05:36 INFO - PROCESS | 1765 | 1466769936189 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 1765 | 1466769936201 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e922400 == 8 [pid = 1765] [id = 627] 05:05:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e923800) [pid = 1765] [serial = 1882] [outer = (nil)] 05:05:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8f2b0c00) [pid = 1765] [serial = 1883] [outer = 0x8e923800] 05:05:36 INFO - PROCESS | 1765 | 1466769936282 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f2ba800) [pid = 1765] [serial = 1884] [outer = 0x8e923800] 05:05:37 INFO - PROCESS | 1765 | 1466769937145 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]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1392ms 05:05:37 INFO - PROCESS | 1765 | 1466769937176 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 1765 | 1466769937186 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:05:37 INFO - PROCESS | 1765 | 1466769937198 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 1765 | 1466769937202 Marionette TRACE conn4 <- [1,2482,null,{}] 05:05:37 INFO - PROCESS | 1765 | 1466769937209 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}] 05:05:37 INFO - PROCESS | 1765 | 1466769937214 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:37 INFO - PROCESS | 1765 | 1466769937418 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:05:37 INFO - PROCESS | 1765 | 1466769937576 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 1765 | 1466769937586 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8e400 == 9 [pid = 1765] [id = 628] 05:05:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90a6cc00) [pid = 1765] [serial = 1885] [outer = (nil)] 05:05:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9130a000) [pid = 1765] [serial = 1886] [outer = 0x90a6cc00] 05:05:37 INFO - PROCESS | 1765 | 1466769937664 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91315000) [pid = 1765] [serial = 1887] [outer = 0x90a6cc00] 05:05:38 INFO - PROCESS | 1765 | 1466769938723 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]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1588ms 05:05:38 INFO - PROCESS | 1765 | 1466769938789 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 1765 | 1466769938792 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:05:38 INFO - PROCESS | 1765 | 1466769938800 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 1765 | 1466769938806 Marionette TRACE conn4 <- [1,2486,null,{}] 05:05:38 INFO - PROCESS | 1765 | 1466769938831 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}] 05:05:38 INFO - PROCESS | 1765 | 1466769938841 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:39 INFO - PROCESS | 1765 | 1466769939085 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:05:39 INFO - PROCESS | 1765 | 1466769939106 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 1765 | 1466769939117 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da5000 == 10 [pid = 1765] [id = 629] 05:05:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91da6400) [pid = 1765] [serial = 1888] [outer = (nil)] 05:05:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91e4ac00) [pid = 1765] [serial = 1889] [outer = 0x91da6400] 05:05:39 INFO - PROCESS | 1765 | 1466769939195 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91fd7c00) [pid = 1765] [serial = 1890] [outer = 0x91da6400] 05:05:40 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e926400) [pid = 1765] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:05:40 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8f2be000) [pid = 1765] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:05:40 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8dfed400) [pid = 1765] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:05:40 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x90a74400) [pid = 1765] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:05:40 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8dfe5800) [pid = 1765] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:05:40 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91e4a800) [pid = 1765] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:05:40 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91d62400) [pid = 1765] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:05:40 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91d6c800) [pid = 1765] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:05:40 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91da7400) [pid = 1765] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:05:40 INFO - PROCESS | 1765 | 1466769940694 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]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1943ms 05:05:40 INFO - PROCESS | 1765 | 1466769940745 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 1765 | 1466769940750 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:05:40 INFO - PROCESS | 1765 | 1466769940757 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 1765 | 1466769940761 Marionette TRACE conn4 <- [1,2490,null,{}] 05:05:40 INFO - PROCESS | 1765 | 1466769940767 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}] 05:05:40 INFO - PROCESS | 1765 | 1466769940773 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:41 INFO - PROCESS | 1765 | 1466769941000 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:05:41 INFO - PROCESS | 1765 | 1466769941144 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 1765 | 1466769941153 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfed400 == 11 [pid = 1765] [id = 630] 05:05:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8f2b8000) [pid = 1765] [serial = 1891] [outer = (nil)] 05:05:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91e4a800) [pid = 1765] [serial = 1892] [outer = 0x8f2b8000] 05:05:41 INFO - PROCESS | 1765 | 1466769941229 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x93a34800) [pid = 1765] [serial = 1893] [outer = 0x8f2b8000] 05:05:42 INFO - PROCESS | 1765 | 1466769942064 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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1334ms 05:05:42 INFO - PROCESS | 1765 | 1466769942092 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 1765 | 1466769942095 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:05:42 INFO - PROCESS | 1765 | 1466769942102 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 1765 | 1466769942106 Marionette TRACE conn4 <- [1,2494,null,{}] 05:05:42 INFO - PROCESS | 1765 | 1466769942112 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}] 05:05:42 INFO - PROCESS | 1765 | 1466769942117 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:42 INFO - PROCESS | 1765 | 1466769942310 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:05:42 INFO - PROCESS | 1765 | 1466769942326 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 1765 | 1466769942334 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fda800 == 12 [pid = 1765] [id = 631] 05:05:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x92334400) [pid = 1765] [serial = 1894] [outer = (nil)] 05:05:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b5f400) [pid = 1765] [serial = 1895] [outer = 0x92334400] 05:05:42 INFO - PROCESS | 1765 | 1466769942547 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x94817c00) [pid = 1765] [serial = 1896] [outer = 0x92334400] 05:05:43 INFO - PROCESS | 1765 | 1466769943695 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]]]}] 05:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1681ms 05:05:43 INFO - PROCESS | 1765 | 1466769943785 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 1765 | 1466769943793 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:05:43 INFO - PROCESS | 1765 | 1466769943802 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 1765 | 1466769943810 Marionette TRACE conn4 <- [1,2498,null,{}] 05:05:43 INFO - PROCESS | 1765 | 1466769943818 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}] 05:05:43 INFO - PROCESS | 1765 | 1466769943825 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:44 INFO - PROCESS | 1765 | 1466769944063 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:05:44 INFO - PROCESS | 1765 | 1466769944345 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 1765 | 1466769944358 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef90000 == 13 [pid = 1765] [id = 632] 05:05:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f2bd000) [pid = 1765] [serial = 1897] [outer = (nil)] 05:05:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x90a74800) [pid = 1765] [serial = 1898] [outer = 0x8f2bd000] 05:05:44 INFO - PROCESS | 1765 | 1466769944465 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d6d800) [pid = 1765] [serial = 1899] [outer = 0x8f2bd000] 05:05:45 INFO - PROCESS | 1765 | 1466769945509 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1796ms 05:05:45 INFO - PROCESS | 1765 | 1466769945599 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:05:45 INFO - PROCESS | 1765 | 1466769945607 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:05:45 INFO - PROCESS | 1765 | 1466769945619 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 1765 | 1466769945625 Marionette TRACE conn4 <- [1,2502,null,{}] 05:05:45 INFO - PROCESS | 1765 | 1466769945632 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}] 05:05:45 INFO - PROCESS | 1765 | 1466769945640 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:45 INFO - PROCESS | 1765 | 1466769945883 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:05:46 INFO - PROCESS | 1765 | 1466769946180 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 1765 | 1466769946190 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130a400 == 14 [pid = 1765] [id = 633] 05:05:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91da7c00) [pid = 1765] [serial = 1900] [outer = (nil)] 05:05:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93b58c00) [pid = 1765] [serial = 1901] [outer = 0x91da7c00] 05:05:46 INFO - PROCESS | 1765 | 1466769946326 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91e54800) [pid = 1765] [serial = 1902] [outer = 0x91da7c00] 05:05:47 INFO - PROCESS | 1765 | 1466769947401 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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1847ms 05:05:47 INFO - PROCESS | 1765 | 1466769947466 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:05:47 INFO - PROCESS | 1765 | 1466769947471 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:05:47 INFO - PROCESS | 1765 | 1466769947479 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 1765 | 1466769947487 Marionette TRACE conn4 <- [1,2506,null,{}] 05:05:47 INFO - PROCESS | 1765 | 1466769947507 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}] 05:05:47 INFO - PROCESS | 1765 | 1466769947517 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:47 INFO - PROCESS | 1765 | 1466769947767 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:05:48 INFO - PROCESS | 1765 | 1466769948007 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 1765 | 1466769948018 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x953b1000 == 15 [pid = 1765] [id = 634] 05:05:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x954d4000) [pid = 1765] [serial = 1903] [outer = (nil)] 05:05:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954e9c00) [pid = 1765] [serial = 1904] [outer = 0x954d4000] 05:05:48 INFO - PROCESS | 1765 | 1466769948133 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x954f3c00) [pid = 1765] [serial = 1905] [outer = 0x954d4000] 05:05:49 INFO - PROCESS | 1765 | 1466769949157 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]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1741ms 05:05:49 INFO - PROCESS | 1765 | 1466769949220 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 1765 | 1466769949226 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:05:49 INFO - PROCESS | 1765 | 1466769949233 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 1765 | 1466769949238 Marionette TRACE conn4 <- [1,2510,null,{}] 05:05:49 INFO - PROCESS | 1765 | 1466769949245 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}] 05:05:49 INFO - PROCESS | 1765 | 1466769949250 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:49 INFO - PROCESS | 1765 | 1466769949478 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:05:49 INFO - PROCESS | 1765 | 1466769949839 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 1765 | 1466769949849 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe4000 == 16 [pid = 1765] [id = 635] 05:05:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8dfe5000) [pid = 1765] [serial = 1906] [outer = (nil)] 05:05:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8dfefc00) [pid = 1765] [serial = 1907] [outer = 0x8dfe5000] 05:05:49 INFO - PROCESS | 1765 | 1466769949974 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8e098000) [pid = 1765] [serial = 1908] [outer = 0x8dfe5000] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93a37000) [pid = 1765] [serial = 1854] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91e51800) [pid = 1765] [serial = 1853] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x94816400) [pid = 1765] [serial = 1856] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91fe3000) [pid = 1765] [serial = 1833] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x9481f000) [pid = 1765] [serial = 1857] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x9130c400) [pid = 1765] [serial = 1838] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91d62c00) [pid = 1765] [serial = 1839] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e091c00) [pid = 1765] [serial = 1847] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e925c00) [pid = 1765] [serial = 1848] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9130f000) [pid = 1765] [serial = 1850] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d67c00) [pid = 1765] [serial = 1851] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8dfed000) [pid = 1765] [serial = 1835] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e098800) [pid = 1765] [serial = 1836] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x94816000) [pid = 1765] [serial = 1844] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x953a6000) [pid = 1765] [serial = 1845] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91fe0800) [pid = 1765] [serial = 1841] [outer = (nil)] [url = about:blank] 05:05:50 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x93a3bc00) [pid = 1765] [serial = 1842] [outer = (nil)] [url = about:blank] 05:05:51 INFO - PROCESS | 1765 | 1466769951160 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]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1985ms 05:05:51 INFO - PROCESS | 1765 | 1466769951221 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 1765 | 1466769951227 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:05:51 INFO - PROCESS | 1765 | 1466769951247 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 1765 | 1466769951253 Marionette TRACE conn4 <- [1,2514,null,{}] 05:05:51 INFO - PROCESS | 1765 | 1466769951261 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}] 05:05:51 INFO - PROCESS | 1765 | 1466769951266 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:51 INFO - PROCESS | 1765 | 1466769951441 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:05:51 INFO - PROCESS | 1765 | 1466769951666 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 1765 | 1466769951678 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e920800 == 17 [pid = 1765] [id = 636] 05:05:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e926c00) [pid = 1765] [serial = 1909] [outer = (nil)] 05:05:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f2b4800) [pid = 1765] [serial = 1910] [outer = 0x8e926c00] 05:05:51 INFO - PROCESS | 1765 | 1466769951763 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90a70400) [pid = 1765] [serial = 1911] [outer = 0x8e926c00] 05:05:52 INFO - PROCESS | 1765 | 1466769952611 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]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1436ms 05:05:52 INFO - PROCESS | 1765 | 1466769952684 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 1765 | 1466769952690 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:05:52 INFO - PROCESS | 1765 | 1466769952698 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 1765 | 1466769952703 Marionette TRACE conn4 <- [1,2518,null,{}] 05:05:52 INFO - PROCESS | 1765 | 1466769952710 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}] 05:05:52 INFO - PROCESS | 1765 | 1466769952715 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:52 INFO - PROCESS | 1765 | 1466769952898 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:05:53 INFO - PROCESS | 1765 | 1466769953063 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 1765 | 1466769953070 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130b400 == 18 [pid = 1765] [id = 637] 05:05:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x91316800) [pid = 1765] [serial = 1912] [outer = (nil)] 05:05:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91d96800) [pid = 1765] [serial = 1913] [outer = 0x91316800] 05:05:53 INFO - PROCESS | 1765 | 1466769953148 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91daac00) [pid = 1765] [serial = 1914] [outer = 0x91316800] 05:05:54 INFO - PROCESS | 1765 | 1466769954136 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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1484ms 05:05:54 INFO - PROCESS | 1765 | 1466769954184 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:05:54 INFO - PROCESS | 1765 | 1466769954188 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:05:54 INFO - PROCESS | 1765 | 1466769954212 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 1765 | 1466769954222 Marionette TRACE conn4 <- [1,2522,null,{}] 05:05:54 INFO - PROCESS | 1765 | 1466769954232 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}] 05:05:54 INFO - PROCESS | 1765 | 1466769954240 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:54 INFO - PROCESS | 1765 | 1466769954497 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:05:54 INFO - PROCESS | 1765 | 1466769954522 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 1765 | 1466769954531 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x91dae000 == 19 [pid = 1765] [id = 638] 05:05:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91fe1000) [pid = 1765] [serial = 1915] [outer = (nil)] 05:05:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93b52c00) [pid = 1765] [serial = 1916] [outer = 0x91fe1000] 05:05:54 INFO - PROCESS | 1765 | 1466769954604 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93ba2400) [pid = 1765] [serial = 1917] [outer = 0x91fe1000] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9099a800) [pid = 1765] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e923800) [pid = 1765] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90a6cc00) [pid = 1765] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91da6400) [pid = 1765] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8f2b8000) [pid = 1765] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8e094000) [pid = 1765] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91d65c00) [pid = 1765] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x93b57000) [pid = 1765] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x93b5dc00) [pid = 1765] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8f2ba000) [pid = 1765] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x97825000) [pid = 1765] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:05:55 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x91e58400) [pid = 1765] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:05:55 INFO - PROCESS | 1765 | 1466769955709 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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1567ms 05:05:55 INFO - PROCESS | 1765 | 1466769955762 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:05:55 INFO - PROCESS | 1765 | 1466769955772 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:05:55 INFO - PROCESS | 1765 | 1466769955778 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 1765 | 1466769955782 Marionette TRACE conn4 <- [1,2526,null,{}] 05:05:55 INFO - PROCESS | 1765 | 1466769955788 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}] 05:05:55 INFO - PROCESS | 1765 | 1466769955793 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:56 INFO - PROCESS | 1765 | 1466769956027 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:05:56 INFO - PROCESS | 1765 | 1466769956130 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 1765 | 1466769956139 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe3800 == 20 [pid = 1765] [id = 639] 05:05:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8dfe7c00) [pid = 1765] [serial = 1918] [outer = (nil)] 05:05:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x913ba800) [pid = 1765] [serial = 1919] [outer = 0x8dfe7c00] 05:05:56 INFO - PROCESS | 1765 | 1466769956291 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91d9b400) [pid = 1765] [serial = 1920] [outer = 0x8dfe7c00] 05:05:57 INFO - PROCESS | 1765 | 1466769957090 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]]]}] 05:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1333ms 05:05:57 INFO - PROCESS | 1765 | 1466769957112 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 1765 | 1466769957118 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:05:57 INFO - PROCESS | 1765 | 1466769957135 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - PROCESS | 1765 | 1466769957139 Marionette TRACE conn4 <- [1,2530,null,{}] 05:05:57 INFO - PROCESS | 1765 | 1466769957145 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}] 05:05:57 INFO - PROCESS | 1765 | 1466769957150 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:57 INFO - PROCESS | 1765 | 1466769957314 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:05:57 INFO - PROCESS | 1765 | 1466769957328 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 1765 | 1466769957348 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b5b000 == 21 [pid = 1765] [id = 640] 05:05:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x93d26800) [pid = 1765] [serial = 1921] [outer = (nil)] 05:05:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x9526f400) [pid = 1765] [serial = 1922] [outer = 0x93d26800] 05:05:57 INFO - PROCESS | 1765 | 1466769957433 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x953b0400) [pid = 1765] [serial = 1923] [outer = 0x93d26800] 05:05:58 INFO - PROCESS | 1765 | 1466769958735 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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1637ms 05:05:58 INFO - PROCESS | 1765 | 1466769958772 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 1765 | 1466769958780 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:05:58 INFO - PROCESS | 1765 | 1466769958790 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 1765 | 1466769958794 Marionette TRACE conn4 <- [1,2534,null,{}] 05:05:58 INFO - PROCESS | 1765 | 1466769958806 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}] 05:05:58 INFO - PROCESS | 1765 | 1466769958812 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:59 INFO - PROCESS | 1765 | 1466769959026 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:05:59 INFO - PROCESS | 1765 | 1466769959273 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 1765 | 1466769959286 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:05:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e097c00 == 22 [pid = 1765] [id = 641] 05:05:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e927000) [pid = 1765] [serial = 1924] [outer = (nil)] 05:05:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f2b6c00) [pid = 1765] [serial = 1925] [outer = 0x8e927000] 05:05:59 INFO - PROCESS | 1765 | 1466769959426 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9130c400) [pid = 1765] [serial = 1926] [outer = 0x8e927000] 05:06:00 INFO - PROCESS | 1765 | 1466769960501 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]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1742ms 05:06:00 INFO - PROCESS | 1765 | 1466769960532 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 1765 | 1466769960540 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:06:00 INFO - PROCESS | 1765 | 1466769960552 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 1765 | 1466769960557 Marionette TRACE conn4 <- [1,2538,null,{}] 05:06:00 INFO - PROCESS | 1765 | 1466769960564 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}] 05:06:00 INFO - PROCESS | 1765 | 1466769960571 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:00 INFO - PROCESS | 1765 | 1466769960772 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:06:00 INFO - PROCESS | 1765 | 1466769960973 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 1765 | 1466769960984 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d93400 == 23 [pid = 1765] [id = 642] 05:06:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91e57800) [pid = 1765] [serial = 1927] [outer = (nil)] 05:06:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91fe0800) [pid = 1765] [serial = 1928] [outer = 0x91e57800] 05:06:01 INFO - PROCESS | 1765 | 1466769961184 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93b27800) [pid = 1765] [serial = 1929] [outer = 0x91e57800] 05:06:02 INFO - PROCESS | 1765 | 1466769962224 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]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1706ms 05:06:02 INFO - PROCESS | 1765 | 1466769962258 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 1765 | 1466769962261 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:06:02 INFO - PROCESS | 1765 | 1466769962270 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 1765 | 1466769962277 Marionette TRACE conn4 <- [1,2542,null,{}] 05:06:02 INFO - PROCESS | 1765 | 1466769962295 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}] 05:06:02 INFO - PROCESS | 1765 | 1466769962305 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:02 INFO - PROCESS | 1765 | 1466769962515 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:06:02 INFO - PROCESS | 1765 | 1466769962704 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 1765 | 1466769962718 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d6ac00 == 24 [pid = 1765] [id = 643] 05:06:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x954e9800) [pid = 1765] [serial = 1930] [outer = (nil)] 05:06:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x954f7c00) [pid = 1765] [serial = 1931] [outer = 0x954e9800] 05:06:02 INFO - PROCESS | 1765 | 1466769962863 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x97820800) [pid = 1765] [serial = 1932] [outer = 0x954e9800] 05:06:03 INFO - PROCESS | 1765 | 1466769963844 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]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1651ms 05:06:03 INFO - PROCESS | 1765 | 1466769963922 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 1765 | 1466769963926 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:06:03 INFO - PROCESS | 1765 | 1466769963934 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 1765 | 1466769963938 Marionette TRACE conn4 <- [1,2546,null,{}] 05:06:03 INFO - PROCESS | 1765 | 1466769963945 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}] 05:06:03 INFO - PROCESS | 1765 | 1466769963951 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:04 INFO - PROCESS | 1765 | 1466769964157 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:06:04 INFO - PROCESS | 1765 | 1466769964389 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 1765 | 1466769964399 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x9099f800 == 25 [pid = 1765] [id = 644] 05:06:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954e0400) [pid = 1765] [serial = 1933] [outer = (nil)] 05:06:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x9782c400) [pid = 1765] [serial = 1934] [outer = 0x954e0400] 05:06:04 INFO - PROCESS | 1765 | 1466769964541 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x983abc00) [pid = 1765] [serial = 1935] [outer = 0x954e0400] 05:06:05 INFO - PROCESS | 1765 | 1466769965488 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1588ms 05:06:05 INFO - PROCESS | 1765 | 1466769965523 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 1765 | 1466769965527 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:06:05 INFO - PROCESS | 1765 | 1466769965535 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 1765 | 1466769965539 Marionette TRACE conn4 <- [1,2550,null,{}] 05:06:05 INFO - PROCESS | 1765 | 1466769965545 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}] 05:06:05 INFO - PROCESS | 1765 | 1466769965551 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:05 INFO - PROCESS | 1765 | 1466769965756 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:06:06 INFO - PROCESS | 1765 | 1466769966034 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 1765 | 1466769966049 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef89000 == 26 [pid = 1765] [id = 645] 05:06:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x90a74c00) [pid = 1765] [serial = 1936] [outer = (nil)] 05:06:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x997bd800) [pid = 1765] [serial = 1937] [outer = 0x90a74c00] 05:06:06 INFO - PROCESS | 1765 | 1466769966202 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x997c3400) [pid = 1765] [serial = 1938] [outer = 0x90a74c00] 05:06:07 INFO - PROCESS | 1765 | 1466769967197 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]]]}] 05:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1681ms 05:06:07 INFO - PROCESS | 1765 | 1466769967218 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:06:07 INFO - PROCESS | 1765 | 1466769967222 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:06:07 INFO - PROCESS | 1765 | 1466769967229 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - PROCESS | 1765 | 1466769967232 Marionette TRACE conn4 <- [1,2554,null,{}] 05:06:07 INFO - PROCESS | 1765 | 1466769967239 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}] 05:06:07 INFO - PROCESS | 1765 | 1466769967250 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:07 INFO - PROCESS | 1765 | 1466769967522 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:06:07 INFO - PROCESS | 1765 | 1466769967758 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 1765 | 1466769967769 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d96000 == 27 [pid = 1765] [id = 646] 05:06:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x91d9b800) [pid = 1765] [serial = 1939] [outer = (nil)] 05:06:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9a00cc00) [pid = 1765] [serial = 1940] [outer = 0x91d9b800] 05:06:07 INFO - PROCESS | 1765 | 1466769967864 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9a011c00) [pid = 1765] [serial = 1941] [outer = 0x91d9b800] 05:06:08 INFO - PROCESS | 1765 | 1466769968851 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]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1686ms 05:06:08 INFO - PROCESS | 1765 | 1466769968917 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:06:08 INFO - PROCESS | 1765 | 1466769968921 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:06:08 INFO - PROCESS | 1765 | 1466769968928 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 1765 | 1466769968932 Marionette TRACE conn4 <- [1,2558,null,{}] 05:06:08 INFO - PROCESS | 1765 | 1466769968939 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}] 05:06:08 INFO - PROCESS | 1765 | 1466769968944 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:09 INFO - PROCESS | 1765 | 1466769969141 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:06:09 INFO - PROCESS | 1765 | 1466769969645 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 1765 | 1466769969654 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e092800 == 28 [pid = 1765] [id = 647] 05:06:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8e093400) [pid = 1765] [serial = 1942] [outer = (nil)] 05:06:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8e91ec00) [pid = 1765] [serial = 1943] [outer = 0x8e093400] 05:06:09 INFO - PROCESS | 1765 | 1466769969741 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8ef83800) [pid = 1765] [serial = 1944] [outer = 0x8e093400] 05:06:10 INFO - PROCESS | 1765 | 1466769970739 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]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1887ms 05:06:10 INFO - PROCESS | 1765 | 1466769970818 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 1765 | 1466769970824 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:06:10 INFO - PROCESS | 1765 | 1466769970832 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 1765 | 1466769970837 Marionette TRACE conn4 <- [1,2562,null,{}] 05:06:10 INFO - PROCESS | 1765 | 1466769970846 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}] 05:06:10 INFO - PROCESS | 1765 | 1466769970854 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:11 INFO - PROCESS | 1765 | 1466769971091 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x90a79c00) [pid = 1765] [serial = 1881] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90a6a400) [pid = 1765] [serial = 1880] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8f2b0c00) [pid = 1765] [serial = 1883] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f2ba800) [pid = 1765] [serial = 1884] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9130a000) [pid = 1765] [serial = 1886] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91e4ac00) [pid = 1765] [serial = 1889] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91e4a800) [pid = 1765] [serial = 1892] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8ef90400) [pid = 1765] [serial = 1860] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8e91c000) [pid = 1765] [serial = 1859] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91daec00) [pid = 1765] [serial = 1863] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x91d9bc00) [pid = 1765] [serial = 1862] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93d30800) [pid = 1765] [serial = 1866] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93b9c000) [pid = 1765] [serial = 1865] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x97804000) [pid = 1765] [serial = 1869] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x954f5c00) [pid = 1765] [serial = 1868] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x98309c00) [pid = 1765] [serial = 1872] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x97826400) [pid = 1765] [serial = 1871] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x99fc3000) [pid = 1765] [serial = 1875] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x98430c00) [pid = 1765] [serial = 1874] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9a0f1000) [pid = 1765] [serial = 1878] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9a079c00) [pid = 1765] [serial = 1877] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x93a34800) [pid = 1765] [serial = 1893] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91fd7c00) [pid = 1765] [serial = 1890] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91315000) [pid = 1765] [serial = 1887] [outer = (nil)] [url = about:blank] 05:06:12 INFO - PROCESS | 1765 | 1466769972488 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 1765 | 1466769972495 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e08d400 == 29 [pid = 1765] [id = 648] 05:06:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e08dc00) [pid = 1765] [serial = 1945] [outer = (nil)] 05:06:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e092000) [pid = 1765] [serial = 1946] [outer = 0x8e08dc00] 05:06:12 INFO - PROCESS | 1765 | 1466769972589 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e926800) [pid = 1765] [serial = 1947] [outer = 0x8e08dc00] 05:06:13 INFO - PROCESS | 1765 | 1466769973522 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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2736ms 05:06:13 INFO - PROCESS | 1765 | 1466769973570 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:06:13 INFO - PROCESS | 1765 | 1466769973577 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:06:13 INFO - PROCESS | 1765 | 1466769973586 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 1765 | 1466769973591 Marionette TRACE conn4 <- [1,2566,null,{}] 05:06:13 INFO - PROCESS | 1765 | 1466769973600 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}] 05:06:13 INFO - PROCESS | 1765 | 1466769973608 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:13 INFO - PROCESS | 1765 | 1466769973794 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:06:13 INFO - PROCESS | 1765 | 1466769973950 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 1765 | 1466769973958 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x90996000 == 30 [pid = 1765] [id = 649] 05:06:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x90999400) [pid = 1765] [serial = 1948] [outer = (nil)] 05:06:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x90a6c000) [pid = 1765] [serial = 1949] [outer = 0x90999400] 05:06:14 INFO - PROCESS | 1765 | 1466769974036 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90a75400) [pid = 1765] [serial = 1950] [outer = 0x90999400] 05:06:15 INFO - PROCESS | 1765 | 1466769975016 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]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1490ms 05:06:15 INFO - PROCESS | 1765 | 1466769975081 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 1765 | 1466769975090 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:06:15 INFO - PROCESS | 1765 | 1466769975107 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 1765 | 1466769975110 Marionette TRACE conn4 <- [1,2570,null,{}] 05:06:15 INFO - PROCESS | 1765 | 1466769975118 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}] 05:06:15 INFO - PROCESS | 1765 | 1466769975122 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:15 INFO - PROCESS | 1765 | 1466769975369 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:06:15 INFO - PROCESS | 1765 | 1466769975396 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 1765 | 1466769975403 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6f800 == 31 [pid = 1765] [id = 650] 05:06:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91d65400) [pid = 1765] [serial = 1951] [outer = (nil)] 05:06:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d6c000) [pid = 1765] [serial = 1952] [outer = 0x91d65400] 05:06:15 INFO - PROCESS | 1765 | 1466769975480 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d9bc00) [pid = 1765] [serial = 1953] [outer = 0x91d65400] 05:06:16 INFO - PROCESS | 1765 | 1466769976671 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]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:06:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1638ms 05:06:16 INFO - PROCESS | 1765 | 1466769976746 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 1765 | 1466769976749 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:06:16 INFO - PROCESS | 1765 | 1466769976771 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 1765 | 1466769976782 Marionette TRACE conn4 <- [1,2574,null,{}] 05:06:16 INFO - PROCESS | 1765 | 1466769976792 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}] 05:06:16 INFO - PROCESS | 1765 | 1466769976800 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:17 INFO - PROCESS | 1765 | 1466769977051 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91fe1000) [pid = 1765] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x92334400) [pid = 1765] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91316800) [pid = 1765] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x954d4000) [pid = 1765] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e926c00) [pid = 1765] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8dfe5000) [pid = 1765] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91da7c00) [pid = 1765] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8f2bd000) [pid = 1765] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x93d26800) [pid = 1765] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:06:17 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8dfe7c00) [pid = 1765] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:06:17 INFO - PROCESS | 1765 | 1466769977674 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 1765 | 1466769977686 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7c00 == 32 [pid = 1765] [id = 651] 05:06:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e098800) [pid = 1765] [serial = 1954] [outer = (nil)] 05:06:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8f2bd000) [pid = 1765] [serial = 1955] [outer = 0x8e098800] 05:06:17 INFO - PROCESS | 1765 | 1466769977757 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91e54c00) [pid = 1765] [serial = 1956] [outer = 0x8e098800] 05:06:18 INFO - PROCESS | 1765 | 1466769978575 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]]]}] 05:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1855ms 05:06:18 INFO - PROCESS | 1765 | 1466769978614 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 1765 | 1466769978618 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:06:18 INFO - PROCESS | 1765 | 1466769978625 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 1765 | 1466769978627 Marionette TRACE conn4 <- [1,2578,null,{}] 05:06:18 INFO - PROCESS | 1765 | 1466769978633 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}] 05:06:18 INFO - PROCESS | 1765 | 1466769978639 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:18 INFO - PROCESS | 1765 | 1466769978813 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:06:18 INFO - PROCESS | 1765 | 1466769978822 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 1765 | 1466769978830 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef91000 == 33 [pid = 1765] [id = 652] 05:06:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ef91c00) [pid = 1765] [serial = 1957] [outer = (nil)] 05:06:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93a3b400) [pid = 1765] [serial = 1958] [outer = 0x8ef91c00] 05:06:18 INFO - PROCESS | 1765 | 1466769978903 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93b28400) [pid = 1765] [serial = 1959] [outer = 0x8ef91c00] 05:06:20 INFO - PROCESS | 1765 | 1466769980081 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]]]}] 05:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1529ms 05:06:20 INFO - PROCESS | 1765 | 1466769980156 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 1765 | 1466769980164 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:06:20 INFO - PROCESS | 1765 | 1466769980174 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 1765 | 1466769980180 Marionette TRACE conn4 <- [1,2582,null,{}] 05:06:20 INFO - PROCESS | 1765 | 1466769980190 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}] 05:06:20 INFO - PROCESS | 1765 | 1466769980195 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:20 INFO - PROCESS | 1765 | 1466769980436 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:06:20 INFO - PROCESS | 1765 | 1466769980744 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 1765 | 1466769980763 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9000 == 34 [pid = 1765] [id = 653] 05:06:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f2bb800) [pid = 1765] [serial = 1960] [outer = (nil)] 05:06:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9130a000) [pid = 1765] [serial = 1961] [outer = 0x8f2bb800] 05:06:20 INFO - PROCESS | 1765 | 1466769980851 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d6dc00) [pid = 1765] [serial = 1962] [outer = 0x8f2bb800] 05:06:22 INFO - PROCESS | 1765 | 1466769982001 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]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1890ms 05:06:22 INFO - PROCESS | 1765 | 1466769982064 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 1765 | 1466769982072 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:06:22 INFO - PROCESS | 1765 | 1466769982085 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 1765 | 1466769982089 Marionette TRACE conn4 <- [1,2586,null,{}] 05:06:22 INFO - PROCESS | 1765 | 1466769982097 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}] 05:06:22 INFO - PROCESS | 1765 | 1466769982103 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:22 INFO - PROCESS | 1765 | 1466769982353 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:06:22 INFO - PROCESS | 1765 | 1466769982590 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 1765 | 1466769982601 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e928000 == 35 [pid = 1765] [id = 654] 05:06:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91fd9800) [pid = 1765] [serial = 1963] [outer = (nil)] 05:06:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x93b21c00) [pid = 1765] [serial = 1964] [outer = 0x91fd9800] 05:06:22 INFO - PROCESS | 1765 | 1466769982712 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93d29400) [pid = 1765] [serial = 1965] [outer = 0x91fd9800] 05:06:23 INFO - PROCESS | 1765 | 1466769983789 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]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1792ms 05:06:23 INFO - PROCESS | 1765 | 1466769983878 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:06:23 INFO - PROCESS | 1765 | 1466769983883 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:06:23 INFO - PROCESS | 1765 | 1466769983890 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 1765 | 1466769983896 Marionette TRACE conn4 <- [1,2590,null,{}] 05:06:23 INFO - PROCESS | 1765 | 1466769983914 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}] 05:06:23 INFO - PROCESS | 1765 | 1466769983923 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:24 INFO - PROCESS | 1765 | 1466769984250 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:06:24 INFO - PROCESS | 1765 | 1466769984457 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 1765 | 1466769984465 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x953acc00 == 36 [pid = 1765] [id = 655] 05:06:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x953ae000) [pid = 1765] [serial = 1966] [outer = (nil)] 05:06:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954dd000) [pid = 1765] [serial = 1967] [outer = 0x953ae000] 05:06:24 INFO - PROCESS | 1765 | 1466769984560 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x954ee400) [pid = 1765] [serial = 1968] [outer = 0x953ae000] 05:06:25 INFO - PROCESS | 1765 | 1466769985619 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]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1796ms 05:06:25 INFO - PROCESS | 1765 | 1466769985687 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 1765 | 1466769985692 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:06:25 INFO - PROCESS | 1765 | 1466769985700 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 1765 | 1466769985703 Marionette TRACE conn4 <- [1,2594,null,{}] 05:06:25 INFO - PROCESS | 1765 | 1466769985710 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}] 05:06:25 INFO - PROCESS | 1765 | 1466769985716 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:25 INFO - PROCESS | 1765 | 1466769985913 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:06:26 INFO - PROCESS | 1765 | 1466769986153 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 1765 | 1466769986164 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09b400 == 37 [pid = 1765] [id = 656] 05:06:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x954d2c00) [pid = 1765] [serial = 1969] [outer = (nil)] 05:06:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9781ec00) [pid = 1765] [serial = 1970] [outer = 0x954d2c00] 05:06:26 INFO - PROCESS | 1765 | 1466769986296 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x97820400) [pid = 1765] [serial = 1971] [outer = 0x954d2c00] 05:06:27 INFO - PROCESS | 1765 | 1466769987572 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]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1937ms 05:06:27 INFO - PROCESS | 1765 | 1466769987638 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 1765 | 1466769987645 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:06:27 INFO - PROCESS | 1765 | 1466769987656 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 1765 | 1466769987660 Marionette TRACE conn4 <- [1,2598,null,{}] 05:06:27 INFO - PROCESS | 1765 | 1466769987726 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}] 05:06:27 INFO - PROCESS | 1765 | 1466769987737 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:28 INFO - PROCESS | 1765 | 1466769988054 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:06:28 INFO - PROCESS | 1765 | --DOCSHELL 0x91d96000 == 36 [pid = 1765] [id = 646] 05:06:28 INFO - PROCESS | 1765 | --DOCSHELL 0x91dae000 == 35 [pid = 1765] [id = 638] 05:06:28 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfed400 == 34 [pid = 1765] [id = 630] 05:06:28 INFO - PROCESS | 1765 | --DOCSHELL 0x9130b400 == 33 [pid = 1765] [id = 637] 05:06:28 INFO - PROCESS | 1765 | --DOCSHELL 0x91da5000 == 32 [pid = 1765] [id = 629] 05:06:28 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8e400 == 31 [pid = 1765] [id = 628] 05:06:28 INFO - PROCESS | 1765 | --DOCSHELL 0x8e922400 == 30 [pid = 1765] [id = 627] 05:06:28 INFO - PROCESS | 1765 | --DOCSHELL 0x8e920800 == 29 [pid = 1765] [id = 636] 05:06:28 INFO - PROCESS | 1765 | 1466769988244 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 1765 | 1466769988258 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e094400 == 30 [pid = 1765] [id = 657] 05:06:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8e097800) [pid = 1765] [serial = 1972] [outer = (nil)] 05:06:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8e922400) [pid = 1765] [serial = 1973] [outer = 0x8e097800] 05:06:28 INFO - PROCESS | 1765 | 1466769988332 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x90a6c800) [pid = 1765] [serial = 1974] [outer = 0x8e097800] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x93b52c00) [pid = 1765] [serial = 1916] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x93ba2400) [pid = 1765] [serial = 1917] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x94817c00) [pid = 1765] [serial = 1896] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93b5f400) [pid = 1765] [serial = 1895] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91d96800) [pid = 1765] [serial = 1913] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x954e9c00) [pid = 1765] [serial = 1904] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x954f3c00) [pid = 1765] [serial = 1905] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f2b4800) [pid = 1765] [serial = 1910] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x90a70400) [pid = 1765] [serial = 1911] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8dfefc00) [pid = 1765] [serial = 1907] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e098000) [pid = 1765] [serial = 1908] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x93b58c00) [pid = 1765] [serial = 1901] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91e54800) [pid = 1765] [serial = 1902] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90a74800) [pid = 1765] [serial = 1898] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91d6d800) [pid = 1765] [serial = 1899] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9526f400) [pid = 1765] [serial = 1922] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x953b0400) [pid = 1765] [serial = 1923] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91d9b400) [pid = 1765] [serial = 1920] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x913ba800) [pid = 1765] [serial = 1919] [outer = (nil)] [url = about:blank] 05:06:28 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91daac00) [pid = 1765] [serial = 1914] [outer = (nil)] [url = about:blank] 05:06:29 INFO - PROCESS | 1765 | 1466769989281 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]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1688ms 05:06:29 INFO - PROCESS | 1765 | 1466769989343 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 1765 | 1466769989351 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:06:29 INFO - PROCESS | 1765 | 1466769989362 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 1765 | 1466769989366 Marionette TRACE conn4 <- [1,2602,null,{}] 05:06:29 INFO - PROCESS | 1765 | 1466769989372 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}] 05:06:29 INFO - PROCESS | 1765 | 1466769989378 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:29 INFO - PROCESS | 1765 | 1466769989574 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:06:29 INFO - PROCESS | 1765 | 1466769989784 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 1765 | 1466769989792 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d6fc00 == 31 [pid = 1765] [id = 658] 05:06:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91d93000) [pid = 1765] [serial = 1975] [outer = (nil)] 05:06:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91da6400) [pid = 1765] [serial = 1976] [outer = 0x91d93000] 05:06:29 INFO - PROCESS | 1765 | 1466769989883 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91db0800) [pid = 1765] [serial = 1977] [outer = 0x91d93000] 05:06:30 INFO - PROCESS | 1765 | 1466769990806 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]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1482ms 05:06:30 INFO - PROCESS | 1765 | 1466769990845 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 1765 | 1466769990849 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:06:30 INFO - PROCESS | 1765 | 1466769990857 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 1765 | 1466769990864 Marionette TRACE conn4 <- [1,2606,null,{}] 05:06:30 INFO - PROCESS | 1765 | 1466769990887 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}] 05:06:30 INFO - PROCESS | 1765 | 1466769990897 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:31 INFO - PROCESS | 1765 | 1466769991143 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:06:31 INFO - PROCESS | 1765 | 1466769991173 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 1765 | 1466769991184 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x93b60400 == 32 [pid = 1765] [id = 659] 05:06:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93ba1c00) [pid = 1765] [serial = 1978] [outer = (nil)] 05:06:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93d29c00) [pid = 1765] [serial = 1979] [outer = 0x93ba1c00] 05:06:31 INFO - PROCESS | 1765 | 1466769991289 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x94816400) [pid = 1765] [serial = 1980] [outer = 0x93ba1c00] 05:06:32 INFO - PROCESS | 1765 | 1466769992401 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]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1593ms 05:06:32 INFO - PROCESS | 1765 | 1466769992451 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 1765 | 1466769992456 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:06:32 INFO - PROCESS | 1765 | 1466769992464 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 1765 | 1466769992468 Marionette TRACE conn4 <- [1,2610,null,{}] 05:06:32 INFO - PROCESS | 1765 | 1466769992481 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}] 05:06:32 INFO - PROCESS | 1765 | 1466769992487 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:32 INFO - PROCESS | 1765 | 1466769992733 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:06:32 INFO - PROCESS | 1765 | 1466769992762 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 1765 | 1466769992774 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x93d2f000 == 33 [pid = 1765] [id = 660] 05:06:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x94819c00) [pid = 1765] [serial = 1981] [outer = (nil)] 05:06:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x954d4000) [pid = 1765] [serial = 1982] [outer = 0x94819c00] 05:06:32 INFO - PROCESS | 1765 | 1466769992843 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x954e8800) [pid = 1765] [serial = 1983] [outer = 0x94819c00] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e098800) [pid = 1765] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x954e9800) [pid = 1765] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90a74c00) [pid = 1765] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91e57800) [pid = 1765] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x954e0400) [pid = 1765] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91d9b800) [pid = 1765] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e093400) [pid = 1765] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e927000) [pid = 1765] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91d65400) [pid = 1765] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x90999400) [pid = 1765] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:06:33 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8e08dc00) [pid = 1765] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:06:33 INFO - PROCESS | 1765 | 1466769993905 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]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1489ms 05:06:33 INFO - PROCESS | 1765 | 1466769993954 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 1765 | 1466769993957 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:06:33 INFO - PROCESS | 1765 | 1466769993964 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 1765 | 1466769993968 Marionette TRACE conn4 <- [1,2614,null,{}] 05:06:33 INFO - PROCESS | 1765 | 1466769993974 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}] 05:06:33 INFO - PROCESS | 1765 | 1466769993980 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:34 INFO - PROCESS | 1765 | 1466769994199 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:06:34 INFO - PROCESS | 1765 | 1466769994214 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 1765 | 1466769994222 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e093400 == 34 [pid = 1765] [id = 661] 05:06:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e91d000) [pid = 1765] [serial = 1984] [outer = (nil)] 05:06:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x91da1c00) [pid = 1765] [serial = 1985] [outer = 0x8e91d000] 05:06:34 INFO - PROCESS | 1765 | 1466769994308 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9526f400) [pid = 1765] [serial = 1986] [outer = 0x8e91d000] 05:06:35 INFO - PROCESS | 1765 | 1466769995451 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]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1546ms 05:06:35 INFO - PROCESS | 1765 | 1466769995512 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 1765 | 1466769995520 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:06:35 INFO - PROCESS | 1765 | 1466769995532 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 1765 | 1466769995537 Marionette TRACE conn4 <- [1,2618,null,{}] 05:06:35 INFO - PROCESS | 1765 | 1466769995549 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}] 05:06:35 INFO - PROCESS | 1765 | 1466769995555 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:35 INFO - PROCESS | 1765 | 1466769995812 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:06:36 INFO - PROCESS | 1765 | 1466769996071 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 1765 | 1466769996087 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2bdc00 == 35 [pid = 1765] [id = 662] 05:06:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x90995c00) [pid = 1765] [serial = 1987] [outer = (nil)] 05:06:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x90a71800) [pid = 1765] [serial = 1988] [outer = 0x90995c00] 05:06:36 INFO - PROCESS | 1765 | 1466769996197 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9130b400) [pid = 1765] [serial = 1989] [outer = 0x90995c00] 05:06:37 INFO - PROCESS | 1765 | 1466769997235 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]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1751ms 05:06:37 INFO - PROCESS | 1765 | 1466769997282 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 1765 | 1466769997290 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:06:37 INFO - PROCESS | 1765 | 1466769997302 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 1765 | 1466769997306 Marionette TRACE conn4 <- [1,2622,null,{}] 05:06:37 INFO - PROCESS | 1765 | 1466769997313 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}] 05:06:37 INFO - PROCESS | 1765 | 1466769997319 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:37 INFO - PROCESS | 1765 | 1466769997543 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:06:37 INFO - PROCESS | 1765 | 1466769997732 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 1765 | 1466769997739 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:37 INFO - PROCESS | 1765 | ++DOCSHELL 0x913c4400 == 36 [pid = 1765] [id = 663] 05:06:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x92334c00) [pid = 1765] [serial = 1990] [outer = (nil)] 05:06:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b56800) [pid = 1765] [serial = 1991] [outer = 0x92334c00] 05:06:37 INFO - PROCESS | 1765 | 1466769997834 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93ba4000) [pid = 1765] [serial = 1992] [outer = 0x92334c00] 05:06:38 INFO - PROCESS | 1765 | 1466769998865 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]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1636ms 05:06:38 INFO - PROCESS | 1765 | 1466769998939 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 1765 | 1466769998942 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:06:38 INFO - PROCESS | 1765 | 1466769998951 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 1765 | 1466769998957 Marionette TRACE conn4 <- [1,2626,null,{}] 05:06:38 INFO - PROCESS | 1765 | 1466769998976 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}] 05:06:38 INFO - PROCESS | 1765 | 1466769998986 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:39 INFO - PROCESS | 1765 | 1466769999230 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:06:39 INFO - PROCESS | 1765 | 1466769999519 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 1765 | 1466769999531 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x953aa000 == 37 [pid = 1765] [id = 664] 05:06:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x97829400) [pid = 1765] [serial = 1993] [outer = (nil)] 05:06:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x98311000) [pid = 1765] [serial = 1994] [outer = 0x97829400] 05:06:39 INFO - PROCESS | 1765 | 1466769999648 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x98427c00) [pid = 1765] [serial = 1995] [outer = 0x97829400] 05:06:40 INFO - PROCESS | 1765 | 1466770000623 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]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1741ms 05:06:40 INFO - PROCESS | 1765 | 1466770000693 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 1765 | 1466770000698 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:06:40 INFO - PROCESS | 1765 | 1466770000705 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 1765 | 1466770000710 Marionette TRACE conn4 <- [1,2630,null,{}] 05:06:40 INFO - PROCESS | 1765 | 1466770000716 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}] 05:06:40 INFO - PROCESS | 1765 | 1466770000722 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:40 INFO - PROCESS | 1765 | 1466770000962 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:06:41 INFO - PROCESS | 1765 | 1466770001200 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 1765 | 1466770001209 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe2c00 == 38 [pid = 1765] [id = 665] 05:06:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x98316c00) [pid = 1765] [serial = 1996] [outer = (nil)] 05:06:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x997cb800) [pid = 1765] [serial = 1997] [outer = 0x98316c00] 05:06:41 INFO - PROCESS | 1765 | 1466770001351 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9a007400) [pid = 1765] [serial = 1998] [outer = 0x98316c00] 05:06:42 INFO - PROCESS | 1765 | 1466770002351 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]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1683ms 05:06:42 INFO - PROCESS | 1765 | 1466770002390 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 1765 | 1466770002393 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:06:42 INFO - PROCESS | 1765 | 1466770002402 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 1765 | 1466770002406 Marionette TRACE conn4 <- [1,2634,null,{}] 05:06:42 INFO - PROCESS | 1765 | 1466770002413 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}] 05:06:42 INFO - PROCESS | 1765 | 1466770002418 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:42 INFO - PROCESS | 1765 | 1466770002615 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:06:42 INFO - PROCESS | 1765 | 1466770002805 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 1765 | 1466770002818 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fd8000 == 39 [pid = 1765] [id = 666] 05:06:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x97806400) [pid = 1765] [serial = 1999] [outer = (nil)] 05:06:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9a010400) [pid = 1765] [serial = 2000] [outer = 0x97806400] 05:06:42 INFO - PROCESS | 1765 | 1466770002942 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9a014c00) [pid = 1765] [serial = 2001] [outer = 0x97806400] 05:06:43 INFO - PROCESS | 1765 | 1466770003979 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]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1634ms 05:06:44 INFO - PROCESS | 1765 | 1466770004039 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 1765 | 1466770004044 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:06:44 INFO - PROCESS | 1765 | 1466770004053 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 1765 | 1466770004056 Marionette TRACE conn4 <- [1,2638,null,{}] 05:06:44 INFO - PROCESS | 1765 | 1466770004063 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}] 05:06:44 INFO - PROCESS | 1765 | 1466770004074 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:44 INFO - PROCESS | 1765 | 1466770004329 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:06:44 INFO - PROCESS | 1765 | 1466770004546 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 1765 | 1466770004558 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e096400 == 40 [pid = 1765] [id = 667] 05:06:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8ef89800) [pid = 1765] [serial = 2002] [outer = (nil)] 05:06:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a0f0400) [pid = 1765] [serial = 2003] [outer = 0x8ef89800] 05:06:44 INFO - PROCESS | 1765 | 1466770004700 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9a2e6800) [pid = 1765] [serial = 2004] [outer = 0x8ef89800] 05:06:45 INFO - PROCESS | 1765 | 1466770005620 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]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1631ms 05:06:45 INFO - PROCESS | 1765 | 1466770005689 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 1765 | 1466770005693 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:06:45 INFO - PROCESS | 1765 | 1466770005700 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 1765 | 1466770005705 Marionette TRACE conn4 <- [1,2642,null,{}] 05:06:45 INFO - PROCESS | 1765 | 1466770005711 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}] 05:06:45 INFO - PROCESS | 1765 | 1466770005717 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:45 INFO - PROCESS | 1765 | 1466770005912 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:06:46 INFO - PROCESS | 1765 | 1466770006110 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 1765 | 1466770006118 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x99459400 == 41 [pid = 1765] [id = 668] 05:06:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9a07e000) [pid = 1765] [serial = 2005] [outer = (nil)] 05:06:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9b6a1c00) [pid = 1765] [serial = 2006] [outer = 0x9a07e000] 05:06:46 INFO - PROCESS | 1765 | 1466770006239 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9b7d1c00) [pid = 1765] [serial = 2007] [outer = 0x9a07e000] 05:06:47 INFO - PROCESS | 1765 | 1466770007338 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]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:06:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1685ms 05:06:47 INFO - PROCESS | 1765 | 1466770007387 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 1765 | 1466770007392 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:06:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:06:47 INFO - PROCESS | 1765 | 1466770007399 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 1765 | 1466770007404 Marionette TRACE conn4 <- [1,2646,null,{}] 05:06:47 INFO - PROCESS | 1765 | 1466770007412 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}] 05:06:47 INFO - PROCESS | 1765 | 1466770007419 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:47 INFO - PROCESS | 1765 | 1466770007624 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:06:48 INFO - PROCESS | 1765 | 1466770008073 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 1765 | 1466770008086 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:48 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91cc00 == 42 [pid = 1765] [id = 669] 05:06:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x8e91fc00) [pid = 1765] [serial = 2008] [outer = (nil)] 05:06:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x8ef86400) [pid = 1765] [serial = 2009] [outer = 0x8e91fc00] 05:06:48 INFO - PROCESS | 1765 | 1466770008206 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8f2b5800) [pid = 1765] [serial = 2010] [outer = 0x8e91fc00] 05:06:49 INFO - PROCESS | 1765 | 1466770009150 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]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1792ms 05:06:49 INFO - PROCESS | 1765 | 1466770009195 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:06:49 INFO - PROCESS | 1765 | 1466770009202 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:06:49 INFO - PROCESS | 1765 | 1466770009211 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 1765 | 1466770009216 Marionette TRACE conn4 <- [1,2650,null,{}] 05:06:49 INFO - PROCESS | 1765 | 1466770009226 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}] 05:06:49 INFO - PROCESS | 1765 | 1466770009233 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:49 INFO - PROCESS | 1765 | 1466770009433 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:06:49 INFO - PROCESS | 1765 | 1466770009728 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 1765 | 1466770009739 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x91310000 == 43 [pid = 1765] [id = 670] 05:06:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x91d65000) [pid = 1765] [serial = 2011] [outer = (nil)] 05:06:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x91e4a000) [pid = 1765] [serial = 2012] [outer = 0x91d65000] 05:06:49 INFO - PROCESS | 1765 | 1466770009873 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x91fe1800) [pid = 1765] [serial = 2013] [outer = 0x91d65000] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x91fda800 == 42 [pid = 1765] [id = 631] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef90000 == 41 [pid = 1765] [id = 632] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e092800 == 40 [pid = 1765] [id = 647] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x9099f800 == 39 [pid = 1765] [id = 644] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef89000 == 38 [pid = 1765] [id = 645] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e08d400 == 37 [pid = 1765] [id = 648] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x9099a000 == 36 [pid = 1765] [id = 626] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8e097c00 == 35 [pid = 1765] [id = 641] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe3800 == 34 [pid = 1765] [id = 639] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x93b5b000 == 33 [pid = 1765] [id = 640] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x953b1000 == 32 [pid = 1765] [id = 634] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe4000 == 31 [pid = 1765] [id = 635] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x9130a400 == 30 [pid = 1765] [id = 633] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x91d93400 == 29 [pid = 1765] [id = 642] 05:06:51 INFO - PROCESS | 1765 | --DOCSHELL 0x91d6ac00 == 28 [pid = 1765] [id = 643] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x91e54c00) [pid = 1765] [serial = 1956] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x97820800) [pid = 1765] [serial = 1932] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x997c3400) [pid = 1765] [serial = 1938] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91fe0800) [pid = 1765] [serial = 1928] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x93b27800) [pid = 1765] [serial = 1929] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x954f7c00) [pid = 1765] [serial = 1931] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9782c400) [pid = 1765] [serial = 1934] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x9a011c00) [pid = 1765] [serial = 1941] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9a00cc00) [pid = 1765] [serial = 1940] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8ef83800) [pid = 1765] [serial = 1944] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9130c400) [pid = 1765] [serial = 1926] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8f2bd000) [pid = 1765] [serial = 1955] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91d9bc00) [pid = 1765] [serial = 1953] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91d6c000) [pid = 1765] [serial = 1952] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90a6c000) [pid = 1765] [serial = 1949] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e926800) [pid = 1765] [serial = 1947] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8f2b6c00) [pid = 1765] [serial = 1925] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x983abc00) [pid = 1765] [serial = 1935] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e092000) [pid = 1765] [serial = 1946] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x997bd800) [pid = 1765] [serial = 1937] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90a75400) [pid = 1765] [serial = 1950] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8e91ec00) [pid = 1765] [serial = 1943] [outer = (nil)] [url = about:blank] 05:06:51 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93a3b400) [pid = 1765] [serial = 1958] [outer = (nil)] [url = about:blank] 05:06:52 INFO - PROCESS | 1765 | 1466770012051 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]]]}] 05:06:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:06:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2858ms 05:06:52 INFO - PROCESS | 1765 | 1466770012070 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:06:52 INFO - PROCESS | 1765 | 1466770012077 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:06:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:06:52 INFO - PROCESS | 1765 | 1466770012086 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 1765 | 1466770012090 Marionette TRACE conn4 <- [1,2654,null,{}] 05:06:52 INFO - PROCESS | 1765 | 1466770012099 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}] 05:06:52 INFO - PROCESS | 1765 | 1466770012105 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:52 INFO - PROCESS | 1765 | 1466770012349 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:06:52 INFO - PROCESS | 1765 | 1466770012494 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 1765 | 1466770012502 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e923c00 == 29 [pid = 1765] [id = 671] 05:06:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e927c00) [pid = 1765] [serial = 2014] [outer = (nil)] 05:06:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8f2b6800) [pid = 1765] [serial = 2015] [outer = 0x8e927c00] 05:06:52 INFO - PROCESS | 1765 | 1466770012579 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8f2b1000) [pid = 1765] [serial = 2016] [outer = 0x8e927c00] 05:06:53 INFO - PROCESS | 1765 | 1466770013474 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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:06:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1431ms 05:06:53 INFO - PROCESS | 1765 | 1466770013518 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:06:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:06:53 INFO - PROCESS | 1765 | 1466770013527 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:06:53 INFO - PROCESS | 1765 | 1466770013539 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 1765 | 1466770013545 Marionette TRACE conn4 <- [1,2658,null,{}] 05:06:53 INFO - PROCESS | 1765 | 1466770013552 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}] 05:06:53 INFO - PROCESS | 1765 | 1466770013558 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:53 INFO - PROCESS | 1765 | 1466770013751 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:06:53 INFO - PROCESS | 1765 | 1466770013908 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 1765 | 1466770013918 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:53 INFO - PROCESS | 1765 | ++DOCSHELL 0x91315c00 == 30 [pid = 1765] [id = 672] 05:06:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x913c0c00) [pid = 1765] [serial = 2017] [outer = (nil)] 05:06:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d63800) [pid = 1765] [serial = 2018] [outer = 0x913c0c00] 05:06:54 INFO - PROCESS | 1765 | 1466770013994 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d6d400) [pid = 1765] [serial = 2019] [outer = 0x913c0c00] 05:06:55 INFO - PROCESS | 1765 | 1466770015039 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]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:06:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1535ms 05:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:06:55 INFO - PROCESS | 1765 | 1466770015074 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 1765 | 1466770015078 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:06:55 INFO - PROCESS | 1765 | 1466770015094 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 1765 | 1466770015101 Marionette TRACE conn4 <- [1,2662,null,{}] 05:06:55 INFO - PROCESS | 1765 | 1466770015124 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}] 05:06:55 INFO - PROCESS | 1765 | 1466770015136 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:55 INFO - PROCESS | 1765 | 1466770015380 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:06:55 INFO - PROCESS | 1765 | 1466770015405 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 1765 | 1466770015413 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e53400 == 31 [pid = 1765] [id = 673] 05:06:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91e54c00) [pid = 1765] [serial = 2020] [outer = (nil)] 05:06:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91fda800) [pid = 1765] [serial = 2021] [outer = 0x91e54c00] 05:06:55 INFO - PROCESS | 1765 | 1466770015492 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x93a40800) [pid = 1765] [serial = 2022] [outer = 0x91e54c00] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e91d000) [pid = 1765] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93ba1c00) [pid = 1765] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x94819c00) [pid = 1765] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x953ae000) [pid = 1765] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91fd9800) [pid = 1765] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8ef91c00) [pid = 1765] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e097800) [pid = 1765] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x954d2c00) [pid = 1765] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f2bb800) [pid = 1765] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:06:56 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91d93000) [pid = 1765] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:06:56 INFO - PROCESS | 1765 | 1466770016974 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]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:06:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1951ms 05:06:57 INFO - PROCESS | 1765 | 1466770017090 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 1765 | 1466770017095 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:06:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:06:57 INFO - PROCESS | 1765 | 1466770017105 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 1765 | 1466770017107 Marionette TRACE conn4 <- [1,2666,null,{}] 05:06:57 INFO - PROCESS | 1765 | 1466770017114 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}] 05:06:57 INFO - PROCESS | 1765 | 1466770017120 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:57 INFO - PROCESS | 1765 | 1466770017287 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:06:57 INFO - PROCESS | 1765 | 1466770017298 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 1765 | 1466770017307 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dff0400 == 32 [pid = 1765] [id = 674] 05:06:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8e091400) [pid = 1765] [serial = 2023] [outer = (nil)] 05:06:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91e50800) [pid = 1765] [serial = 2024] [outer = 0x8e091400] 05:06:57 INFO - PROCESS | 1765 | 1466770017378 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93b21400) [pid = 1765] [serial = 2025] [outer = 0x8e091400] 05:06:58 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:58 INFO - PROCESS | 1765 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:06:58 INFO - PROCESS | 1765 | 1466770018687 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]]]}] 05:06:58 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) 05:06:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1637ms 05:06:58 INFO - PROCESS | 1765 | 1466770018743 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 1765 | 1466770018747 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:06:58 INFO - PROCESS | 1765 | 1466770018757 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 1765 | 1466770018763 Marionette TRACE conn4 <- [1,2670,null,{}] 05:06:58 INFO - PROCESS | 1765 | 1466770018772 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}] 05:06:58 INFO - PROCESS | 1765 | 1466770018776 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:59 INFO - PROCESS | 1765 | 1466770019182 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:06:59 INFO - PROCESS | 1765 | 1466770019325 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 1765 | 1466770019342 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:06:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e922800 == 33 [pid = 1765] [id = 675] 05:06:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x8e924000) [pid = 1765] [serial = 2026] [outer = (nil)] 05:06:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x8ef87400) [pid = 1765] [serial = 2027] [outer = 0x8e924000] 05:06:59 INFO - PROCESS | 1765 | 1466770019432 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8f2b7400) [pid = 1765] [serial = 2028] [outer = 0x8e924000] 05:07:00 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:00 INFO - PROCESS | 1765 | 1466770020916 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"]]]}] 05:07:00 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 05:07:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2192ms 05:07:01 INFO - PROCESS | 1765 | 1466770021024 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 1765 | 1466770021032 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:07:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:07:01 INFO - PROCESS | 1765 | 1466770021048 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 1765 | 1466770021054 Marionette TRACE conn4 <- [1,2674,null,{}] 05:07:01 INFO - PROCESS | 1765 | 1466770021063 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}] 05:07:01 INFO - PROCESS | 1765 | 1466770021071 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:01 INFO - PROCESS | 1765 | 1466770021269 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:07:01 INFO - PROCESS | 1765 | 1466770021470 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 1765 | 1466770021480 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130d800 == 34 [pid = 1765] [id = 676] 05:07:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x913bfc00) [pid = 1765] [serial = 2029] [outer = (nil)] 05:07:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91d65800) [pid = 1765] [serial = 2030] [outer = 0x913bfc00] 05:07:01 INFO - PROCESS | 1765 | 1466770021607 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91d99c00) [pid = 1765] [serial = 2031] [outer = 0x913bfc00] 05:07:03 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:03 INFO - PROCESS | 1765 | 1466770023108 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"]]]}] 05:07:03 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 05:07:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2101ms 05:07:03 INFO - PROCESS | 1765 | 1466770023278 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 1765 | 1466770023285 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:07:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:07:03 INFO - PROCESS | 1765 | 1466770023299 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 1765 | 1466770023304 Marionette TRACE conn4 <- [1,2678,null,{}] 05:07:03 INFO - PROCESS | 1765 | 1466770023311 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}] 05:07:03 INFO - PROCESS | 1765 | 1466770023316 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:03 INFO - PROCESS | 1765 | 1466770023525 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:07:03 INFO - PROCESS | 1765 | 1466770023709 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 1765 | 1466770023717 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e49c00 == 35 [pid = 1765] [id = 677] 05:07:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91fd5800) [pid = 1765] [serial = 2032] [outer = (nil)] 05:07:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x93b58000) [pid = 1765] [serial = 2033] [outer = 0x91fd5800] 05:07:03 INFO - PROCESS | 1765 | 1466770023809 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x93d26800) [pid = 1765] [serial = 2034] [outer = 0x91fd5800] 05:07:05 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:05 INFO - PROCESS | 1765 | 1466770025301 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]]]}] 05:07:05 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) 05:07:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2038ms 05:07:05 INFO - PROCESS | 1765 | 1466770025380 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 1765 | 1466770025387 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:07:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:07:05 INFO - PROCESS | 1765 | 1466770025429 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 1765 | 1466770025437 Marionette TRACE conn4 <- [1,2682,null,{}] 05:07:05 INFO - PROCESS | 1765 | 1466770025447 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}] 05:07:05 INFO - PROCESS | 1765 | 1466770025452 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:05 INFO - PROCESS | 1765 | 1466770025650 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:07:05 INFO - PROCESS | 1765 | 1466770025940 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 1765 | 1466770025953 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dff0800 == 36 [pid = 1765] [id = 678] 05:07:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8ef91c00) [pid = 1765] [serial = 2035] [outer = (nil)] 05:07:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x909a1800) [pid = 1765] [serial = 2036] [outer = 0x8ef91c00] 05:07:06 INFO - PROCESS | 1765 | 1466770026035 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x90a74c00) [pid = 1765] [serial = 2037] [outer = 0x8ef91c00] 05:07:06 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6f800 == 35 [pid = 1765] [id = 650] 05:07:06 INFO - PROCESS | 1765 | --DOCSHELL 0x93b60400 == 34 [pid = 1765] [id = 659] 05:07:06 INFO - PROCESS | 1765 | --DOCSHELL 0x91d6fc00 == 33 [pid = 1765] [id = 658] 05:07:06 INFO - PROCESS | 1765 | --DOCSHELL 0x91e53400 == 32 [pid = 1765] [id = 673] 05:07:06 INFO - PROCESS | 1765 | --DOCSHELL 0x91315c00 == 31 [pid = 1765] [id = 672] 05:07:06 INFO - PROCESS | 1765 | --DOCSHELL 0x8e923c00 == 30 [pid = 1765] [id = 671] 05:07:06 INFO - PROCESS | 1765 | --DOCSHELL 0x91310000 == 29 [pid = 1765] [id = 670] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91da1c00) [pid = 1765] [serial = 1985] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x94816400) [pid = 1765] [serial = 1980] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x954d4000) [pid = 1765] [serial = 1982] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x954dd000) [pid = 1765] [serial = 1967] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x954ee400) [pid = 1765] [serial = 1968] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x93b21c00) [pid = 1765] [serial = 1964] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93d29400) [pid = 1765] [serial = 1965] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93b28400) [pid = 1765] [serial = 1959] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e922400) [pid = 1765] [serial = 1973] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x90a6c800) [pid = 1765] [serial = 1974] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9781ec00) [pid = 1765] [serial = 1970] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x97820400) [pid = 1765] [serial = 1971] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9130a000) [pid = 1765] [serial = 1961] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x91d6dc00) [pid = 1765] [serial = 1962] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91da6400) [pid = 1765] [serial = 1976] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9526f400) [pid = 1765] [serial = 1986] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x93d29c00) [pid = 1765] [serial = 1979] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x954e8800) [pid = 1765] [serial = 1983] [outer = (nil)] [url = about:blank] 05:07:06 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91db0800) [pid = 1765] [serial = 1977] [outer = (nil)] [url = about:blank] 05:07:07 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:07 INFO - PROCESS | 1765 | 1466770027420 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]]]}] 05:07:07 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) 05:07:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2056ms 05:07:07 INFO - PROCESS | 1765 | 1466770027478 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 1765 | 1466770027485 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:07:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:07:07 INFO - PROCESS | 1765 | 1466770027498 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 1765 | 1466770027502 Marionette TRACE conn4 <- [1,2686,null,{}] 05:07:07 INFO - PROCESS | 1765 | 1466770027510 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}] 05:07:07 INFO - PROCESS | 1765 | 1466770027515 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:07 INFO - PROCESS | 1765 | 1466770027757 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:07:07 INFO - PROCESS | 1765 | 1466770027903 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 1765 | 1466770027913 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a73800 == 30 [pid = 1765] [id = 679] 05:07:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91d6cc00) [pid = 1765] [serial = 2038] [outer = (nil)] 05:07:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91d98400) [pid = 1765] [serial = 2039] [outer = 0x91d6cc00] 05:07:07 INFO - PROCESS | 1765 | 1466770027990 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91da8400) [pid = 1765] [serial = 2040] [outer = 0x91d6cc00] 05:07:09 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:09 INFO - PROCESS | 1765 | 1466770029285 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"]]]}] 05:07:09 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 05:07:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1836ms 05:07:09 INFO - PROCESS | 1765 | 1466770029334 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 1765 | 1466770029339 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:07:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:07:09 INFO - PROCESS | 1765 | 1466770029347 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 1765 | 1466770029354 Marionette TRACE conn4 <- [1,2690,null,{}] 05:07:09 INFO - PROCESS | 1765 | 1466770029383 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}] 05:07:09 INFO - PROCESS | 1765 | 1466770029394 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:09 INFO - PROCESS | 1765 | 1466770029707 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:07:09 INFO - PROCESS | 1765 | 1466770029741 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 1765 | 1466770029754 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x9232f400 == 31 [pid = 1765] [id = 680] 05:07:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b1c400) [pid = 1765] [serial = 2041] [outer = (nil)] 05:07:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93b5ec00) [pid = 1765] [serial = 2042] [outer = 0x93b1c400] 05:07:09 INFO - PROCESS | 1765 | 1466770029845 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93d31400) [pid = 1765] [serial = 2043] [outer = 0x93b1c400] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x97806400) [pid = 1765] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8ef89800) [pid = 1765] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x91e54c00) [pid = 1765] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90995c00) [pid = 1765] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8e927c00) [pid = 1765] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x9a07e000) [pid = 1765] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91d65000) [pid = 1765] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x92334c00) [pid = 1765] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x913c0c00) [pid = 1765] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x97829400) [pid = 1765] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x98316c00) [pid = 1765] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:07:10 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x8e91fc00) [pid = 1765] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:07:11 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:11 INFO - PROCESS | 1765 | 1466770031241 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"]]]}] 05:07:11 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 05:07:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1950ms 05:07:11 INFO - PROCESS | 1765 | 1466770031300 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 1765 | 1466770031305 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:07:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:07:11 INFO - PROCESS | 1765 | 1466770031312 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 1765 | 1466770031314 Marionette TRACE conn4 <- [1,2694,null,{}] 05:07:11 INFO - PROCESS | 1765 | 1466770031321 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}] 05:07:11 INFO - PROCESS | 1765 | 1466770031326 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:11 INFO - PROCESS | 1765 | 1466770031558 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:07:11 INFO - PROCESS | 1765 | 1466770031707 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 1765 | 1466770031714 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef89800 == 32 [pid = 1765] [id = 681] 05:07:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x91e4dc00) [pid = 1765] [serial = 2044] [outer = (nil)] 05:07:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x93d30800) [pid = 1765] [serial = 2045] [outer = 0x91e4dc00] 05:07:11 INFO - PROCESS | 1765 | 1466770031808 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x953a5400) [pid = 1765] [serial = 2046] [outer = 0x91e4dc00] 05:07:13 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:13 INFO - PROCESS | 1765 | 1466770033064 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"]]]}] 05:07:13 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 05:07:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1783ms 05:07:13 INFO - PROCESS | 1765 | 1466770033097 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 1765 | 1466770033106 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:07:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:07:13 INFO - PROCESS | 1765 | 1466770033117 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 1765 | 1466770033123 Marionette TRACE conn4 <- [1,2698,null,{}] 05:07:13 INFO - PROCESS | 1765 | 1466770033134 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}] 05:07:13 INFO - PROCESS | 1765 | 1466770033140 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:13 INFO - PROCESS | 1765 | 1466770033445 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:07:13 INFO - PROCESS | 1765 | 1466770033608 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 1765 | 1466770033619 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6b400 == 33 [pid = 1765] [id = 682] 05:07:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x90a6c800) [pid = 1765] [serial = 2047] [outer = (nil)] 05:07:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x9130a000) [pid = 1765] [serial = 2048] [outer = 0x90a6c800] 05:07:13 INFO - PROCESS | 1765 | 1466770033747 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x913bd000) [pid = 1765] [serial = 2049] [outer = 0x90a6c800] 05:07:15 INFO - PROCESS | 1765 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:15 INFO - PROCESS | 1765 | 1466770035196 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"]]]}] 05:07:15 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 05:07:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:07:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2139ms 05:07:15 INFO - PROCESS | 1765 | 1466770035341 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 1765 | 1466770035349 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:07:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:07:15 INFO - PROCESS | 1765 | 1466770035372 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 1765 | 1466770035379 Marionette TRACE conn4 <- [1,2702,null,{}] 05:07:15 INFO - PROCESS | 1765 | 1466770035386 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}] 05:07:15 INFO - PROCESS | 1765 | 1466770035393 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:15 INFO - PROCESS | 1765 | 1466770035584 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:07:15 INFO - PROCESS | 1765 | 1466770035772 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 1765 | 1466770035786 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91dc00 == 34 [pid = 1765] [id = 683] 05:07:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x91d67800) [pid = 1765] [serial = 2050] [outer = (nil)] 05:07:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91fd9800) [pid = 1765] [serial = 2051] [outer = 0x91d67800] 05:07:15 INFO - PROCESS | 1765 | 1466770035873 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x93b54c00) [pid = 1765] [serial = 2052] [outer = 0x91d67800] 05:07:16 INFO - PROCESS | 1765 | 1466770036899 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]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:07:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1593ms 05:07:16 INFO - PROCESS | 1765 | 1466770036965 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:07:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:07:16 INFO - PROCESS | 1765 | 1466770036970 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:07:16 INFO - PROCESS | 1765 | 1466770036978 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 1765 | 1466770036984 Marionette TRACE conn4 <- [1,2706,null,{}] 05:07:17 INFO - PROCESS | 1765 | 1466770037003 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}] 05:07:17 INFO - PROCESS | 1765 | 1466770037013 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:17 INFO - PROCESS | 1765 | 1466770037277 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:07:17 INFO - PROCESS | 1765 | 1466770037609 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 1765 | 1466770037622 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:17 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e91f800 == 35 [pid = 1765] [id = 684] 05:07:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x954de000) [pid = 1765] [serial = 2053] [outer = (nil)] 05:07:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x954ed000) [pid = 1765] [serial = 2054] [outer = 0x954de000] 05:07:17 INFO - PROCESS | 1765 | 1466770037713 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x954f4800) [pid = 1765] [serial = 2055] [outer = 0x954de000] 05:07:18 INFO - PROCESS | 1765 | 1466770038760 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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:07:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1840ms 05:07:18 INFO - PROCESS | 1765 | 1466770038818 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 1765 | 1466770038822 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:07:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:07:18 INFO - PROCESS | 1765 | 1466770038830 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 1765 | 1466770038834 Marionette TRACE conn4 <- [1,2710,null,{}] 05:07:18 INFO - PROCESS | 1765 | 1466770038840 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}] 05:07:18 INFO - PROCESS | 1765 | 1466770038846 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:19 INFO - PROCESS | 1765 | 1466770039096 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:07:19 INFO - PROCESS | 1765 | 1466770039332 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 1765 | 1466770039341 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130dc00 == 36 [pid = 1765] [id = 685] 05:07:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91e58800) [pid = 1765] [serial = 2056] [outer = (nil)] 05:07:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x97824800) [pid = 1765] [serial = 2057] [outer = 0x91e58800] 05:07:19 INFO - PROCESS | 1765 | 1466770039477 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x98316800) [pid = 1765] [serial = 2058] [outer = 0x91e58800] 05:07:20 INFO - PROCESS | 1765 | 1466770040517 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] 05:07:20 INFO - PROCESS | 1765 | 1466770040573 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:07:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:07:20 INFO - PROCESS | 1765 | 1466770040579 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 1765 | 1466770040584 Marionette TRACE conn4 <- [1,2714,null,{}] 05:07:20 INFO - PROCESS | 1765 | 1466770040590 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}] 05:07:20 INFO - PROCESS | 1765 | 1466770040596 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:20 INFO - PROCESS | 1765 | 1466770040841 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:07:21 INFO - PROCESS | 1765 | 1466770041270 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 1765 | 1466770041280 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e923800 == 37 [pid = 1765] [id = 686] 05:07:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x8e923c00) [pid = 1765] [serial = 2059] [outer = (nil)] 05:07:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8ef90800) [pid = 1765] [serial = 2060] [outer = 0x8e923c00] 05:07:21 INFO - PROCESS | 1765 | 1466770041360 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9130c800) [pid = 1765] [serial = 2061] [outer = 0x8e923c00] 05:07:22 INFO - PROCESS | 1765 | 1466770042404 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]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:07:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1884ms 05:07:22 INFO - PROCESS | 1765 | 1466770042467 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 1765 | 1466770042473 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:07:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:07:22 INFO - PROCESS | 1765 | 1466770042484 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 1765 | 1466770042490 Marionette TRACE conn4 <- [1,2718,null,{}] 05:07:22 INFO - PROCESS | 1765 | 1466770042500 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}] 05:07:22 INFO - PROCESS | 1765 | 1466770042507 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:22 INFO - PROCESS | 1765 | 1466770042797 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x99459400 == 36 [pid = 1765] [id = 668] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x9232f400 == 35 [pid = 1765] [id = 680] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x90a73800 == 34 [pid = 1765] [id = 679] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8dff0800 == 33 [pid = 1765] [id = 678] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x91e49c00 == 32 [pid = 1765] [id = 677] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x9130d800 == 31 [pid = 1765] [id = 676] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e922800 == 30 [pid = 1765] [id = 675] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x93d2f000 == 29 [pid = 1765] [id = 660] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe7c00 == 28 [pid = 1765] [id = 651] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2bdc00 == 27 [pid = 1765] [id = 662] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x953acc00 == 26 [pid = 1765] [id = 655] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e094400 == 25 [pid = 1765] [id = 657] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x913c4400 == 24 [pid = 1765] [id = 663] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e093400 == 23 [pid = 1765] [id = 661] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8dff0400 == 22 [pid = 1765] [id = 674] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9000 == 21 [pid = 1765] [id = 653] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x90996000 == 20 [pid = 1765] [id = 649] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09b400 == 19 [pid = 1765] [id = 656] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef91000 == 18 [pid = 1765] [id = 652] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e928000 == 17 [pid = 1765] [id = 654] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x953aa000 == 16 [pid = 1765] [id = 664] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe2c00 == 15 [pid = 1765] [id = 665] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91cc00 == 14 [pid = 1765] [id = 669] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x91fd8000 == 13 [pid = 1765] [id = 666] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e096400 == 12 [pid = 1765] [id = 667] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x9130dc00 == 11 [pid = 1765] [id = 685] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91dc00 == 10 [pid = 1765] [id = 683] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8e91f800 == 9 [pid = 1765] [id = 684] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef89800 == 8 [pid = 1765] [id = 681] 05:07:24 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6b400 == 7 [pid = 1765] [id = 682] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91e50800) [pid = 1765] [serial = 2024] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x9a010400) [pid = 1765] [serial = 2000] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9a2e6800) [pid = 1765] [serial = 2004] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9a0f0400) [pid = 1765] [serial = 2003] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91fda800) [pid = 1765] [serial = 2021] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9130b400) [pid = 1765] [serial = 1989] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f2b6800) [pid = 1765] [serial = 2015] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9b7d1c00) [pid = 1765] [serial = 2007] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9b6a1c00) [pid = 1765] [serial = 2006] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f2b1000) [pid = 1765] [serial = 2016] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x90a71800) [pid = 1765] [serial = 1988] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91fe1800) [pid = 1765] [serial = 2013] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91e4a000) [pid = 1765] [serial = 2012] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x93ba4000) [pid = 1765] [serial = 1992] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x91d63800) [pid = 1765] [serial = 2018] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x93b56800) [pid = 1765] [serial = 1991] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x98427c00) [pid = 1765] [serial = 1995] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x98311000) [pid = 1765] [serial = 1994] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x9a007400) [pid = 1765] [serial = 1998] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0x997cb800) [pid = 1765] [serial = 1997] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x8f2b5800) [pid = 1765] [serial = 2010] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 54 (0x8ef86400) [pid = 1765] [serial = 2009] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 53 (0x93a40800) [pid = 1765] [serial = 2022] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 52 (0x9a014c00) [pid = 1765] [serial = 2001] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | --DOMWINDOW == 51 (0x91d6d400) [pid = 1765] [serial = 2019] [outer = (nil)] [url = about:blank] 05:07:24 INFO - PROCESS | 1765 | 1466770044152 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 1765 | 1466770044161 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6800 == 8 [pid = 1765] [id = 687] 05:07:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 52 (0x8dfe8800) [pid = 1765] [serial = 2062] [outer = (nil)] 05:07:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 53 (0x8e08d400) [pid = 1765] [serial = 2063] [outer = 0x8dfe8800] 05:07:24 INFO - PROCESS | 1765 | 1466770044299 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 54 (0x8e097c00) [pid = 1765] [serial = 2064] [outer = 0x8dfe8800] 05:07:25 INFO - PROCESS | 1765 | 1466770045230 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] 05:07:25 INFO - PROCESS | 1765 | 1466770045292 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:07:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:07:25 INFO - PROCESS | 1765 | 1466770045306 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 1765 | 1466770045313 Marionette TRACE conn4 <- [1,2722,null,{}] 05:07:25 INFO - PROCESS | 1765 | 1466770045337 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}] 05:07:25 INFO - PROCESS | 1765 | 1466770045351 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:25 INFO - PROCESS | 1765 | 1466770045612 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:07:25 INFO - PROCESS | 1765 | 1466770045809 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 1765 | 1466770045821 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:25 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b9000 == 9 [pid = 1765] [id = 688] 05:07:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 55 (0x8f2b9800) [pid = 1765] [serial = 2065] [outer = (nil)] 05:07:25 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x8f2bd400) [pid = 1765] [serial = 2066] [outer = 0x8f2b9800] 05:07:25 INFO - PROCESS | 1765 | 1466770045904 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x90998800) [pid = 1765] [serial = 2067] [outer = 0x8f2b9800] 05:07:26 INFO - PROCESS | 1765 | 1466770046817 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] 05:07:26 INFO - PROCESS | 1765 | 1466770046871 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:07:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:07:26 INFO - PROCESS | 1765 | 1466770046882 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 1765 | 1466770046885 Marionette TRACE conn4 <- [1,2726,null,{}] 05:07:26 INFO - PROCESS | 1765 | 1466770046899 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}] 05:07:26 INFO - PROCESS | 1765 | 1466770046904 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:27 INFO - PROCESS | 1765 | 1466770047166 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:07:27 INFO - PROCESS | 1765 | 1466770047205 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 1765 | 1466770047218 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b3000 == 10 [pid = 1765] [id = 689] 05:07:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x909a3000) [pid = 1765] [serial = 2068] [outer = (nil)] 05:07:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x913c3000) [pid = 1765] [serial = 2069] [outer = 0x909a3000] 05:07:27 INFO - PROCESS | 1765 | 1466770047293 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x91d69800) [pid = 1765] [serial = 2070] [outer = 0x909a3000] 05:07:28 INFO - PROCESS | 1765 | 1466770048389 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]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:07:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1538ms 05:07:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:07:28 INFO - PROCESS | 1765 | 1466770048421 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 1765 | 1466770048424 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:07:28 INFO - PROCESS | 1765 | 1466770048434 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 1765 | 1466770048445 Marionette TRACE conn4 <- [1,2730,null,{}] 05:07:28 INFO - PROCESS | 1765 | 1466770048471 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}] 05:07:28 INFO - PROCESS | 1765 | 1466770048481 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:28 INFO - PROCESS | 1765 | 1466770048727 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:07:28 INFO - PROCESS | 1765 | 1466770048755 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 1765 | 1466770048761 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:28 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4bc00 == 11 [pid = 1765] [id = 690] 05:07:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x91e52800) [pid = 1765] [serial = 2071] [outer = (nil)] 05:07:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x91fd5c00) [pid = 1765] [serial = 2072] [outer = 0x91e52800] 05:07:28 INFO - PROCESS | 1765 | 1466770048840 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e91b800) [pid = 1765] [serial = 2073] [outer = 0x91e52800] 05:07:29 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x91e4dc00) [pid = 1765] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:07:29 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x93b1c400) [pid = 1765] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:07:29 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8ef91c00) [pid = 1765] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:07:29 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x913bfc00) [pid = 1765] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:07:29 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x91d6cc00) [pid = 1765] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:07:29 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x91fd5800) [pid = 1765] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:07:29 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0x8e924000) [pid = 1765] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:07:29 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x8e091400) [pid = 1765] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:07:30 INFO - PROCESS | 1765 | 1466770050636 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"]]]}] 05:07:30 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 05:07:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:07:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:07:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2259ms 05:07:30 INFO - PROCESS | 1765 | 1466770050691 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 1765 | 1466770050696 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:07:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:07:30 INFO - PROCESS | 1765 | 1466770050703 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 1765 | 1466770050706 Marionette TRACE conn4 <- [1,2734,null,{}] 05:07:30 INFO - PROCESS | 1765 | 1466770050713 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}] 05:07:30 INFO - PROCESS | 1765 | 1466770050719 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:30 INFO - PROCESS | 1765 | 1466770050951 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:07:31 INFO - PROCESS | 1765 | 1466770051105 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 1765 | 1466770051114 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e926800 == 12 [pid = 1765] [id = 691] 05:07:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x90a71800) [pid = 1765] [serial = 2074] [outer = (nil)] 05:07:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x91fe0400) [pid = 1765] [serial = 2075] [outer = 0x90a71800] 05:07:31 INFO - PROCESS | 1765 | 1466770051189 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x93a37400) [pid = 1765] [serial = 2076] [outer = 0x90a71800] 05:07:32 INFO - PROCESS | 1765 | 1466770052281 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]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:07:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1642ms 05:07:32 INFO - PROCESS | 1765 | 1466770052347 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 1765 | 1466770052354 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:07:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:07:32 INFO - PROCESS | 1765 | 1466770052365 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 1765 | 1466770052370 Marionette TRACE conn4 <- [1,2738,null,{}] 05:07:32 INFO - PROCESS | 1765 | 1466770052382 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}] 05:07:32 INFO - PROCESS | 1765 | 1466770052388 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:32 INFO - PROCESS | 1765 | 1466770052650 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:07:32 INFO - PROCESS | 1765 | 1466770052911 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 1765 | 1466770052924 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8bc00 == 13 [pid = 1765] [id = 692] 05:07:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x8ef8f400) [pid = 1765] [serial = 2077] [outer = (nil)] 05:07:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x90a75c00) [pid = 1765] [serial = 2078] [outer = 0x8ef8f400] 05:07:33 INFO - PROCESS | 1765 | 1466770053016 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x91d94000) [pid = 1765] [serial = 2079] [outer = 0x8ef8f400] 05:07:34 INFO - PROCESS | 1765 | 1466770054075 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]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:07:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1791ms 05:07:34 INFO - PROCESS | 1765 | 1466770054156 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 1765 | 1466770054165 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:07:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:07:34 INFO - PROCESS | 1765 | 1466770054177 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 1765 | 1466770054183 Marionette TRACE conn4 <- [1,2742,null,{}] 05:07:34 INFO - PROCESS | 1765 | 1466770054190 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}] 05:07:34 INFO - PROCESS | 1765 | 1466770054196 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:34 INFO - PROCESS | 1765 | 1466770054437 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:07:34 INFO - PROCESS | 1765 | 1466770054689 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 1765 | 1466770054698 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e090800 == 14 [pid = 1765] [id = 693] 05:07:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x93a3a400) [pid = 1765] [serial = 2080] [outer = (nil)] 05:07:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x93b24c00) [pid = 1765] [serial = 2081] [outer = 0x93a3a400] 05:07:34 INFO - PROCESS | 1765 | 1466770054815 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x93b59800) [pid = 1765] [serial = 2082] [outer = 0x93a3a400] 05:07:35 INFO - PROCESS | 1765 | 1466770055930 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]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:07:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1840ms 05:07:36 INFO - PROCESS | 1765 | 1466770056018 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:07:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:07:36 INFO - PROCESS | 1765 | 1466770056022 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:07:36 INFO - PROCESS | 1765 | 1466770056030 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 1765 | 1466770056037 Marionette TRACE conn4 <- [1,2746,null,{}] 05:07:36 INFO - PROCESS | 1765 | 1466770056055 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}] 05:07:36 INFO - PROCESS | 1765 | 1466770056064 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:36 INFO - PROCESS | 1765 | 1466770056387 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:07:36 INFO - PROCESS | 1765 | 1466770056594 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 1765 | 1466770056617 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x9526e000 == 15 [pid = 1765] [id = 694] 05:07:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x953a6800) [pid = 1765] [serial = 2083] [outer = (nil)] 05:07:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x953ae800) [pid = 1765] [serial = 2084] [outer = 0x953a6800] 05:07:36 INFO - PROCESS | 1765 | 1466770056716 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x954de800) [pid = 1765] [serial = 2085] [outer = 0x953a6800] 05:07:37 INFO - PROCESS | 1765 | 1466770057752 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]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:07:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1752ms 05:07:37 INFO - PROCESS | 1765 | 1466770057790 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 1765 | 1466770057796 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:07:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:07:37 INFO - PROCESS | 1765 | 1466770057805 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 1765 | 1466770057809 Marionette TRACE conn4 <- [1,2750,null,{}] 05:07:37 INFO - PROCESS | 1765 | 1466770057816 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}] 05:07:37 INFO - PROCESS | 1765 | 1466770057822 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:38 INFO - PROCESS | 1765 | 1466770058025 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:07:38 INFO - PROCESS | 1765 | 1466770058267 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 1765 | 1466770058273 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:38 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dff0000 == 16 [pid = 1765] [id = 695] 05:07:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8dff0400) [pid = 1765] [serial = 2086] [outer = (nil)] 05:07:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x954edc00) [pid = 1765] [serial = 2087] [outer = 0x8dff0400] 05:07:38 INFO - PROCESS | 1765 | 1466770058415 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x954f0c00) [pid = 1765] [serial = 2088] [outer = 0x8dff0400] 05:07:39 INFO - PROCESS | 1765 | 1466770059570 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]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:07:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1787ms 05:07:39 INFO - PROCESS | 1765 | 1466770059594 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 1765 | 1466770059600 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:07:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:07:39 INFO - PROCESS | 1765 | 1466770059610 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 1765 | 1466770059616 Marionette TRACE conn4 <- [1,2754,null,{}] 05:07:39 INFO - PROCESS | 1765 | 1466770059625 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}] 05:07:39 INFO - PROCESS | 1765 | 1466770059632 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:39 INFO - PROCESS | 1765 | 1466770059833 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:07:40 INFO - PROCESS | 1765 | 1466770060221 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 1765 | 1466770060235 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93d30800) [pid = 1765] [serial = 2045] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93b5ec00) [pid = 1765] [serial = 2042] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x909a1800) [pid = 1765] [serial = 2036] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90a74c00) [pid = 1765] [serial = 2037] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91d65800) [pid = 1765] [serial = 2030] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91d99c00) [pid = 1765] [serial = 2031] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x91d98400) [pid = 1765] [serial = 2039] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x93b58000) [pid = 1765] [serial = 2033] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x93d26800) [pid = 1765] [serial = 2034] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x8ef87400) [pid = 1765] [serial = 2027] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x8f2b7400) [pid = 1765] [serial = 2028] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x93b21400) [pid = 1765] [serial = 2025] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 57 (0x953a5400) [pid = 1765] [serial = 2046] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 56 (0x93d31400) [pid = 1765] [serial = 2043] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | --DOMWINDOW == 55 (0x91da8400) [pid = 1765] [serial = 2040] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfea800 == 17 [pid = 1765] [id = 696] 05:07:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 56 (0x8e092800) [pid = 1765] [serial = 2089] [outer = (nil)] 05:07:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 57 (0x8ef87400) [pid = 1765] [serial = 2090] [outer = 0x8e092800] 05:07:40 INFO - PROCESS | 1765 | 1466770060359 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 58 (0x90999000) [pid = 1765] [serial = 2091] [outer = 0x8e092800] 05:07:41 INFO - PROCESS | 1765 | 1466770061202 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]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:07:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1646ms 05:07:41 INFO - PROCESS | 1765 | 1466770061278 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 1765 | 1466770061286 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:07:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:07:41 INFO - PROCESS | 1765 | 1466770061299 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 1765 | 1466770061303 Marionette TRACE conn4 <- [1,2758,null,{}] 05:07:41 INFO - PROCESS | 1765 | 1466770061315 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}] 05:07:41 INFO - PROCESS | 1765 | 1466770061321 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:41 INFO - PROCESS | 1765 | 1466770061510 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:07:41 INFO - PROCESS | 1765 | 1466770061526 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 1765 | 1466770061536 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:41 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130ec00 == 18 [pid = 1765] [id = 697] 05:07:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x91313000) [pid = 1765] [serial = 2092] [outer = (nil)] 05:07:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x91d98400) [pid = 1765] [serial = 2093] [outer = 0x91313000] 05:07:41 INFO - PROCESS | 1765 | 1466770061762 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x91dab000) [pid = 1765] [serial = 2094] [outer = 0x91313000] 05:07:42 INFO - PROCESS | 1765 | 1466770062716 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]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:07:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1435ms 05:07:42 INFO - PROCESS | 1765 | 1466770062735 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 1765 | 1466770062738 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:07:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:07:42 INFO - PROCESS | 1765 | 1466770062746 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 1765 | 1466770062753 Marionette TRACE conn4 <- [1,2762,null,{}] 05:07:42 INFO - PROCESS | 1765 | 1466770062770 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}] 05:07:42 INFO - PROCESS | 1765 | 1466770062780 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:42 INFO - PROCESS | 1765 | 1466770062966 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:07:43 INFO - PROCESS | 1765 | 1466770063138 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 1765 | 1466770063146 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:43 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fd7c00 == 19 [pid = 1765] [id = 698] 05:07:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x93b1c400) [pid = 1765] [serial = 2095] [outer = (nil)] 05:07:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x93b5f400) [pid = 1765] [serial = 2096] [outer = 0x93b1c400] 05:07:43 INFO - PROCESS | 1765 | 1466770063226 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x93d29000) [pid = 1765] [serial = 2097] [outer = 0x93b1c400] 05:07:44 INFO - PROCESS | 1765 | 1466770064202 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]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:07:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1493ms 05:07:44 INFO - PROCESS | 1765 | 1466770064241 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 1765 | 1466770064246 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:07:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:07:44 INFO - PROCESS | 1765 | 1466770064261 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 1765 | 1466770064265 Marionette TRACE conn4 <- [1,2766,null,{}] 05:07:44 INFO - PROCESS | 1765 | 1466770064271 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}] 05:07:44 INFO - PROCESS | 1765 | 1466770064277 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:44 INFO - PROCESS | 1765 | 1466770064506 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:07:44 INFO - PROCESS | 1765 | 1466770064547 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 1765 | 1466770064556 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x94815c00 == 20 [pid = 1765] [id = 699] 05:07:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x9481b000) [pid = 1765] [serial = 2098] [outer = (nil)] 05:07:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x953a2400) [pid = 1765] [serial = 2099] [outer = 0x9481b000] 05:07:44 INFO - PROCESS | 1765 | 1466770064630 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x953a5400) [pid = 1765] [serial = 2100] [outer = 0x9481b000] 05:07:45 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8f2b9800) [pid = 1765] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:07:45 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x90a6c800) [pid = 1765] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:07:45 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x91d67800) [pid = 1765] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:07:45 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x954de000) [pid = 1765] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:07:45 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x91e58800) [pid = 1765] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:07:45 INFO - PROCESS | 1765 | --DOMWINDOW == 61 (0x909a3000) [pid = 1765] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:07:45 INFO - PROCESS | 1765 | --DOMWINDOW == 60 (0x91e52800) [pid = 1765] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:07:45 INFO - PROCESS | 1765 | --DOMWINDOW == 59 (0x8dfe8800) [pid = 1765] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:07:45 INFO - PROCESS | 1765 | --DOMWINDOW == 58 (0x8e923c00) [pid = 1765] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:07:45 INFO - PROCESS | 1765 | 1466770065632 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]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:07:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1383ms 05:07:45 INFO - PROCESS | 1765 | 1466770065645 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 1765 | 1466770065649 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:07:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:07:45 INFO - PROCESS | 1765 | 1466770065656 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 1765 | 1466770065659 Marionette TRACE conn4 <- [1,2770,null,{}] 05:07:45 INFO - PROCESS | 1765 | 1466770065665 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}] 05:07:45 INFO - PROCESS | 1765 | 1466770065671 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:45 INFO - PROCESS | 1765 | 1466770065896 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:07:45 INFO - PROCESS | 1765 | 1466770065915 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 1765 | 1466770065927 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b6000 == 21 [pid = 1765] [id = 700] 05:07:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 59 (0x90a6c800) [pid = 1765] [serial = 2101] [outer = (nil)] 05:07:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 60 (0x954d6800) [pid = 1765] [serial = 2102] [outer = 0x90a6c800] 05:07:46 INFO - PROCESS | 1765 | 1466770065999 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 61 (0x954dcc00) [pid = 1765] [serial = 2103] [outer = 0x90a6c800] 05:07:46 INFO - PROCESS | 1765 | 1466770066943 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]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:07:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1333ms 05:07:46 INFO - PROCESS | 1765 | 1466770066990 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 1765 | 1466770066994 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:07:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:07:47 INFO - PROCESS | 1765 | 1466770067001 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 1765 | 1466770067004 Marionette TRACE conn4 <- [1,2774,null,{}] 05:07:47 INFO - PROCESS | 1765 | 1466770067010 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}] 05:07:47 INFO - PROCESS | 1765 | 1466770067021 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:47 INFO - PROCESS | 1765 | 1466770067240 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:07:47 INFO - PROCESS | 1765 | 1466770067487 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 1765 | 1466770067497 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe4400 == 22 [pid = 1765] [id = 701] 05:07:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 62 (0x8dfe5800) [pid = 1765] [serial = 2104] [outer = (nil)] 05:07:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8e093000) [pid = 1765] [serial = 2105] [outer = 0x8dfe5800] 05:07:47 INFO - PROCESS | 1765 | 1466770067613 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x8e91d800) [pid = 1765] [serial = 2106] [outer = 0x8dfe5800] 05:07:48 INFO - PROCESS | 1765 | 1466770068690 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]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:07:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1751ms 05:07:48 INFO - PROCESS | 1765 | 1466770068756 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 1765 | 1466770068763 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:07:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:07:48 INFO - PROCESS | 1765 | 1466770068772 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 1765 | 1466770068777 Marionette TRACE conn4 <- [1,2778,null,{}] 05:07:48 INFO - PROCESS | 1765 | 1466770068787 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}] 05:07:48 INFO - PROCESS | 1765 | 1466770068796 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:49 INFO - PROCESS | 1765 | 1466770069050 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:07:49 INFO - PROCESS | 1765 | 1466770069303 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 1765 | 1466770069313 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09a000 == 23 [pid = 1765] [id = 702] 05:07:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x90a71000) [pid = 1765] [serial = 2107] [outer = (nil)] 05:07:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x913bbc00) [pid = 1765] [serial = 2108] [outer = 0x90a71000] 05:07:49 INFO - PROCESS | 1765 | 1466770069420 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91d6c400) [pid = 1765] [serial = 2109] [outer = 0x90a71000] 05:07:50 INFO - PROCESS | 1765 | 1466770070436 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]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:07:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1701ms 05:07:50 INFO - PROCESS | 1765 | 1466770070477 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 1765 | 1466770070485 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:07:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:07:50 INFO - PROCESS | 1765 | 1466770070493 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 1765 | 1466770070498 Marionette TRACE conn4 <- [1,2782,null,{}] 05:07:50 INFO - PROCESS | 1765 | 1466770070506 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}] 05:07:50 INFO - PROCESS | 1765 | 1466770070513 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:50 INFO - PROCESS | 1765 | 1466770070729 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:07:51 INFO - PROCESS | 1765 | 1466770071014 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 1765 | 1466770071024 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fde800 == 24 [pid = 1765] [id = 703] 05:07:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9232ac00) [pid = 1765] [serial = 2110] [outer = (nil)] 05:07:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93b1d000) [pid = 1765] [serial = 2111] [outer = 0x9232ac00] 05:07:51 INFO - PROCESS | 1765 | 1466770071161 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93d2c800) [pid = 1765] [serial = 2112] [outer = 0x9232ac00] 05:07:52 INFO - PROCESS | 1765 | 1466770072187 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]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:07:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1744ms 05:07:52 INFO - PROCESS | 1765 | 1466770072238 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 1765 | 1466770072243 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:07:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:07:52 INFO - PROCESS | 1765 | 1466770072260 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 1765 | 1466770072271 Marionette TRACE conn4 <- [1,2786,null,{}] 05:07:52 INFO - PROCESS | 1765 | 1466770072279 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}] 05:07:52 INFO - PROCESS | 1765 | 1466770072286 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:52 INFO - PROCESS | 1765 | 1466770072563 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:07:52 INFO - PROCESS | 1765 | 1466770072849 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 1765 | 1466770072858 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fe2c00 == 25 [pid = 1765] [id = 704] 05:07:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x954dac00) [pid = 1765] [serial = 2113] [outer = (nil)] 05:07:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9782bc00) [pid = 1765] [serial = 2114] [outer = 0x954dac00] 05:07:52 INFO - PROCESS | 1765 | 1466770072944 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x983a0400) [pid = 1765] [serial = 2115] [outer = 0x954dac00] 05:07:53 INFO - PROCESS | 1765 | 1466770073860 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]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:07:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1648ms 05:07:53 INFO - PROCESS | 1765 | 1466770073900 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 1765 | 1466770073906 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:07:53 INFO - PROCESS | 1765 | 1466770073913 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 1765 | 1466770073916 Marionette TRACE conn4 <- [1,2790,null,{}] 05:07:53 INFO - PROCESS | 1765 | 1466770073943 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}] 05:07:53 INFO - PROCESS | 1765 | 1466770073950 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:54 INFO - PROCESS | 1765 | 1466770074156 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:07:54 INFO - PROCESS | 1765 | 1466770074345 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 1765 | 1466770074352 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x97825000 == 26 [pid = 1765] [id = 705] 05:07:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9782b000) [pid = 1765] [serial = 2116] [outer = (nil)] 05:07:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x9945c000) [pid = 1765] [serial = 2117] [outer = 0x9782b000] 05:07:54 INFO - PROCESS | 1765 | 1466770074437 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x997bc800) [pid = 1765] [serial = 2118] [outer = 0x9782b000] 05:07:55 INFO - PROCESS | 1765 | 1466770075380 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]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:07:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1503ms 05:07:55 INFO - PROCESS | 1765 | 1466770075416 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 1765 | 1466770075421 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:07:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:07:55 INFO - PROCESS | 1765 | 1466770075428 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 1765 | 1466770075433 Marionette TRACE conn4 <- [1,2794,null,{}] 05:07:55 INFO - PROCESS | 1765 | 1466770075439 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}] 05:07:55 INFO - PROCESS | 1765 | 1466770075446 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:55 INFO - PROCESS | 1765 | 1466770075645 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:07:55 INFO - PROCESS | 1765 | 1466770075837 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 1765 | 1466770075855 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x99fbf000 == 27 [pid = 1765] [id = 706] 05:07:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x99fc1800) [pid = 1765] [serial = 2119] [outer = (nil)] 05:07:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x99fc9c00) [pid = 1765] [serial = 2120] [outer = 0x99fc1800] 05:07:55 INFO - PROCESS | 1765 | 1466770075991 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9a016000) [pid = 1765] [serial = 2121] [outer = 0x99fc1800] 05:07:57 INFO - PROCESS | 1765 | 1466770077085 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]]]}] 05:07:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:07:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1686ms 05:07:57 INFO - PROCESS | 1765 | 1466770077115 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 1765 | 1466770077119 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:07:57 INFO - PROCESS | 1765 | 1466770077126 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 1765 | 1466770077130 Marionette TRACE conn4 <- [1,2798,null,{}] 05:07:57 INFO - PROCESS | 1765 | 1466770077136 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}] 05:07:57 INFO - PROCESS | 1765 | 1466770077143 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:57 INFO - PROCESS | 1765 | 1466770077339 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:07:57 INFO - PROCESS | 1765 | 1466770077537 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 1765 | 1466770077546 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe1400 == 28 [pid = 1765] [id = 707] 05:07:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8e095000) [pid = 1765] [serial = 2122] [outer = (nil)] 05:07:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x90999400) [pid = 1765] [serial = 2123] [outer = 0x8e095000] 05:07:57 INFO - PROCESS | 1765 | 1466770077683 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x913b7c00) [pid = 1765] [serial = 2124] [outer = 0x8e095000] 05:07:58 INFO - PROCESS | 1765 | 1466770078971 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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:07:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1884ms 05:07:59 INFO - PROCESS | 1765 | 1466770079018 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 1765 | 1466770079024 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:07:59 INFO - PROCESS | 1765 | 1466770079033 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 1765 | 1466770079038 Marionette TRACE conn4 <- [1,2802,null,{}] 05:07:59 INFO - PROCESS | 1765 | 1466770079046 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}] 05:07:59 INFO - PROCESS | 1765 | 1466770079052 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:59 INFO - PROCESS | 1765 | 1466770079234 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:07:59 INFO - PROCESS | 1765 | 1466770079613 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 1765 | 1466770079622 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:07:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b1000 == 29 [pid = 1765] [id = 708] 05:07:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9099d400) [pid = 1765] [serial = 2125] [outer = (nil)] 05:07:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9130b000) [pid = 1765] [serial = 2126] [outer = 0x9099d400] 05:07:59 INFO - PROCESS | 1765 | 1466770079708 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x913b7000) [pid = 1765] [serial = 2127] [outer = 0x9099d400] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b6000 == 28 [pid = 1765] [id = 700] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x94815c00 == 27 [pid = 1765] [id = 699] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x91fd7c00 == 26 [pid = 1765] [id = 698] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x9130ec00 == 25 [pid = 1765] [id = 697] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfea800 == 24 [pid = 1765] [id = 696] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x9526e000 == 23 [pid = 1765] [id = 694] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dff0000 == 22 [pid = 1765] [id = 695] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e090800 == 21 [pid = 1765] [id = 693] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8bc00 == 20 [pid = 1765] [id = 692] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe6800 == 19 [pid = 1765] [id = 687] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b9000 == 18 [pid = 1765] [id = 688] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b3000 == 17 [pid = 1765] [id = 689] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e926800 == 16 [pid = 1765] [id = 691] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4bc00 == 15 [pid = 1765] [id = 690] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e923800 == 14 [pid = 1765] [id = 686] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x99fbf000 == 13 [pid = 1765] [id = 706] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe1400 == 12 [pid = 1765] [id = 707] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x97825000 == 11 [pid = 1765] [id = 705] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x91fe2c00 == 10 [pid = 1765] [id = 704] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09a000 == 9 [pid = 1765] [id = 702] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x91fde800 == 8 [pid = 1765] [id = 703] 05:08:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe4400 == 7 [pid = 1765] [id = 701] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8f2bd400) [pid = 1765] [serial = 2066] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x913bd000) [pid = 1765] [serial = 2049] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9130a000) [pid = 1765] [serial = 2048] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x93b54c00) [pid = 1765] [serial = 2052] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91fd9800) [pid = 1765] [serial = 2051] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x954f4800) [pid = 1765] [serial = 2055] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x954ed000) [pid = 1765] [serial = 2054] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x98316800) [pid = 1765] [serial = 2058] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x97824800) [pid = 1765] [serial = 2057] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91d69800) [pid = 1765] [serial = 2070] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91fd5c00) [pid = 1765] [serial = 2072] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8e08d400) [pid = 1765] [serial = 2063] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e097c00) [pid = 1765] [serial = 2064] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x9130c800) [pid = 1765] [serial = 2061] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x8ef90800) [pid = 1765] [serial = 2060] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x913c3000) [pid = 1765] [serial = 2069] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x8e91b800) [pid = 1765] [serial = 2073] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x90998800) [pid = 1765] [serial = 2067] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91fe0400) [pid = 1765] [serial = 2075] [outer = (nil)] [url = about:blank] 05:08:01 INFO - PROCESS | 1765 | 1466770081826 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]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:08:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2838ms 05:08:01 INFO - PROCESS | 1765 | 1466770081872 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 1765 | 1466770081879 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:08:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:08:01 INFO - PROCESS | 1765 | 1466770081889 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 1765 | 1466770081893 Marionette TRACE conn4 <- [1,2806,null,{}] 05:08:01 INFO - PROCESS | 1765 | 1466770081902 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}] 05:08:01 INFO - PROCESS | 1765 | 1466770081908 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:02 INFO - PROCESS | 1765 | 1466770082102 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:08:02 INFO - PROCESS | 1765 | 1466770082302 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 1765 | 1466770082317 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098800 == 8 [pid = 1765] [id = 709] 05:08:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e099400) [pid = 1765] [serial = 2128] [outer = (nil)] 05:08:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8ef8d400) [pid = 1765] [serial = 2129] [outer = 0x8e099400] 05:08:02 INFO - PROCESS | 1765 | 1466770082395 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8f2b7c00) [pid = 1765] [serial = 2130] [outer = 0x8e099400] 05:08:03 INFO - PROCESS | 1765 | 1466770083259 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]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1434ms 05:08:03 INFO - PROCESS | 1765 | 1466770083323 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:08:03 INFO - PROCESS | 1765 | 1466770083332 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:08:03 INFO - PROCESS | 1765 | 1466770083344 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 1765 | 1466770083350 Marionette TRACE conn4 <- [1,2810,null,{}] 05:08:03 INFO - PROCESS | 1765 | 1466770083356 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}] 05:08:03 INFO - PROCESS | 1765 | 1466770083363 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:03 INFO - PROCESS | 1765 | 1466770083557 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:08:03 INFO - PROCESS | 1765 | 1466770083717 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 1765 | 1466770083725 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6d800 == 9 [pid = 1765] [id = 710] 05:08:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x90a77400) [pid = 1765] [serial = 2131] [outer = (nil)] 05:08:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9130ec00) [pid = 1765] [serial = 2132] [outer = 0x90a77400] 05:08:03 INFO - PROCESS | 1765 | 1466770083807 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91315c00) [pid = 1765] [serial = 2133] [outer = 0x90a77400] 05:08:04 INFO - PROCESS | 1765 | 1466770084823 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]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:08:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1545ms 05:08:04 INFO - PROCESS | 1765 | 1466770084889 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:08:04 INFO - PROCESS | 1765 | 1466770084893 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:08:04 INFO - PROCESS | 1765 | 1466770084900 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 1765 | 1466770084907 Marionette TRACE conn4 <- [1,2814,null,{}] 05:08:04 INFO - PROCESS | 1765 | 1466770084932 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}] 05:08:04 INFO - PROCESS | 1765 | 1466770084942 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:05 INFO - PROCESS | 1765 | 1466770085194 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:08:05 INFO - PROCESS | 1765 | 1466770085224 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 1765 | 1466770085235 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4ac00 == 10 [pid = 1765] [id = 711] 05:08:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91e4b000) [pid = 1765] [serial = 2134] [outer = (nil)] 05:08:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91e4f400) [pid = 1765] [serial = 2135] [outer = 0x91e4b000] 05:08:05 INFO - PROCESS | 1765 | 1466770085315 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91fda800) [pid = 1765] [serial = 2136] [outer = 0x91e4b000] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x8e092800) [pid = 1765] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x93a3a400) [pid = 1765] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x9481b000) [pid = 1765] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x953a6800) [pid = 1765] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x90a71800) [pid = 1765] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93b1c400) [pid = 1765] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91313000) [pid = 1765] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8ef8f400) [pid = 1765] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8dff0400) [pid = 1765] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:08:06 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x90a6c800) [pid = 1765] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:08:07 INFO - PROCESS | 1765 | 1466770087150 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2302ms 05:08:07 INFO - PROCESS | 1765 | 1466770087204 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 1765 | 1466770087211 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:08:07 INFO - PROCESS | 1765 | 1466770087221 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 1765 | 1466770087226 Marionette TRACE conn4 <- [1,2818,null,{}] 05:08:07 INFO - PROCESS | 1765 | 1466770087236 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}] 05:08:07 INFO - PROCESS | 1765 | 1466770087243 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:07 INFO - PROCESS | 1765 | 1466770087479 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:08:07 INFO - PROCESS | 1765 | 1466770087494 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:07 INFO - PROCESS | 1765 | 1466770087503 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09a400 == 11 [pid = 1765] [id = 712] 05:08:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8ef86800) [pid = 1765] [serial = 2137] [outer = (nil)] 05:08:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91da9400) [pid = 1765] [serial = 2138] [outer = 0x8ef86800] 05:08:07 INFO - PROCESS | 1765 | 1466770087587 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x9232c000) [pid = 1765] [serial = 2139] [outer = 0x8ef86800] 05:08:08 INFO - PROCESS | 1765 | 1466770088511 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]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1346ms 05:08:08 INFO - PROCESS | 1765 | 1466770088568 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:08:08 INFO - PROCESS | 1765 | 1466770088572 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:08:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:08:08 INFO - PROCESS | 1765 | 1466770088579 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 1765 | 1466770088583 Marionette TRACE conn4 <- [1,2822,null,{}] 05:08:08 INFO - PROCESS | 1765 | 1466770088589 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}] 05:08:08 INFO - PROCESS | 1765 | 1466770088594 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:08 INFO - PROCESS | 1765 | 1466770088844 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:08:09 INFO - PROCESS | 1765 | 1466770089030 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 1765 | 1466770089038 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfeec00 == 12 [pid = 1765] [id = 713] 05:08:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8dfef000) [pid = 1765] [serial = 2140] [outer = (nil)] 05:08:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8e09b400) [pid = 1765] [serial = 2141] [outer = 0x8dfef000] 05:08:09 INFO - PROCESS | 1765 | 1466770089137 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x8e923800) [pid = 1765] [serial = 2142] [outer = 0x8dfef000] 05:08:10 INFO - PROCESS | 1765 | 1466770090300 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]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:08:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1782ms 05:08:10 INFO - PROCESS | 1765 | 1466770090364 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 1765 | 1466770090372 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:08:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:08:10 INFO - PROCESS | 1765 | 1466770090381 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 1765 | 1466770090386 Marionette TRACE conn4 <- [1,2826,null,{}] 05:08:10 INFO - PROCESS | 1765 | 1466770090396 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}] 05:08:10 INFO - PROCESS | 1765 | 1466770090403 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:10 INFO - PROCESS | 1765 | 1466770090648 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:08:10 INFO - PROCESS | 1765 | 1466770090885 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 1765 | 1466770090893 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6cc00 == 13 [pid = 1765] [id = 714] 05:08:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x9130cc00) [pid = 1765] [serial = 2143] [outer = (nil)] 05:08:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x913be400) [pid = 1765] [serial = 2144] [outer = 0x9130cc00] 05:08:11 INFO - PROCESS | 1765 | 1466770091032 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d6f000) [pid = 1765] [serial = 2145] [outer = 0x9130cc00] 05:08:12 INFO - PROCESS | 1765 | 1466770092119 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:08:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1792ms 05:08:12 INFO - PROCESS | 1765 | 1466770092173 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 1765 | 1466770092180 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:08:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:08:12 INFO - PROCESS | 1765 | 1466770092188 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 1765 | 1466770092193 Marionette TRACE conn4 <- [1,2830,null,{}] 05:08:12 INFO - PROCESS | 1765 | 1466770092201 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}] 05:08:12 INFO - PROCESS | 1765 | 1466770092208 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:12 INFO - PROCESS | 1765 | 1466770092440 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:08:12 INFO - PROCESS | 1765 | 1466770092725 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 1765 | 1466770092736 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b1800 == 14 [pid = 1765] [id = 715] 05:08:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x913bb400) [pid = 1765] [serial = 2146] [outer = (nil)] 05:08:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93a3fc00) [pid = 1765] [serial = 2147] [outer = 0x913bb400] 05:08:12 INFO - PROCESS | 1765 | 1466770092864 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x93b27c00) [pid = 1765] [serial = 2148] [outer = 0x913bb400] 05:08:13 INFO - PROCESS | 1765 | 1466770093961 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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:08:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1838ms 05:08:14 INFO - PROCESS | 1765 | 1466770094027 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 1765 | 1466770094034 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:08:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:08:14 INFO - PROCESS | 1765 | 1466770094053 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 1765 | 1466770094061 Marionette TRACE conn4 <- [1,2834,null,{}] 05:08:14 INFO - PROCESS | 1765 | 1466770094068 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}] 05:08:14 INFO - PROCESS | 1765 | 1466770094076 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:14 INFO - PROCESS | 1765 | 1466770094322 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:08:14 INFO - PROCESS | 1765 | 1466770094600 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 1765 | 1466770094611 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4c000 == 15 [pid = 1765] [id = 716] 05:08:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91fdd000) [pid = 1765] [serial = 2149] [outer = (nil)] 05:08:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x9526e000) [pid = 1765] [serial = 2150] [outer = 0x91fdd000] 05:08:14 INFO - PROCESS | 1765 | 1466770094697 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x95265800) [pid = 1765] [serial = 2151] [outer = 0x91fdd000] 05:08:15 INFO - PROCESS | 1765 | 1466770095770 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:08:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1948ms 05:08:15 INFO - PROCESS | 1765 | 1466770095995 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 1765 | 1466770096003 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:08:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:08:16 INFO - PROCESS | 1765 | 1466770096013 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 1765 | 1466770096017 Marionette TRACE conn4 <- [1,2838,null,{}] 05:08:16 INFO - PROCESS | 1765 | 1466770096027 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}] 05:08:16 INFO - PROCESS | 1765 | 1466770096035 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:16 INFO - PROCESS | 1765 | 1466770096239 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:08:16 INFO - PROCESS | 1765 | 1466770096594 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 1765 | 1466770096611 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:16 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef83400 == 16 [pid = 1765] [id = 717] 05:08:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8f2af800) [pid = 1765] [serial = 2152] [outer = (nil)] 05:08:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x8f2b7000) [pid = 1765] [serial = 2153] [outer = 0x8f2af800] 05:08:16 INFO - PROCESS | 1765 | 1466770096687 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x90995400) [pid = 1765] [serial = 2154] [outer = 0x8f2af800] 05:08:17 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09a400 == 15 [pid = 1765] [id = 712] 05:08:17 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4ac00 == 14 [pid = 1765] [id = 711] 05:08:17 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6d800 == 13 [pid = 1765] [id = 710] 05:08:17 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098800 == 12 [pid = 1765] [id = 709] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x954dcc00) [pid = 1765] [serial = 2103] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8ef87400) [pid = 1765] [serial = 2090] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x93b59800) [pid = 1765] [serial = 2082] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x953a5400) [pid = 1765] [serial = 2100] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x953a2400) [pid = 1765] [serial = 2099] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x954de800) [pid = 1765] [serial = 2085] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x93a37400) [pid = 1765] [serial = 2076] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x93d29000) [pid = 1765] [serial = 2097] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x93b24c00) [pid = 1765] [serial = 2081] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x953ae800) [pid = 1765] [serial = 2084] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x91dab000) [pid = 1765] [serial = 2094] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90a75c00) [pid = 1765] [serial = 2078] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x954f0c00) [pid = 1765] [serial = 2088] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x954edc00) [pid = 1765] [serial = 2087] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91d94000) [pid = 1765] [serial = 2079] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93b5f400) [pid = 1765] [serial = 2096] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x91d98400) [pid = 1765] [serial = 2093] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x90999000) [pid = 1765] [serial = 2091] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x954d6800) [pid = 1765] [serial = 2102] [outer = (nil)] [url = about:blank] 05:08:17 INFO - PROCESS | 1765 | 1466770097658 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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:08:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1687ms 05:08:17 INFO - PROCESS | 1765 | 1466770097701 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 1765 | 1466770097707 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:08:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:08:17 INFO - PROCESS | 1765 | 1466770097719 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 1765 | 1466770097724 Marionette TRACE conn4 <- [1,2842,null,{}] 05:08:17 INFO - PROCESS | 1765 | 1466770097731 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}] 05:08:17 INFO - PROCESS | 1765 | 1466770097737 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:17 INFO - PROCESS | 1765 | 1466770097968 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:08:18 INFO - PROCESS | 1765 | 1466770098139 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 1765 | 1466770098148 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e097c00 == 13 [pid = 1765] [id = 718] 05:08:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x90a6d800) [pid = 1765] [serial = 2155] [outer = (nil)] 05:08:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x91d6c000) [pid = 1765] [serial = 2156] [outer = 0x90a6d800] 05:08:18 INFO - PROCESS | 1765 | 1466770098227 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x91d9bc00) [pid = 1765] [serial = 2157] [outer = 0x90a6d800] 05:08:19 INFO - PROCESS | 1765 | 1466770099126 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]]]}] 05:08:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:08:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1439ms 05:08:19 INFO - PROCESS | 1765 | 1466770099155 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 1765 | 1466770099158 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:08:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:08:19 INFO - PROCESS | 1765 | 1466770099166 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 1765 | 1466770099170 Marionette TRACE conn4 <- [1,2846,null,{}] 05:08:19 INFO - PROCESS | 1765 | 1466770099204 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}] 05:08:19 INFO - PROCESS | 1765 | 1466770099212 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:19 INFO - PROCESS | 1765 | 1466770099414 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:08:19 INFO - PROCESS | 1765 | 1466770099426 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 1765 | 1466770099441 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x93a37800 == 14 [pid = 1765] [id = 719] 05:08:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93a38800) [pid = 1765] [serial = 2158] [outer = (nil)] 05:08:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93b21c00) [pid = 1765] [serial = 2159] [outer = 0x93a38800] 05:08:19 INFO - PROCESS | 1765 | 1466770099521 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b59c00) [pid = 1765] [serial = 2160] [outer = 0x93a38800] 05:08:20 INFO - PROCESS | 1765 | 1466770100702 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]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:08:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1592ms 05:08:20 INFO - PROCESS | 1765 | 1466770100771 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 1765 | 1466770100776 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:08:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:08:20 INFO - PROCESS | 1765 | 1466770100783 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 1765 | 1466770100787 Marionette TRACE conn4 <- [1,2850,null,{}] 05:08:20 INFO - PROCESS | 1765 | 1466770100793 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}] 05:08:20 INFO - PROCESS | 1765 | 1466770100799 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:21 INFO - PROCESS | 1765 | 1466770101055 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:08:21 INFO - PROCESS | 1765 | 1466770101082 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 1765 | 1466770101090 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x91daf400 == 15 [pid = 1765] [id = 720] 05:08:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x93a40800) [pid = 1765] [serial = 2161] [outer = (nil)] 05:08:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x95264c00) [pid = 1765] [serial = 2162] [outer = 0x93a40800] 05:08:21 INFO - PROCESS | 1765 | 1466770101166 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x953ac000) [pid = 1765] [serial = 2163] [outer = 0x93a40800] 05:08:21 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8dfe5800) [pid = 1765] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x90a71000) [pid = 1765] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x9232ac00) [pid = 1765] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x954dac00) [pid = 1765] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x91e4b000) [pid = 1765] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x9782b000) [pid = 1765] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x99fc1800) [pid = 1765] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x9099d400) [pid = 1765] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x90a77400) [pid = 1765] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 63 (0x8e095000) [pid = 1765] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:08:22 INFO - PROCESS | 1765 | --DOMWINDOW == 62 (0x8e099400) [pid = 1765] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:08:22 INFO - PROCESS | 1765 | 1466770102284 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1538ms 05:08:22 INFO - PROCESS | 1765 | 1466770102322 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:08:22 INFO - PROCESS | 1765 | 1466770102326 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:08:22 INFO - PROCESS | 1765 | 1466770102333 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 1765 | 1466770102337 Marionette TRACE conn4 <- [1,2854,null,{}] 05:08:22 INFO - PROCESS | 1765 | 1466770102344 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}] 05:08:22 INFO - PROCESS | 1765 | 1466770102350 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:22 INFO - PROCESS | 1765 | 1466770102529 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:08:22 INFO - PROCESS | 1765 | 1466770102687 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 1765 | 1466770102693 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:22 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe1400 == 16 [pid = 1765] [id = 721] 05:08:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 63 (0x8dfe5800) [pid = 1765] [serial = 2164] [outer = (nil)] 05:08:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 64 (0x90a77400) [pid = 1765] [serial = 2165] [outer = 0x8dfe5800] 05:08:22 INFO - PROCESS | 1765 | 1466770102772 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x93d2fc00) [pid = 1765] [serial = 2166] [outer = 0x8dfe5800] 05:08:23 INFO - PROCESS | 1765 | 1466770103686 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]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:08:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1383ms 05:08:23 INFO - PROCESS | 1765 | 1466770103716 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 1765 | 1466770103720 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:08:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:08:23 INFO - PROCESS | 1765 | 1466770103727 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 1765 | 1466770103731 Marionette TRACE conn4 <- [1,2858,null,{}] 05:08:23 INFO - PROCESS | 1765 | 1466770103742 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}] 05:08:23 INFO - PROCESS | 1765 | 1466770103754 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:24 INFO - PROCESS | 1765 | 1466770104071 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:08:24 INFO - PROCESS | 1765 | 1466770104333 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 1765 | 1466770104342 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfed800 == 17 [pid = 1765] [id = 722] 05:08:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e08d800) [pid = 1765] [serial = 2167] [outer = (nil)] 05:08:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8e098000) [pid = 1765] [serial = 2168] [outer = 0x8e08d800] 05:08:24 INFO - PROCESS | 1765 | 1466770104441 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8e928000) [pid = 1765] [serial = 2169] [outer = 0x8e08d800] 05:08:25 INFO - PROCESS | 1765 | 1466770105499 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1835ms 05:08:25 INFO - PROCESS | 1765 | 1466770105566 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 1765 | 1466770105573 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:08:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:08:25 INFO - PROCESS | 1765 | 1466770105583 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 1765 | 1466770105588 Marionette TRACE conn4 <- [1,2862,null,{}] 05:08:25 INFO - PROCESS | 1765 | 1466770105597 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}] 05:08:25 INFO - PROCESS | 1765 | 1466770105606 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:25 INFO - PROCESS | 1765 | 1466770105854 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:08:26 INFO - PROCESS | 1765 | 1466770106100 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 1765 | 1466770106113 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x91308c00 == 18 [pid = 1765] [id = 723] 05:08:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x91313800) [pid = 1765] [serial = 2170] [outer = (nil)] 05:08:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91d98800) [pid = 1765] [serial = 2171] [outer = 0x91313800] 05:08:26 INFO - PROCESS | 1765 | 1466770106218 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x91da8800) [pid = 1765] [serial = 2172] [outer = 0x91313800] 05:08:27 INFO - PROCESS | 1765 | 1466770107232 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]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1690ms 05:08:27 INFO - PROCESS | 1765 | 1466770107273 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 1765 | 1466770107279 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:08:27 INFO - PROCESS | 1765 | 1466770107288 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 1765 | 1466770107292 Marionette TRACE conn4 <- [1,2866,null,{}] 05:08:27 INFO - PROCESS | 1765 | 1466770107300 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}] 05:08:27 INFO - PROCESS | 1765 | 1466770107306 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:27 INFO - PROCESS | 1765 | 1466770107530 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:08:27 INFO - PROCESS | 1765 | 1466770107833 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 1765 | 1466770107843 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fddc00 == 19 [pid = 1765] [id = 724] 05:08:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x93ba2c00) [pid = 1765] [serial = 2173] [outer = (nil)] 05:08:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x93d29c00) [pid = 1765] [serial = 2174] [outer = 0x93ba2c00] 05:08:27 INFO - PROCESS | 1765 | 1466770107973 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x953b0000) [pid = 1765] [serial = 2175] [outer = 0x93ba2c00] 05:08:29 INFO - PROCESS | 1765 | 1466770109038 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]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1786ms 05:08:29 INFO - PROCESS | 1765 | 1466770109074 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 1765 | 1466770109081 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:08:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:08:29 INFO - PROCESS | 1765 | 1466770109100 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 1765 | 1466770109109 Marionette TRACE conn4 <- [1,2870,null,{}] 05:08:29 INFO - PROCESS | 1765 | 1466770109117 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}] 05:08:29 INFO - PROCESS | 1765 | 1466770109125 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:29 INFO - PROCESS | 1765 | 1466770109377 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:08:29 INFO - PROCESS | 1765 | 1466770109614 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 1765 | 1466770109621 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x909a3400 == 20 [pid = 1765] [id = 725] 05:08:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x93b60400) [pid = 1765] [serial = 2176] [outer = (nil)] 05:08:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x97820800) [pid = 1765] [serial = 2177] [outer = 0x93b60400] 05:08:29 INFO - PROCESS | 1765 | 1466770109756 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x97826c00) [pid = 1765] [serial = 2178] [outer = 0x93b60400] 05:08:30 INFO - PROCESS | 1765 | 1466770110749 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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:08:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1703ms 05:08:30 INFO - PROCESS | 1765 | 1466770110799 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 1765 | 1466770110804 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:08:30 INFO - PROCESS | 1765 | 1466770110811 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 1765 | 1466770110815 Marionette TRACE conn4 <- [1,2874,null,{}] 05:08:30 INFO - PROCESS | 1765 | 1466770110822 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}] 05:08:30 INFO - PROCESS | 1765 | 1466770110828 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:31 INFO - PROCESS | 1765 | 1466770111036 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:08:31 INFO - PROCESS | 1765 | 1466770111226 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 1765 | 1466770111238 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:31 INFO - PROCESS | 1765 | ++DOCSHELL 0x954ef800 == 21 [pid = 1765] [id = 726] 05:08:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x97802800) [pid = 1765] [serial = 2179] [outer = (nil)] 05:08:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x98422c00) [pid = 1765] [serial = 2180] [outer = 0x97802800] 05:08:31 INFO - PROCESS | 1765 | 1466770111319 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x98431000) [pid = 1765] [serial = 2181] [outer = 0x97802800] 05:08:32 INFO - PROCESS | 1765 | 1466770112335 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]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1581ms 05:08:32 INFO - PROCESS | 1765 | 1466770112394 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 1765 | 1466770112398 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:08:32 INFO - PROCESS | 1765 | 1466770112406 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 1765 | 1466770112411 Marionette TRACE conn4 <- [1,2878,null,{}] 05:08:32 INFO - PROCESS | 1765 | 1466770112418 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}] 05:08:32 INFO - PROCESS | 1765 | 1466770112422 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:32 INFO - PROCESS | 1765 | 1466770112631 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:08:32 INFO - PROCESS | 1765 | 1466770112890 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 1765 | 1466770112908 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x98317800 == 22 [pid = 1765] [id = 727] 05:08:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x997c1400) [pid = 1765] [serial = 2182] [outer = (nil)] 05:08:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x997ca000) [pid = 1765] [serial = 2183] [outer = 0x997c1400] 05:08:33 INFO - PROCESS | 1765 | 1466770113051 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9a012000) [pid = 1765] [serial = 2184] [outer = 0x997c1400] 05:08:34 INFO - PROCESS | 1765 | 1466770114149 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]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1787ms 05:08:34 INFO - PROCESS | 1765 | 1466770114194 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:08:34 INFO - PROCESS | 1765 | 1466770114199 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:08:34 INFO - PROCESS | 1765 | 1466770114206 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 1765 | 1466770114210 Marionette TRACE conn4 <- [1,2882,null,{}] 05:08:34 INFO - PROCESS | 1765 | 1466770114217 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}] 05:08:34 INFO - PROCESS | 1765 | 1466770114223 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:34 INFO - PROCESS | 1765 | 1466770114431 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:08:34 INFO - PROCESS | 1765 | 1466770114954 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 1765 | 1466770114960 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:34 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e099c00 == 23 [pid = 1765] [id = 728] 05:08:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x8e09a400) [pid = 1765] [serial = 2185] [outer = (nil)] 05:08:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x8ef83c00) [pid = 1765] [serial = 2186] [outer = 0x8e09a400] 05:08:35 INFO - PROCESS | 1765 | 1466770115052 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x8f2b4400) [pid = 1765] [serial = 2187] [outer = 0x8e09a400] 05:08:36 INFO - PROCESS | 1765 | 1466770116058 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]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1938ms 05:08:36 INFO - PROCESS | 1765 | 1466770116150 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 1765 | 1466770116155 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:08:36 INFO - PROCESS | 1765 | 1466770116164 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 1765 | 1466770116169 Marionette TRACE conn4 <- [1,2886,null,{}] 05:08:36 INFO - PROCESS | 1765 | 1466770116177 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}] 05:08:36 INFO - PROCESS | 1765 | 1466770116184 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:36 INFO - PROCESS | 1765 | 1466770116385 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:08:36 INFO - PROCESS | 1765 | 1466770116653 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 1765 | 1466770116669 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef89800 == 24 [pid = 1765] [id = 729] 05:08:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91308800) [pid = 1765] [serial = 2188] [outer = (nil)] 05:08:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91d70400) [pid = 1765] [serial = 2189] [outer = 0x91308800] 05:08:36 INFO - PROCESS | 1765 | 1466770116747 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x91e4bc00) [pid = 1765] [serial = 2190] [outer = 0x91308800] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe1400 == 23 [pid = 1765] [id = 721] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x91daf400 == 22 [pid = 1765] [id = 720] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x93a37800 == 21 [pid = 1765] [id = 719] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8e097c00 == 20 [pid = 1765] [id = 718] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef83400 == 19 [pid = 1765] [id = 717] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4c000 == 18 [pid = 1765] [id = 716] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x90a6cc00 == 17 [pid = 1765] [id = 714] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b1800 == 16 [pid = 1765] [id = 715] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b1000 == 15 [pid = 1765] [id = 708] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfeec00 == 14 [pid = 1765] [id = 713] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x98317800 == 13 [pid = 1765] [id = 727] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x954ef800 == 12 [pid = 1765] [id = 726] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x909a3400 == 11 [pid = 1765] [id = 725] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x91308c00 == 10 [pid = 1765] [id = 723] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x91fddc00 == 9 [pid = 1765] [id = 724] 05:08:37 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfed800 == 8 [pid = 1765] [id = 722] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x9782bc00) [pid = 1765] [serial = 2114] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91e4f400) [pid = 1765] [serial = 2135] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x997bc800) [pid = 1765] [serial = 2118] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9945c000) [pid = 1765] [serial = 2117] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x9a016000) [pid = 1765] [serial = 2121] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x99fc9c00) [pid = 1765] [serial = 2120] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x913b7000) [pid = 1765] [serial = 2127] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x9130b000) [pid = 1765] [serial = 2126] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9130ec00) [pid = 1765] [serial = 2132] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x913b7c00) [pid = 1765] [serial = 2124] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8ef8d400) [pid = 1765] [serial = 2129] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x90999400) [pid = 1765] [serial = 2123] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8f2b7c00) [pid = 1765] [serial = 2130] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91fda800) [pid = 1765] [serial = 2136] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91315c00) [pid = 1765] [serial = 2133] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x91da9400) [pid = 1765] [serial = 2138] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e91d800) [pid = 1765] [serial = 2106] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x8e093000) [pid = 1765] [serial = 2105] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d6c400) [pid = 1765] [serial = 2109] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x913bbc00) [pid = 1765] [serial = 2108] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x93d2c800) [pid = 1765] [serial = 2112] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93b1d000) [pid = 1765] [serial = 2111] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x983a0400) [pid = 1765] [serial = 2115] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1765 | 1466770118846 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]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2791ms 05:08:38 INFO - PROCESS | 1765 | 1466770118956 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:08:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:08:38 INFO - PROCESS | 1765 | 1466770118962 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:08:38 INFO - PROCESS | 1765 | 1466770118971 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 1765 | 1466770118976 Marionette TRACE conn4 <- [1,2890,null,{}] 05:08:38 INFO - PROCESS | 1765 | 1466770118993 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}] 05:08:39 INFO - PROCESS | 1765 | 1466770119000 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:39 INFO - PROCESS | 1765 | 1466770119174 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:08:39 INFO - PROCESS | 1765 | 1466770119319 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 1765 | 1466770119328 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e929400 == 9 [pid = 1765] [id = 730] 05:08:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x8ef83400) [pid = 1765] [serial = 2191] [outer = (nil)] 05:08:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x8f2b9800) [pid = 1765] [serial = 2192] [outer = 0x8ef83400] 05:08:39 INFO - PROCESS | 1765 | 1466770119405 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x909a3400) [pid = 1765] [serial = 2193] [outer = 0x8ef83400] 05:08:40 INFO - PROCESS | 1765 | 1466770120364 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:08:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1452ms 05:08:40 INFO - PROCESS | 1765 | 1466770120422 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:08:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:08:40 INFO - PROCESS | 1765 | 1466770120430 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:08:40 INFO - PROCESS | 1765 | 1466770120442 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 1765 | 1466770120448 Marionette TRACE conn4 <- [1,2894,null,{}] 05:08:40 INFO - PROCESS | 1765 | 1466770120454 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}] 05:08:40 INFO - PROCESS | 1765 | 1466770120460 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:40 INFO - PROCESS | 1765 | 1466770120663 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:08:40 INFO - PROCESS | 1765 | 1466770120844 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 1765 | 1466770120853 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x9130e400 == 10 [pid = 1765] [id = 731] 05:08:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x91311c00) [pid = 1765] [serial = 2194] [outer = (nil)] 05:08:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x913c5800) [pid = 1765] [serial = 2195] [outer = 0x91311c00] 05:08:40 INFO - PROCESS | 1765 | 1466770120932 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d66000) [pid = 1765] [serial = 2196] [outer = 0x91311c00] 05:08:41 INFO - PROCESS | 1765 | 1466770121941 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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:08:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1535ms 05:08:41 INFO - PROCESS | 1765 | 1466770121976 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 1765 | 1466770121981 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:08:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:08:42 INFO - PROCESS | 1765 | 1466770121993 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 1765 | 1466770122008 Marionette TRACE conn4 <- [1,2898,null,{}] 05:08:42 INFO - PROCESS | 1765 | 1466770122033 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}] 05:08:42 INFO - PROCESS | 1765 | 1466770122042 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:42 INFO - PROCESS | 1765 | 1466770122281 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:08:42 INFO - PROCESS | 1765 | 1466770122309 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 1765 | 1466770122324 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e52400 == 11 [pid = 1765] [id = 732] 05:08:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91e53400) [pid = 1765] [serial = 2197] [outer = (nil)] 05:08:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91fd8800) [pid = 1765] [serial = 2198] [outer = 0x91e53400] 05:08:42 INFO - PROCESS | 1765 | 1466770122401 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91fe2400) [pid = 1765] [serial = 2199] [outer = 0x91e53400] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x913bb400) [pid = 1765] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8f2af800) [pid = 1765] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x93a38800) [pid = 1765] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91fdd000) [pid = 1765] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x93a40800) [pid = 1765] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8dfef000) [pid = 1765] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x9130cc00) [pid = 1765] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x8ef86800) [pid = 1765] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x90a6d800) [pid = 1765] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:08:43 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x8dfe5800) [pid = 1765] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:08:43 INFO - PROCESS | 1765 | 1466770123942 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]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:08:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2011ms 05:08:44 INFO - PROCESS | 1765 | 1466770123999 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:08:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:08:44 INFO - PROCESS | 1765 | 1466770124004 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:08:44 INFO - PROCESS | 1765 | 1466770124010 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 1765 | 1466770124014 Marionette TRACE conn4 <- [1,2902,null,{}] 05:08:44 INFO - PROCESS | 1765 | 1466770124020 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}] 05:08:44 INFO - PROCESS | 1765 | 1466770124026 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:44 INFO - PROCESS | 1765 | 1466770124208 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:08:44 INFO - PROCESS | 1765 | 1466770124352 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 1765 | 1466770124360 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a73c00 == 12 [pid = 1765] [id = 733] 05:08:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x9130cc00) [pid = 1765] [serial = 2200] [outer = (nil)] 05:08:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9232a000) [pid = 1765] [serial = 2201] [outer = 0x9130cc00] 05:08:44 INFO - PROCESS | 1765 | 1466770124436 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x93b5e800) [pid = 1765] [serial = 2202] [outer = 0x9130cc00] 05:08:45 INFO - PROCESS | 1765 | 1466770125301 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:08:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1336ms 05:08:45 INFO - PROCESS | 1765 | 1466770125402 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 1765 | 1466770125409 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:08:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:08:45 INFO - PROCESS | 1765 | 1466770125421 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 1765 | 1466770125427 Marionette TRACE conn4 <- [1,2906,null,{}] 05:08:45 INFO - PROCESS | 1765 | 1466770125439 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}] 05:08:45 INFO - PROCESS | 1765 | 1466770125445 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:45 INFO - PROCESS | 1765 | 1466770125682 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:08:45 INFO - PROCESS | 1765 | 1466770125941 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 1765 | 1466770125958 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:46 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8bc00 == 13 [pid = 1765] [id = 734] 05:08:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x8ef8d400) [pid = 1765] [serial = 2203] [outer = (nil)] 05:08:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x8f2b7c00) [pid = 1765] [serial = 2204] [outer = 0x8ef8d400] 05:08:46 INFO - PROCESS | 1765 | 1466770126088 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x909a0000) [pid = 1765] [serial = 2205] [outer = 0x8ef8d400] 05:08:47 INFO - PROCESS | 1765 | 1466770127173 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]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:08:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1845ms 05:08:47 INFO - PROCESS | 1765 | 1466770127267 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 1765 | 1466770127273 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:08:47 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:08:47 INFO - PROCESS | 1765 | 1466770127285 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 1765 | 1466770127292 Marionette TRACE conn4 <- [1,2910,null,{}] 05:08:47 INFO - PROCESS | 1765 | 1466770127299 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}] 05:08:47 INFO - PROCESS | 1765 | 1466770127306 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:47 INFO - PROCESS | 1765 | 1466770127561 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:08:47 INFO - PROCESS | 1765 | 1466770127848 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 1765 | 1466770127858 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2af800 == 14 [pid = 1765] [id = 735] 05:08:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x91d92c00) [pid = 1765] [serial = 2206] [outer = (nil)] 05:08:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91da0000) [pid = 1765] [serial = 2207] [outer = 0x91d92c00] 05:08:47 INFO - PROCESS | 1765 | 1466770127948 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91fd9c00) [pid = 1765] [serial = 2208] [outer = 0x91d92c00] 05:08:48 INFO - PROCESS | 1765 | 1466770128888 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]]]}] 05:08:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:08:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:08:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1642ms 05:08:48 INFO - PROCESS | 1765 | 1466770128924 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 1765 | 1466770128928 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 05:08:48 INFO - TEST-START | /DOMEvents/constructors.html 05:08:48 INFO - PROCESS | 1765 | 1466770128937 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 1765 | 1466770128942 Marionette TRACE conn4 <- [1,2914,null,{}] 05:08:48 INFO - PROCESS | 1765 | 1466770128983 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}] 05:08:48 INFO - PROCESS | 1765 | 1466770128992 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:49 INFO - PROCESS | 1765 | 1466770129256 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:08:49 INFO - PROCESS | 1765 | 1466770129398 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 1765 | 1466770129411 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x953a8800 == 15 [pid = 1765] [id = 736] 05:08:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x953a9000) [pid = 1765] [serial = 2209] [outer = (nil)] 05:08:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x954dcc00) [pid = 1765] [serial = 2210] [outer = 0x953a9000] 05:08:49 INFO - PROCESS | 1765 | 1466770129503 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x954e1c00) [pid = 1765] [serial = 2211] [outer = 0x953a9000] 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:08:50 INFO - PROCESS | 1765 | 1466770130676 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]]]}] 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:08:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:08:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:08:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1804ms 05:08:50 INFO - PROCESS | 1765 | 1466770130743 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 1765 | 1466770130750 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 05:08:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:08:50 INFO - PROCESS | 1765 | 1466770130762 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 1765 | 1466770130767 Marionette TRACE conn4 <- [1,2918,null,{}] 05:08:50 INFO - PROCESS | 1765 | 1466770130821 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}] 05:08:50 INFO - PROCESS | 1765 | 1466770130827 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:51 INFO - PROCESS | 1765 | 1466770131014 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:08:51 INFO - PROCESS | 1765 | 1466770131250 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 1765 | 1466770131257 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x954ef800 == 16 [pid = 1765] [id = 737] 05:08:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x97803400) [pid = 1765] [serial = 2212] [outer = (nil)] 05:08:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x97822800) [pid = 1765] [serial = 2213] [outer = 0x97803400] 05:08:51 INFO - PROCESS | 1765 | 1466770131370 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x97826000) [pid = 1765] [serial = 2214] [outer = 0x97803400] 05:08:52 INFO - PROCESS | 1765 | 1466770132290 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:08:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1586ms 05:08:52 INFO - PROCESS | 1765 | 1466770132347 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 1765 | 1466770132351 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 05:08:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:08:52 INFO - PROCESS | 1765 | 1466770132360 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 1765 | 1466770132364 Marionette TRACE conn4 <- [1,2922,null,{}] 05:08:52 INFO - PROCESS | 1765 | 1466770132404 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}] 05:08:52 INFO - PROCESS | 1765 | 1466770132411 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:52 INFO - PROCESS | 1765 | 1466770132605 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:08:52 INFO - PROCESS | 1765 | 1466770132796 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 1765 | 1466770132806 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e094000 == 17 [pid = 1765] [id = 738] 05:08:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8e098800) [pid = 1765] [serial = 2215] [outer = (nil)] 05:08:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91da3800) [pid = 1765] [serial = 2216] [outer = 0x8e098800] 05:08:52 INFO - PROCESS | 1765 | 1466770132898 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x93b55400) [pid = 1765] [serial = 2217] [outer = 0x8e098800] 05:08:53 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:08:53 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:08:53 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:08:53 INFO - PROCESS | 1765 | [1765] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:08:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:08:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:54 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 05:08:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:54 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 05:08:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:54 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]" 05:08:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:08:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1774ms 05:08:54 INFO - PROCESS | 1765 | 1466770134104 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]]]}] 05:08:54 INFO - PROCESS | 1765 | 1466770134137 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 1765 | 1466770134146 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 05:08:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:08:54 INFO - PROCESS | 1765 | 1466770134162 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 1765 | 1466770134168 Marionette TRACE conn4 <- [1,2926,null,{}] 05:08:54 INFO - PROCESS | 1765 | 1466770134235 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}] 05:08:54 INFO - PROCESS | 1765 | 1466770134250 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:54 INFO - PROCESS | 1765 | 1466770134546 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x93d2fc00) [pid = 1765] [serial = 2166] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x93b27c00) [pid = 1765] [serial = 2148] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x90995400) [pid = 1765] [serial = 2154] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x93b21c00) [pid = 1765] [serial = 2159] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x9526e000) [pid = 1765] [serial = 2150] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x953ac000) [pid = 1765] [serial = 2163] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e923800) [pid = 1765] [serial = 2142] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91d6f000) [pid = 1765] [serial = 2145] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x95265800) [pid = 1765] [serial = 2151] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x9232c000) [pid = 1765] [serial = 2139] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x913be400) [pid = 1765] [serial = 2144] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x95264c00) [pid = 1765] [serial = 2162] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x91d9bc00) [pid = 1765] [serial = 2157] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x8f2b7000) [pid = 1765] [serial = 2153] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x90a77400) [pid = 1765] [serial = 2165] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x93a3fc00) [pid = 1765] [serial = 2147] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x93b59c00) [pid = 1765] [serial = 2160] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91d6c000) [pid = 1765] [serial = 2156] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | --DOMWINDOW == 64 (0x8e09b400) [pid = 1765] [serial = 2141] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1765 | 1466770134774 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 1765 | 1466770134782 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09c800 == 18 [pid = 1765] [id = 739] 05:08:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 65 (0x8e91ec00) [pid = 1765] [serial = 2218] [outer = (nil)] 05:08:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8f2b8400) [pid = 1765] [serial = 2219] [outer = 0x8e91ec00] 05:08:54 INFO - PROCESS | 1765 | 1466770134867 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x9130b400) [pid = 1765] [serial = 2220] [outer = 0x8e91ec00] 05:08:55 INFO - PROCESS | 1765 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:08:55 INFO - PROCESS | 1765 | 1466770135627 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]]]}] 05:08:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:08:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1485ms 05:08:55 INFO - PROCESS | 1765 | 1466770135647 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 1765 | 1466770135654 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 05:08:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:08:55 INFO - PROCESS | 1765 | 1466770135664 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 1765 | 1466770135668 Marionette TRACE conn4 <- [1,2930,null,{}] 05:08:55 INFO - PROCESS | 1765 | 1466770135675 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}] 05:08:55 INFO - PROCESS | 1765 | 1466770135681 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:55 INFO - PROCESS | 1765 | 1466770135859 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:08:56 INFO - PROCESS | 1765 | 1466770136018 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 1765 | 1466770136025 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:56 INFO - PROCESS | 1765 | ++DOCSHELL 0x91fe3400 == 19 [pid = 1765] [id = 740] 05:08:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x92333400) [pid = 1765] [serial = 2221] [outer = (nil)] 05:08:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x93b23400) [pid = 1765] [serial = 2222] [outer = 0x92333400] 05:08:56 INFO - PROCESS | 1765 | 1466770136100 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x93b5a400) [pid = 1765] [serial = 2223] [outer = 0x92333400] 05:08:56 INFO - PROCESS | 1765 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:08:56 INFO - PROCESS | 1765 | 1466770136912 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]]]}] 05:08:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:08:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1282ms 05:08:56 INFO - PROCESS | 1765 | 1466770136948 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 1765 | 1466770136951 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 05:08:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:08:56 INFO - PROCESS | 1765 | 1466770136958 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 1765 | 1466770136964 Marionette TRACE conn4 <- [1,2934,null,{}] 05:08:56 INFO - PROCESS | 1765 | 1466770136981 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}] 05:08:56 INFO - PROCESS | 1765 | 1466770136991 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:57 INFO - PROCESS | 1765 | 1466770137168 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:08:57 INFO - PROCESS | 1765 | 1466770137335 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 1765 | 1466770137348 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x953aa400 == 20 [pid = 1765] [id = 741] 05:08:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x953aac00) [pid = 1765] [serial = 2224] [outer = (nil)] 05:08:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x953ae400) [pid = 1765] [serial = 2225] [outer = 0x953aac00] 05:08:57 INFO - PROCESS | 1765 | 1466770137424 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x954f2000) [pid = 1765] [serial = 2226] [outer = 0x953aac00] 05:08:58 INFO - PROCESS | 1765 | 1466770138257 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]]]}] 05:08:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:08:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1337ms 05:08:58 INFO - PROCESS | 1765 | 1466770138297 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 1765 | 1466770138303 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 05:08:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:08:58 INFO - PROCESS | 1765 | 1466770138309 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 1765 | 1466770138314 Marionette TRACE conn4 <- [1,2938,null,{}] 05:08:58 INFO - PROCESS | 1765 | 1466770138320 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}] 05:08:58 INFO - PROCESS | 1765 | 1466770138326 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:58 INFO - PROCESS | 1765 | 1466770138561 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:08:58 INFO - PROCESS | 1765 | 1466770138612 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 1765 | 1466770138622 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:58 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef82800 == 21 [pid = 1765] [id = 742] 05:08:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x9782c800) [pid = 1765] [serial = 2227] [outer = (nil)] 05:08:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x997bd000) [pid = 1765] [serial = 2228] [outer = 0x9782c800] 05:08:58 INFO - PROCESS | 1765 | 1466770138694 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x9945c000) [pid = 1765] [serial = 2229] [outer = 0x9782c800] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91e53400) [pid = 1765] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91308800) [pid = 1765] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 73 (0x8ef83400) [pid = 1765] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 72 (0x8e08d800) [pid = 1765] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 71 (0x91313800) [pid = 1765] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 70 (0x93ba2c00) [pid = 1765] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 69 (0x93b60400) [pid = 1765] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 68 (0x97802800) [pid = 1765] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 67 (0x997c1400) [pid = 1765] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 66 (0x8e09a400) [pid = 1765] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:08:59 INFO - PROCESS | 1765 | --DOMWINDOW == 65 (0x91311c00) [pid = 1765] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:08:59 INFO - PROCESS | 1765 | 1466770139708 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]]]}] 05:08:59 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. 05:08:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1436ms 05:08:59 INFO - PROCESS | 1765 | 1466770139746 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 1765 | 1466770139750 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 05:08:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:08:59 INFO - PROCESS | 1765 | 1466770139758 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 1765 | 1466770139762 Marionette TRACE conn4 <- [1,2942,null,{}] 05:08:59 INFO - PROCESS | 1765 | 1466770139768 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}] 05:08:59 INFO - PROCESS | 1765 | 1466770139774 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:08:59 INFO - PROCESS | 1765 | 1466770139935 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:09:00 INFO - PROCESS | 1765 | 1466770140089 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 1765 | 1466770140097 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:00 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe8000 == 22 [pid = 1765] [id = 743] 05:09:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 66 (0x8e091c00) [pid = 1765] [serial = 2230] [outer = (nil)] 05:09:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 67 (0x93ba2c00) [pid = 1765] [serial = 2231] [outer = 0x8e091c00] 05:09:00 INFO - PROCESS | 1765 | 1466770140169 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 1765 | ++DOMWINDOW == 68 (0x98430c00) [pid = 1765] [serial = 2232] [outer = 0x8e091c00] 05:09:00 INFO - PROCESS | 1765 | 1466770140924 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"]]]}] 05:09:00 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 05:09:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:09:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1185ms 05:09:00 INFO - PROCESS | 1765 | 1466770140946 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 1765 | 1466770140951 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 05:09:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:09:00 INFO - PROCESS | 1765 | 1466770140959 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 1765 | 1466770140962 Marionette TRACE conn4 <- [1,2946,null,{}] 05:09:00 INFO - PROCESS | 1765 | 1466770140969 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}] 05:09:00 INFO - PROCESS | 1765 | 1466770140978 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:01 INFO - PROCESS | 1765 | 1466770141222 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:09:01 INFO - PROCESS | 1765 | 1466770141251 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 1765 | 1466770141258 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:01 INFO - PROCESS | 1765 | ++DOCSHELL 0x997c9c00 == 23 [pid = 1765] [id = 744] 05:09:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 69 (0x9a00dc00) [pid = 1765] [serial = 2233] [outer = (nil)] 05:09:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 70 (0x9a011800) [pid = 1765] [serial = 2234] [outer = 0x9a00dc00] 05:09:01 INFO - PROCESS | 1765 | 1466770141331 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 1765 | ++DOMWINDOW == 71 (0x9a010c00) [pid = 1765] [serial = 2235] [outer = 0x9a00dc00] 05:09:02 INFO - PROCESS | 1765 | 1466770142393 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]]]}] 05:09:02 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. 05:09:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1491ms 05:09:02 INFO - PROCESS | 1765 | 1466770142452 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 1765 | 1466770142460 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 05:09:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:09:02 INFO - PROCESS | 1765 | 1466770142517 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 1765 | 1466770142526 Marionette TRACE conn4 <- [1,2950,null,{}] 05:09:02 INFO - PROCESS | 1765 | 1466770142539 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}] 05:09:02 INFO - PROCESS | 1765 | 1466770142545 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:02 INFO - PROCESS | 1765 | 1466770142754 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:09:02 INFO - PROCESS | 1765 | 1466770142952 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 1765 | 1466770142967 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e094400 == 24 [pid = 1765] [id = 745] 05:09:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 72 (0x90995c00) [pid = 1765] [serial = 2236] [outer = (nil)] 05:09:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 73 (0x91d65c00) [pid = 1765] [serial = 2237] [outer = 0x90995c00] 05:09:03 INFO - PROCESS | 1765 | 1466770143095 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 74 (0x91d9ac00) [pid = 1765] [serial = 2238] [outer = 0x90995c00] 05:09:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e927c00 == 25 [pid = 1765] [id = 746] 05:09:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91d6cc00) [pid = 1765] [serial = 2239] [outer = (nil)] 05:09:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x93d2c000) [pid = 1765] [serial = 2240] [outer = 0x91d6cc00] 05:09:04 INFO - PROCESS | 1765 | 1466770144134 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]]]}] 05:09:04 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. 05:09:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1658ms 05:09:04 INFO - PROCESS | 1765 | 1466770144176 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 1765 | 1466770144184 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 05:09:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:09:04 INFO - PROCESS | 1765 | 1466770144196 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 1765 | 1466770144200 Marionette TRACE conn4 <- [1,2954,null,{}] 05:09:04 INFO - PROCESS | 1765 | 1466770144208 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}] 05:09:04 INFO - PROCESS | 1765 | 1466770144214 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:04 INFO - PROCESS | 1765 | 1466770144456 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:09:04 INFO - PROCESS | 1765 | 1466770144741 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 1765 | 1466770144751 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:04 INFO - PROCESS | 1765 | ++DOCSHELL 0x91daf800 == 26 [pid = 1765] [id = 747] 05:09:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9481a000) [pid = 1765] [serial = 2241] [outer = (nil)] 05:09:04 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x953af000) [pid = 1765] [serial = 2242] [outer = 0x9481a000] 05:09:04 INFO - PROCESS | 1765 | 1466770144882 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x97804000) [pid = 1765] [serial = 2243] [outer = 0x9481a000] 05:09:05 INFO - PROCESS | 1765 | 1466770145754 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]]]}] 05:09:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:09:05 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 05:09:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1591ms 05:09:05 INFO - PROCESS | 1765 | 1466770145788 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 1765 | 1466770145792 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 05:09:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:09:05 INFO - PROCESS | 1765 | 1466770145801 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 1765 | 1466770145807 Marionette TRACE conn4 <- [1,2958,null,{}] 05:09:05 INFO - PROCESS | 1765 | 1466770145841 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}] 05:09:05 INFO - PROCESS | 1765 | 1466770145851 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:06 INFO - PROCESS | 1765 | 1466770146133 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:09:06 INFO - PROCESS | 1765 | 1466770146274 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 1765 | 1466770146289 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x9a0f0c00 == 27 [pid = 1765] [id = 748] 05:09:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x9a0f1c00) [pid = 1765] [serial = 2244] [outer = (nil)] 05:09:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x9a0fc800) [pid = 1765] [serial = 2245] [outer = 0x9a0f1c00] 05:09:06 INFO - PROCESS | 1765 | 1466770146382 Marionette DEBUG loaded listener.js 05:09:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x9a2da800) [pid = 1765] [serial = 2246] [outer = 0x9a0f1c00] 05:09:07 INFO - PROCESS | 1765 | 1466770147289 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]]]}] 05:09:07 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. 05:09:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1546ms 05:09:07 INFO - PROCESS | 1765 | 1466770147348 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:09:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:09:07 INFO - PROCESS | 1765 | 1466770147354 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 05:09:07 INFO - PROCESS | 1765 | 1466770147361 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 1765 | 1466770147365 Marionette TRACE conn4 <- [1,2962,null,{}] 05:09:07 INFO - PROCESS | 1765 | 1466770147392 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}] 05:09:07 INFO - PROCESS | 1765 | 1466770147396 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:07 INFO - PROCESS | 1765 | 1466770147597 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:09:07 INFO - PROCESS | 1765 | 1466770147791 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 1765 | 1466770147802 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:07 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe5c00 == 28 [pid = 1765] [id = 749] 05:09:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x9a0f5400) [pid = 1765] [serial = 2247] [outer = (nil)] 05:09:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x9a490c00) [pid = 1765] [serial = 2248] [outer = 0x9a0f5400] 05:09:07 INFO - PROCESS | 1765 | 1466770147922 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9b69f800) [pid = 1765] [serial = 2249] [outer = 0x9a0f5400] 05:09:08 INFO - PROCESS | 1765 | 1466770148811 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]]]}] 05:09:08 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. 05:09:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1502ms 05:09:08 INFO - PROCESS | 1765 | 1466770148863 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 1765 | 1466770148868 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 05:09:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:09:08 INFO - PROCESS | 1765 | 1466770148909 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 1765 | 1466770148914 Marionette TRACE conn4 <- [1,2966,null,{}] 05:09:08 INFO - PROCESS | 1765 | 1466770148943 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}] 05:09:08 INFO - PROCESS | 1765 | 1466770148948 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:09 INFO - PROCESS | 1765 | 1466770149149 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:09:09 INFO - PROCESS | 1765 | 1466770149355 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 1765 | 1466770149362 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:09 INFO - PROCESS | 1765 | ++DOCSHELL 0x97824000 == 29 [pid = 1765] [id = 750] 05:09:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9a2df000) [pid = 1765] [serial = 2250] [outer = (nil)] 05:09:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9b7d8800) [pid = 1765] [serial = 2251] [outer = 0x9a2df000] 05:09:09 INFO - PROCESS | 1765 | 1466770149487 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9b8c7400) [pid = 1765] [serial = 2252] [outer = 0x9a2df000] 05:09:10 INFO - PROCESS | 1765 | 1466770150363 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]]]}] 05:09:10 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. 05:09:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1500ms 05:09:10 INFO - PROCESS | 1765 | 1466770150408 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:09:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:09:10 INFO - PROCESS | 1765 | 1466770150413 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 05:09:10 INFO - PROCESS | 1765 | 1466770150420 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 1765 | 1466770150423 Marionette TRACE conn4 <- [1,2970,null,{}] 05:09:10 INFO - PROCESS | 1765 | 1466770150430 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}] 05:09:10 INFO - PROCESS | 1765 | 1466770150441 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:10 INFO - PROCESS | 1765 | 1466770150650 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:09:10 INFO - PROCESS | 1765 | 1466770150845 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 1765 | 1466770150852 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e098c00 == 30 [pid = 1765] [id = 751] 05:09:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x8e91f400) [pid = 1765] [serial = 2253] [outer = (nil)] 05:09:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9b8d5400) [pid = 1765] [serial = 2254] [outer = 0x8e91f400] 05:09:10 INFO - PROCESS | 1765 | 1466770150940 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x9ba9d000) [pid = 1765] [serial = 2255] [outer = 0x8e91f400] 05:09:11 INFO - PROCESS | 1765 | 1466770151823 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]]]}] 05:09:11 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. 05:09:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1436ms 05:09:11 INFO - PROCESS | 1765 | 1466770151856 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 1765 | 1466770151861 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 05:09:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:09:11 INFO - PROCESS | 1765 | 1466770151868 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 1765 | 1466770151872 Marionette TRACE conn4 <- [1,2974,null,{}] 05:09:11 INFO - PROCESS | 1765 | 1466770151878 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}] 05:09:11 INFO - PROCESS | 1765 | 1466770151884 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:12 INFO - PROCESS | 1765 | 1466770152101 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:09:12 INFO - PROCESS | 1765 | 1466770152287 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 1765 | 1466770152296 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:12 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe9c00 == 31 [pid = 1765] [id = 752] 05:09:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x9b8c9800) [pid = 1765] [serial = 2256] [outer = (nil)] 05:09:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x9bbb6400) [pid = 1765] [serial = 2257] [outer = 0x9b8c9800] 05:09:12 INFO - PROCESS | 1765 | 1466770152416 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x9bbb8c00) [pid = 1765] [serial = 2258] [outer = 0x9b8c9800] 05:09:13 INFO - PROCESS | 1765 | 1466770153375 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]]]}] 05:09:13 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. 05:09:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1534ms 05:09:13 INFO - PROCESS | 1765 | 1466770153406 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 1765 | 1466770153413 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 05:09:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:09:13 INFO - PROCESS | 1765 | 1466770153423 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 1765 | 1466770153426 Marionette TRACE conn4 <- [1,2978,null,{}] 05:09:13 INFO - PROCESS | 1765 | 1466770153434 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}] 05:09:13 INFO - PROCESS | 1765 | 1466770153438 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:13 INFO - PROCESS | 1765 | 1466770153716 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:09:14 INFO - PROCESS | 1765 | 1466770154114 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 1765 | 1466770154122 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:14 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e099000 == 32 [pid = 1765] [id = 753] 05:09:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x8e09a400) [pid = 1765] [serial = 2259] [outer = (nil)] 05:09:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x8e920c00) [pid = 1765] [serial = 2260] [outer = 0x8e09a400] 05:09:14 INFO - PROCESS | 1765 | 1466770154296 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x8f2b9c00) [pid = 1765] [serial = 2261] [outer = 0x8e09a400] 05:09:15 INFO - PROCESS | 1765 | 1466770155109 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]]]}] 05:09:15 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. 05:09:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1741ms 05:09:15 INFO - PROCESS | 1765 | 1466770155165 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 1765 | 1466770155171 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 05:09:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:09:15 INFO - PROCESS | 1765 | 1466770155180 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 1765 | 1466770155185 Marionette TRACE conn4 <- [1,2982,null,{}] 05:09:15 INFO - PROCESS | 1765 | 1466770155195 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}] 05:09:15 INFO - PROCESS | 1765 | 1466770155204 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:15 INFO - PROCESS | 1765 | 1466770155479 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:09:15 INFO - PROCESS | 1765 | 1466770155637 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 1765 | 1466770155647 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:15 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e925400 == 33 [pid = 1765] [id = 754] 05:09:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8ef86800) [pid = 1765] [serial = 2262] [outer = (nil)] 05:09:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x91d9bc00) [pid = 1765] [serial = 2263] [outer = 0x8ef86800] 05:09:15 INFO - PROCESS | 1765 | 1466770155817 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x91e54000) [pid = 1765] [serial = 2264] [outer = 0x8ef86800] 05:09:16 INFO - PROCESS | 1765 | 1466770156738 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"]]]}] 05:09:16 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 05:09:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:09:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1585ms 05:09:16 INFO - PROCESS | 1765 | 1466770156771 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 1765 | 1466770156778 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 05:09:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:09:16 INFO - PROCESS | 1765 | 1466770156787 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 1765 | 1466770156792 Marionette TRACE conn4 <- [1,2986,null,{}] 05:09:17 INFO - PROCESS | 1765 | --DOCSHELL 0x8e099c00 == 32 [pid = 1765] [id = 728] 05:09:17 INFO - PROCESS | 1765 | --DOCSHELL 0x8e927c00 == 31 [pid = 1765] [id = 746] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x91fd8800) [pid = 1765] [serial = 2198] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x91e4bc00) [pid = 1765] [serial = 2190] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x91d70400) [pid = 1765] [serial = 2189] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8f2b9800) [pid = 1765] [serial = 2192] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x909a3400) [pid = 1765] [serial = 2193] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x8e928000) [pid = 1765] [serial = 2169] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x8e098000) [pid = 1765] [serial = 2168] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x91da8800) [pid = 1765] [serial = 2172] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x91d98800) [pid = 1765] [serial = 2171] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x953b0000) [pid = 1765] [serial = 2175] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x93d29c00) [pid = 1765] [serial = 2174] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x97826c00) [pid = 1765] [serial = 2178] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x97820800) [pid = 1765] [serial = 2177] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x98431000) [pid = 1765] [serial = 2181] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x98422c00) [pid = 1765] [serial = 2180] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x9a012000) [pid = 1765] [serial = 2184] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x997ca000) [pid = 1765] [serial = 2183] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8f2b4400) [pid = 1765] [serial = 2187] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8ef83c00) [pid = 1765] [serial = 2186] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x91fe2400) [pid = 1765] [serial = 2199] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91d66000) [pid = 1765] [serial = 2196] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x913c5800) [pid = 1765] [serial = 2195] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x9232a000) [pid = 1765] [serial = 2201] [outer = (nil)] [url = about:blank] 05:09:18 INFO - PROCESS | 1765 | 1466770158165 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}] 05:09:18 INFO - PROCESS | 1765 | 1466770158172 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:18 INFO - PROCESS | 1765 | 1466770158350 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:09:18 INFO - PROCESS | 1765 | 1466770158493 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 1765 | 1466770158509 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:18 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e926400 == 32 [pid = 1765] [id = 755] 05:09:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e927800) [pid = 1765] [serial = 2265] [outer = (nil)] 05:09:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8ef83400) [pid = 1765] [serial = 2266] [outer = 0x8e927800] 05:09:18 INFO - PROCESS | 1765 | 1466770158582 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8ef8f000) [pid = 1765] [serial = 2267] [outer = 0x8e927800] 05:09:19 INFO - PROCESS | 1765 | 1466770159407 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]]]}] 05:09:19 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. 05:09:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2687ms 05:09:19 INFO - PROCESS | 1765 | 1466770159475 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 1765 | 1466770159481 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 05:09:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:09:19 INFO - PROCESS | 1765 | 1466770159489 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 1765 | 1466770159495 Marionette TRACE conn4 <- [1,2990,null,{}] 05:09:19 INFO - PROCESS | 1765 | 1466770159504 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}] 05:09:19 INFO - PROCESS | 1765 | 1466770159510 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:19 INFO - PROCESS | 1765 | 1466770159691 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:09:19 INFO - PROCESS | 1765 | 1466770159845 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 1765 | 1466770159857 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:19 INFO - PROCESS | 1765 | ++DOCSHELL 0x91315000 == 33 [pid = 1765] [id = 756] 05:09:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91316000) [pid = 1765] [serial = 2268] [outer = (nil)] 05:09:19 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x913bb400) [pid = 1765] [serial = 2269] [outer = 0x91316000] 05:09:19 INFO - PROCESS | 1765 | 1466770159939 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x913c0c00) [pid = 1765] [serial = 2270] [outer = 0x91316000] 05:09:20 INFO - PROCESS | 1765 | ++DOCSHELL 0x91d9f000 == 34 [pid = 1765] [id = 757] 05:09:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91d9fc00) [pid = 1765] [serial = 2271] [outer = (nil)] 05:09:20 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91da5800) [pid = 1765] [serial = 2272] [outer = 0x91d9fc00] 05:09:20 INFO - PROCESS | 1765 | 1466770160927 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]]]}] 05:09:20 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. 05:09:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1486ms 05:09:20 INFO - PROCESS | 1765 | 1466770160976 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 1765 | 1466770160980 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 05:09:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:09:20 INFO - PROCESS | 1765 | 1466770160992 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1765 | 1466770160995 Marionette TRACE conn4 <- [1,2994,null,{}] 05:09:21 INFO - PROCESS | 1765 | 1466770161012 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}] 05:09:21 INFO - PROCESS | 1765 | 1466770161018 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:21 INFO - PROCESS | 1765 | 1466770161263 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:09:21 INFO - PROCESS | 1765 | 1466770161295 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 1765 | 1466770161311 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:21 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4e800 == 35 [pid = 1765] [id = 758] 05:09:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91e50400) [pid = 1765] [serial = 2273] [outer = (nil)] 05:09:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91fd6c00) [pid = 1765] [serial = 2274] [outer = 0x91e50400] 05:09:21 INFO - PROCESS | 1765 | 1466770161390 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x91fdf000) [pid = 1765] [serial = 2275] [outer = 0x91e50400] 05:09:22 INFO - PROCESS | 1765 | 1466770162287 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]]]}] 05:09:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:09:22 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 05:09:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1353ms 05:09:22 INFO - PROCESS | 1765 | 1466770162357 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:09:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:09:22 INFO - PROCESS | 1765 | 1466770162368 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 05:09:22 INFO - PROCESS | 1765 | 1466770162376 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 1765 | 1466770162380 Marionette TRACE conn4 <- [1,2998,null,{}] 05:09:22 INFO - PROCESS | 1765 | 1466770162396 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}] 05:09:22 INFO - PROCESS | 1765 | 1466770162421 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:23 INFO - PROCESS | 1765 | 1466770163191 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x9a00dc00) [pid = 1765] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x9782c800) [pid = 1765] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9130cc00) [pid = 1765] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x97803400) [pid = 1765] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x8ef8d400) [pid = 1765] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x8e098800) [pid = 1765] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x92333400) [pid = 1765] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8e091c00) [pid = 1765] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91d92c00) [pid = 1765] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e91ec00) [pid = 1765] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x953a9000) [pid = 1765] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:09:23 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x953aac00) [pid = 1765] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:09:23 INFO - PROCESS | 1765 | 1466770163370 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 1765 | 1466770163378 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:23 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e091c00 == 36 [pid = 1765] [id = 759] 05:09:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8e91b400) [pid = 1765] [serial = 2276] [outer = (nil)] 05:09:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x91e4d800) [pid = 1765] [serial = 2277] [outer = 0x8e91b400] 05:09:23 INFO - PROCESS | 1765 | 1466770163453 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x94816c00) [pid = 1765] [serial = 2278] [outer = 0x8e91b400] 05:09:24 INFO - PROCESS | 1765 | 1466770164239 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]]]}] 05:09:24 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. 05:09:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1906ms 05:09:24 INFO - PROCESS | 1765 | 1466770164283 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 1765 | 1466770164287 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 05:09:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:09:24 INFO - PROCESS | 1765 | 1466770164293 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 1765 | 1466770164297 Marionette TRACE conn4 <- [1,3002,null,{}] 05:09:24 INFO - PROCESS | 1765 | 1466770164303 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}] 05:09:24 INFO - PROCESS | 1765 | 1466770164308 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:24 INFO - PROCESS | 1765 | 1466770164463 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:09:24 INFO - PROCESS | 1765 | 1466770164619 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 1765 | 1466770164625 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:24 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e090c00 == 37 [pid = 1765] [id = 760] 05:09:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8e091400) [pid = 1765] [serial = 2279] [outer = (nil)] 05:09:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x953a6800) [pid = 1765] [serial = 2280] [outer = 0x8e091400] 05:09:24 INFO - PROCESS | 1765 | 1466770164709 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x954dd000) [pid = 1765] [serial = 2281] [outer = 0x8e091400] 05:09:25 INFO - PROCESS | 1765 | 1466770165555 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]]]}] 05:09:25 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. 05:09:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1284ms 05:09:25 INFO - PROCESS | 1765 | 1466770165579 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 1765 | 1466770165586 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 05:09:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:09:25 INFO - PROCESS | 1765 | 1466770165596 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 1765 | 1466770165601 Marionette TRACE conn4 <- [1,3006,null,{}] 05:09:25 INFO - PROCESS | 1765 | 1466770165613 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}] 05:09:25 INFO - PROCESS | 1765 | 1466770165620 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:25 INFO - PROCESS | 1765 | 1466770165848 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:09:26 INFO - PROCESS | 1765 | 1466770166014 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 1765 | 1466770166030 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:26 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e921c00 == 38 [pid = 1765] [id = 761] 05:09:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x8ef91400) [pid = 1765] [serial = 2282] [outer = (nil)] 05:09:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x90a74000) [pid = 1765] [serial = 2283] [outer = 0x8ef91400] 05:09:26 INFO - PROCESS | 1765 | 1466770166135 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91314c00) [pid = 1765] [serial = 2284] [outer = 0x8ef91400] 05:09:27 INFO - PROCESS | 1765 | 1466770167035 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]]]}] 05:09:27 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. 05:09:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1485ms 05:09:27 INFO - PROCESS | 1765 | 1466770167082 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 1765 | 1466770167090 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 05:09:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:09:27 INFO - PROCESS | 1765 | 1466770167102 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 1765 | 1466770167106 Marionette TRACE conn4 <- [1,3010,null,{}] 05:09:27 INFO - PROCESS | 1765 | 1466770167162 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}] 05:09:27 INFO - PROCESS | 1765 | 1466770167170 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:27 INFO - PROCESS | 1765 | 1466770167381 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:09:27 INFO - PROCESS | 1765 | 1466770167570 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 1765 | 1466770167582 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:27 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da9c00 == 39 [pid = 1765] [id = 762] 05:09:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91fd9000) [pid = 1765] [serial = 2285] [outer = (nil)] 05:09:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x93a42800) [pid = 1765] [serial = 2286] [outer = 0x91fd9000] 05:09:27 INFO - PROCESS | 1765 | 1466770167670 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x93b54800) [pid = 1765] [serial = 2287] [outer = 0x91fd9000] 05:09:28 INFO - PROCESS | 1765 | 1466770168661 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]]]}] 05:09:28 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 05:09:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1582ms 05:09:28 INFO - PROCESS | 1765 | 1466770168684 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 1765 | 1466770168690 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 05:09:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:09:28 INFO - PROCESS | 1765 | 1466770168697 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 1765 | 1466770168703 Marionette TRACE conn4 <- [1,3014,null,{}] 05:09:28 INFO - PROCESS | 1765 | 1466770168721 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}] 05:09:28 INFO - PROCESS | 1765 | 1466770168731 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:29 INFO - PROCESS | 1765 | 1466770169050 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:09:29 INFO - PROCESS | 1765 | 1466770169213 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 1765 | 1466770169226 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:29 INFO - PROCESS | 1765 | ++DOCSHELL 0x954db400 == 40 [pid = 1765] [id = 763] 05:09:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x97820400) [pid = 1765] [serial = 2288] [outer = (nil)] 05:09:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x9782b000) [pid = 1765] [serial = 2289] [outer = 0x97820400] 05:09:29 INFO - PROCESS | 1765 | 1466770169317 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x983aa800) [pid = 1765] [serial = 2290] [outer = 0x97820400] 05:09:29 INFO - PROCESS | 1765 | [1765] 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 05:09:30 INFO - PROCESS | 1765 | 1466770170262 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:09:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:09:30 INFO - {} 05:09:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:09:30 INFO - {} 05:09:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:09:30 INFO - {} 05:09:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:09:30 INFO - {} 05:09:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1589ms 05:09:30 INFO - PROCESS | 1765 | 1466770170295 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 1765 | 1466770170299 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 05:09:30 INFO - TEST-START | /FileAPI/fileReader.html 05:09:30 INFO - PROCESS | 1765 | 1466770170307 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 1765 | 1466770170311 Marionette TRACE conn4 <- [1,3018,null,{}] 05:09:30 INFO - PROCESS | 1765 | 1466770170318 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}] 05:09:30 INFO - PROCESS | 1765 | 1466770170324 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:30 INFO - PROCESS | 1765 | 1466770170594 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:09:30 INFO - PROCESS | 1765 | 1466770170737 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 1765 | 1466770170745 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:30 INFO - PROCESS | 1765 | ++DOCSHELL 0x98429400 == 41 [pid = 1765] [id = 764] 05:09:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x99fc9800) [pid = 1765] [serial = 2291] [outer = (nil)] 05:09:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x9a00fc00) [pid = 1765] [serial = 2292] [outer = 0x99fc9800] 05:09:30 INFO - PROCESS | 1765 | 1466770170868 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x9a014c00) [pid = 1765] [serial = 2293] [outer = 0x99fc9800] 05:09:31 INFO - PROCESS | 1765 | 1466770171741 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]]]}] 05:09:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:09:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:09:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:09:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:09:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 1487ms 05:09:31 INFO - PROCESS | 1765 | 1466770171796 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 1765 | 1466770171801 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 05:09:31 INFO - TEST-START | /FileAPI/historical.html 05:09:31 INFO - PROCESS | 1765 | 1466770171807 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 1765 | 1466770171811 Marionette TRACE conn4 <- [1,3022,null,{}] 05:09:31 INFO - PROCESS | 1765 | 1466770171818 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}] 05:09:31 INFO - PROCESS | 1765 | 1466770171825 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:32 INFO - PROCESS | 1765 | 1466770172011 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:09:32 INFO - PROCESS | 1765 | 1466770172204 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 1765 | 1466770172214 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:32 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09cc00 == 42 [pid = 1765] [id = 765] 05:09:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x997c8800) [pid = 1765] [serial = 2294] [outer = (nil)] 05:09:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x9a2dd400) [pid = 1765] [serial = 2295] [outer = 0x997c8800] 05:09:32 INFO - PROCESS | 1765 | 1466770172314 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x94815c00) [pid = 1765] [serial = 2296] [outer = 0x997c8800] 05:09:33 INFO - PROCESS | 1765 | 1466770173230 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"]]]}] 05:09:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:09:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:09:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:09:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:09:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:09:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:09:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:09:33 INFO - TEST-OK | /FileAPI/historical.html | took 1486ms 05:09:33 INFO - PROCESS | 1765 | 1466770173298 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:09:33 INFO - TEST-START | /FileAPI/idlharness.html 05:09:33 INFO - PROCESS | 1765 | 1466770173302 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 05:09:33 INFO - PROCESS | 1765 | 1466770173310 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 1765 | 1466770173313 Marionette TRACE conn4 <- [1,3026,null,{}] 05:09:33 INFO - PROCESS | 1765 | 1466770173321 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}] 05:09:33 INFO - PROCESS | 1765 | 1466770173333 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:33 INFO - PROCESS | 1765 | 1466770173686 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:09:33 INFO - PROCESS | 1765 | 1466770173844 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 1765 | 1466770173853 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:33 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6800 == 43 [pid = 1765] [id = 766] 05:09:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0x8e098000) [pid = 1765] [serial = 2297] [outer = (nil)] 05:09:33 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x9b8d0c00) [pid = 1765] [serial = 2298] [outer = 0x8e098000] 05:09:33 INFO - PROCESS | 1765 | 1466770173994 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x9bbb4800) [pid = 1765] [serial = 2299] [outer = 0x8e098000] 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:09:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:09:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:09:35 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 05:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:09:35 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 05:09:35 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 05:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:09:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:09:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:09:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:09:35 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 05:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:09:35 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 05:09:35 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 05:09:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:09:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:09:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 2369ms 05:09:35 INFO - PROCESS | 1765 | 1466770175444 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]]]}] 05:09:35 INFO - PROCESS | 1765 | 1466770175790 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 1765 | 1466770175796 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 05:09:35 INFO - TEST-START | /FileAPI/idlharness.worker 05:09:35 INFO - PROCESS | 1765 | 1466770175809 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1765 | 1466770175813 Marionette TRACE conn4 <- [1,3030,null,{}] 05:09:35 INFO - PROCESS | 1765 | 1466770175820 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}] 05:09:35 INFO - PROCESS | 1765 | 1466770175826 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:36 INFO - PROCESS | 1765 | 1466770176032 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:09:36 INFO - PROCESS | 1765 | 1466770176224 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 1765 | 1466770176230 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:36 INFO - PROCESS | 1765 | ++DOCSHELL 0x994eb000 == 44 [pid = 1765] [id = 767] 05:09:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x997c3800) [pid = 1765] [serial = 2300] [outer = (nil)] 05:09:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x9b69d000) [pid = 1765] [serial = 2301] [outer = 0x997c3800] 05:09:36 INFO - PROCESS | 1765 | 1466770176352 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x9a009400) [pid = 1765] [serial = 2302] [outer = 0x997c3800] 05:09:36 INFO - PROCESS | 1765 | [1765] 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 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:09:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:09:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:09:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:09:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:09:38 INFO - {} 05:09:38 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 05:09:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:09:38 INFO - {} 05:09:38 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 - {} 05:09:38 INFO - {} 05:09:38 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 05:09:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:09:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:09:38 INFO - {} 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:09:38 INFO - {} 05:09:38 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 05:09:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:09:38 INFO - {} 05:09:38 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 - {} 05:09:38 INFO - {} 05:09:38 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 05:09:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:39 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 05:09:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:09:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:09:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:39 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 05:09:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:39 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 05:09:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:39 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 05:09:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:09:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:09:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:09:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:09:39 INFO - {} 05:09:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3139ms 05:09:39 INFO - PROCESS | 1765 | 1466770178823 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,{},{}]]]}] 05:09:39 INFO - PROCESS | 1765 | 1466770179155 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:09:39 INFO - PROCESS | 1765 | 1466770179177 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 05:09:39 INFO - PROCESS | 1765 | --DOCSHELL 0x8e091c00 == 43 [pid = 1765] [id = 759] 05:09:39 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4e800 == 42 [pid = 1765] [id = 758] 05:09:39 INFO - PROCESS | 1765 | --DOCSHELL 0x91d9f000 == 41 [pid = 1765] [id = 757] 05:09:39 INFO - PROCESS | 1765 | --DOCSHELL 0x91315000 == 40 [pid = 1765] [id = 756] 05:09:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:09:39 INFO - PROCESS | 1765 | --DOCSHELL 0x8e926400 == 39 [pid = 1765] [id = 755] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x9a010c00) [pid = 1765] [serial = 2235] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x9a011800) [pid = 1765] [serial = 2234] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x997bd000) [pid = 1765] [serial = 2228] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x93b5e800) [pid = 1765] [serial = 2202] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x97822800) [pid = 1765] [serial = 2213] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x97826000) [pid = 1765] [serial = 2214] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x8f2b7c00) [pid = 1765] [serial = 2204] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x909a0000) [pid = 1765] [serial = 2205] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x91da3800) [pid = 1765] [serial = 2216] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x93b55400) [pid = 1765] [serial = 2217] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x93b23400) [pid = 1765] [serial = 2222] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x93b5a400) [pid = 1765] [serial = 2223] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x93ba2c00) [pid = 1765] [serial = 2231] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x91da0000) [pid = 1765] [serial = 2207] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91fd9c00) [pid = 1765] [serial = 2208] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8f2b8400) [pid = 1765] [serial = 2219] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x9130b400) [pid = 1765] [serial = 2220] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x954dcc00) [pid = 1765] [serial = 2210] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x954e1c00) [pid = 1765] [serial = 2211] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9945c000) [pid = 1765] [serial = 2229] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x953ae400) [pid = 1765] [serial = 2225] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x954f2000) [pid = 1765] [serial = 2226] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x98430c00) [pid = 1765] [serial = 2232] [outer = (nil)] [url = about:blank] 05:09:39 INFO - PROCESS | 1765 | 1466770179333 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 1765 | 1466770179338 Marionette TRACE conn4 <- [1,3034,null,{}] 05:09:39 INFO - PROCESS | 1765 | 1466770179348 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}] 05:09:39 INFO - PROCESS | 1765 | 1466770179354 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:39 INFO - PROCESS | 1765 | 1466770179505 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:09:39 INFO - PROCESS | 1765 | 1466770179665 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 1765 | 1466770179676 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:39 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4fc00 == 40 [pid = 1765] [id = 768] 05:09:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x91fd9c00) [pid = 1765] [serial = 2303] [outer = (nil)] 05:09:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x93b54000) [pid = 1765] [serial = 2304] [outer = 0x91fd9c00] 05:09:39 INFO - PROCESS | 1765 | 1466770179752 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x93b60000) [pid = 1765] [serial = 2305] [outer = 0x91fd9c00] 05:09:40 INFO - PROCESS | 1765 | 1466770180494 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]]]}] 05:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:09:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1259ms 05:09:40 INFO - PROCESS | 1765 | 1466770180534 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 1765 | 1466770180542 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 05:09:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:09:40 INFO - PROCESS | 1765 | 1466770180553 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1765 | 1466770180557 Marionette TRACE conn4 <- [1,3038,null,{}] 05:09:40 INFO - PROCESS | 1765 | 1466770180589 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}] 05:09:40 INFO - PROCESS | 1765 | 1466770180597 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:40 INFO - PROCESS | 1765 | 1466770180778 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:09:40 INFO - PROCESS | 1765 | 1466770180790 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 1765 | 1466770180799 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:40 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4c000 == 41 [pid = 1765] [id = 769] 05:09:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x954f2800) [pid = 1765] [serial = 2306] [outer = (nil)] 05:09:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x97821000) [pid = 1765] [serial = 2307] [outer = 0x954f2800] 05:09:40 INFO - PROCESS | 1765 | 1466770180874 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x97829400) [pid = 1765] [serial = 2308] [outer = 0x954f2800] 05:09:41 INFO - PROCESS | 1765 | 1466770181816 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"]]]}] 05:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:09:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1304ms 05:09:41 INFO - PROCESS | 1765 | 1466770181858 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 1765 | 1466770181863 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 05:09:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:09:41 INFO - PROCESS | 1765 | 1466770181878 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 1765 | 1466770181885 Marionette TRACE conn4 <- [1,3042,null,{}] 05:09:41 INFO - PROCESS | 1765 | 1466770181901 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}] 05:09:41 INFO - PROCESS | 1765 | 1466770181910 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:42 INFO - PROCESS | 1765 | 1466770182128 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:09:42 INFO - PROCESS | 1765 | 1466770182160 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 1765 | 1466770182169 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:42 INFO - PROCESS | 1765 | ++DOCSHELL 0x9945c000 == 42 [pid = 1765] [id = 770] 05:09:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x99464800) [pid = 1765] [serial = 2309] [outer = (nil)] 05:09:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9a186800) [pid = 1765] [serial = 2310] [outer = 0x99464800] 05:09:42 INFO - PROCESS | 1765 | 1466770182243 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9b8c7800) [pid = 1765] [serial = 2311] [outer = 0x99464800] 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:09:43 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. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:09:43 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'.) 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:09:43 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. 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:09:43 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. 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:09:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:09:43 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. 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:09:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:09:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:09:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1675ms 05:09:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:09:43 INFO - PROCESS | 1765 | 1466770183471 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]]]}] 05:09:43 INFO - PROCESS | 1765 | 1466770183569 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 1765 | 1466770183578 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 05:09:43 INFO - PROCESS | 1765 | 1466770183651 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 1765 | 1466770183654 Marionette TRACE conn4 <- [1,3046,null,{}] 05:09:43 INFO - PROCESS | 1765 | 1466770183660 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}] 05:09:43 INFO - PROCESS | 1765 | 1466770183664 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:43 INFO - PROCESS | 1765 | 1466770183893 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x91e50400) [pid = 1765] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x91d6cc00) [pid = 1765] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x90995c00) [pid = 1765] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x9481a000) [pid = 1765] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x9a0f1c00) [pid = 1765] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x9a0f5400) [pid = 1765] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x9a2df000) [pid = 1765] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x8e91f400) [pid = 1765] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x9b8c9800) [pid = 1765] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x91316000) [pid = 1765] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e09a400) [pid = 1765] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8ef86800) [pid = 1765] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x8e91b400) [pid = 1765] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x8e927800) [pid = 1765] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:09:44 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x91d9fc00) [pid = 1765] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:09:44 INFO - PROCESS | 1765 | 1466770184212 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 1765 | 1466770184220 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:44 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e09a400 == 43 [pid = 1765] [id = 771] 05:09:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x8e91f400) [pid = 1765] [serial = 2312] [outer = (nil)] 05:09:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91d93800) [pid = 1765] [serial = 2313] [outer = 0x8e91f400] 05:09:44 INFO - PROCESS | 1765 | 1466770184323 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x9c456000) [pid = 1765] [serial = 2314] [outer = 0x8e91f400] 05:09:44 INFO - PROCESS | 1765 | [1765] 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 05:09:45 INFO - PROCESS | 1765 | 1466770185165 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:09:45 INFO - {} 05:09:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1554ms 05:09:45 INFO - PROCESS | 1765 | 1466770185184 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 1765 | 1466770185187 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 05:09:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:09:45 INFO - PROCESS | 1765 | 1466770185196 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 1765 | 1466770185200 Marionette TRACE conn4 <- [1,3050,null,{}] 05:09:45 INFO - PROCESS | 1765 | 1466770185206 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}] 05:09:45 INFO - PROCESS | 1765 | 1466770185211 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:45 INFO - PROCESS | 1765 | 1466770185378 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:09:45 INFO - PROCESS | 1765 | 1466770185387 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 1765 | 1466770185394 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:45 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfedc00 == 44 [pid = 1765] [id = 772] 05:09:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8ef82c00) [pid = 1765] [serial = 2315] [outer = (nil)] 05:09:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x953ac000) [pid = 1765] [serial = 2316] [outer = 0x8ef82c00] 05:09:45 INFO - PROCESS | 1765 | 1466770185466 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x91fe4800) [pid = 1765] [serial = 2317] [outer = 0x8ef82c00] 05:09:46 INFO - PROCESS | 1765 | 1466770186532 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]]]}] 05:09:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:09:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:09:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:09:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:09:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1354ms 05:09:46 INFO - PROCESS | 1765 | 1466770186553 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 1765 | 1466770186561 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 05:09:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:09:46 INFO - PROCESS | 1765 | 1466770186573 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 1765 | 1466770186579 Marionette TRACE conn4 <- [1,3054,null,{}] 05:09:46 INFO - PROCESS | 1765 | 1466770186589 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}] 05:09:46 INFO - PROCESS | 1765 | 1466770186595 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:46 INFO - PROCESS | 1765 | 1466770186842 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:09:47 INFO - PROCESS | 1765 | 1466770187039 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 1765 | 1466770187053 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:47 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b8000 == 45 [pid = 1765] [id = 773] 05:09:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8f2b8400) [pid = 1765] [serial = 2318] [outer = (nil)] 05:09:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x91e4ac00) [pid = 1765] [serial = 2319] [outer = 0x8f2b8400] 05:09:47 INFO - PROCESS | 1765 | 1466770187185 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x93a3bc00) [pid = 1765] [serial = 2320] [outer = 0x8f2b8400] 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:09:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:09:48 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" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:09:48 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" 05:09:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:09:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:09:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2126ms 05:09:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:09:48 INFO - PROCESS | 1765 | 1466770188525 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"]]]}] 05:09:48 INFO - PROCESS | 1765 | 1466770188725 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 1765 | 1466770188753 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 05:09:48 INFO - PROCESS | 1765 | 1466770188914 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 1765 | 1466770188920 Marionette TRACE conn4 <- [1,3058,null,{}] 05:09:48 INFO - PROCESS | 1765 | 1466770188933 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}] 05:09:48 INFO - PROCESS | 1765 | 1466770188940 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:49 INFO - PROCESS | 1765 | 1466770189119 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:09:49 INFO - PROCESS | 1765 | 1466770189315 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 1765 | 1466770189328 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:49 INFO - PROCESS | 1765 | ++DOCSHELL 0x997cb800 == 46 [pid = 1765] [id = 774] 05:09:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x99fbe400) [pid = 1765] [serial = 2321] [outer = (nil)] 05:09:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x9a016800) [pid = 1765] [serial = 2322] [outer = 0x99fbe400] 05:09:49 INFO - PROCESS | 1765 | 1466770189454 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x9b6a2400) [pid = 1765] [serial = 2323] [outer = 0x99fbe400] 05:09:50 INFO - PROCESS | 1765 | 1466770190469 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]]]}] 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:09:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:09:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:09:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:09:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:09:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:09:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1730ms 05:09:50 INFO - PROCESS | 1765 | 1466770190555 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 1765 | 1466770190559 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 05:09:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:09:50 INFO - PROCESS | 1765 | 1466770190569 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 1765 | 1466770190577 Marionette TRACE conn4 <- [1,3062,null,{}] 05:09:50 INFO - PROCESS | 1765 | 1466770190600 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}] 05:09:50 INFO - PROCESS | 1765 | 1466770190609 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:50 INFO - PROCESS | 1765 | 1466770190827 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:09:51 INFO - PROCESS | 1765 | 1466770191075 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 1765 | 1466770191083 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:51 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b2400 == 47 [pid = 1765] [id = 775] 05:09:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x9c436000) [pid = 1765] [serial = 2324] [outer = (nil)] 05:09:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 88 (0x9c680000) [pid = 1765] [serial = 2325] [outer = 0x9c436000] 05:09:51 INFO - PROCESS | 1765 | 1466770191190 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1765 | ++DOMWINDOW == 89 (0x9ce62000) [pid = 1765] [serial = 2326] [outer = 0x9c436000] 05:09:51 INFO - PROCESS | 1765 | [1765] 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 05:09:52 INFO - PROCESS | 1765 | 1466770192084 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:09:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:09:52 INFO - {} 05:09:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1543ms 05:09:52 INFO - PROCESS | 1765 | 1466770192113 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 1765 | 1466770192118 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 05:09:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:09:52 INFO - PROCESS | 1765 | 1466770192125 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 1765 | 1466770192130 Marionette TRACE conn4 <- [1,3066,null,{}] 05:09:52 INFO - PROCESS | 1765 | 1466770192143 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}] 05:09:52 INFO - PROCESS | 1765 | 1466770192150 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:52 INFO - PROCESS | 1765 | 1466770192392 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:09:52 INFO - PROCESS | 1765 | 1466770192564 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 1765 | 1466770192573 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:52 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe4800 == 48 [pid = 1765] [id = 776] 05:09:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 90 (0x93ba1000) [pid = 1765] [serial = 2327] [outer = (nil)] 05:09:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 91 (0x9d188400) [pid = 1765] [serial = 2328] [outer = 0x93ba1000] 05:09:52 INFO - PROCESS | 1765 | 1466770192696 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 1765 | ++DOMWINDOW == 92 (0x9d18e800) [pid = 1765] [serial = 2329] [outer = 0x93ba1000] 05:09:53 INFO - PROCESS | 1765 | 1466770193609 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]]]}] 05:09:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:09:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:09:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:09:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:09:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:09:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:09:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:09:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1506ms 05:09:53 INFO - PROCESS | 1765 | 1466770193634 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 1765 | 1466770193638 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:09:53 INFO - PROCESS | 1765 | 1466770193645 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1765 | 1466770193649 Marionette TRACE conn4 <- [1,3070,null,{}] 05:09:53 INFO - PROCESS | 1765 | 1466770193655 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}] 05:09:53 INFO - PROCESS | 1765 | 1466770193662 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:53 INFO - PROCESS | 1765 | 1466770193849 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:09:54 INFO - PROCESS | 1765 | 1466770194060 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 1765 | 1466770194066 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:54 INFO - PROCESS | 1765 | ++DOCSHELL 0x983abc00 == 49 [pid = 1765] [id = 777] 05:09:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 93 (0x9c588400) [pid = 1765] [serial = 2330] [outer = (nil)] 05:09:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 94 (0x9d1d6800) [pid = 1765] [serial = 2331] [outer = 0x9c588400] 05:09:54 INFO - PROCESS | 1765 | 1466770194154 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 1765 | ++DOMWINDOW == 95 (0x9d1dc000) [pid = 1765] [serial = 2332] [outer = 0x9c588400] 05:09:55 INFO - PROCESS | 1765 | 1466770195108 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]]]}] 05:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:09:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1483ms 05:09:55 INFO - PROCESS | 1765 | 1466770195131 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:09:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:09:55 INFO - PROCESS | 1765 | 1466770195136 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 05:09:55 INFO - PROCESS | 1765 | 1466770195142 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 1765 | 1466770195146 Marionette TRACE conn4 <- [1,3074,null,{}] 05:09:55 INFO - PROCESS | 1765 | 1466770195200 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}] 05:09:55 INFO - PROCESS | 1765 | 1466770195212 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:55 INFO - PROCESS | 1765 | 1466770195473 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:09:55 INFO - PROCESS | 1765 | 1466770195705 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 1765 | 1466770195716 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:55 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e923400 == 50 [pid = 1765] [id = 778] 05:09:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 96 (0x91e49800) [pid = 1765] [serial = 2333] [outer = (nil)] 05:09:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 97 (0x9d813800) [pid = 1765] [serial = 2334] [outer = 0x91e49800] 05:09:55 INFO - PROCESS | 1765 | 1466770195834 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 1765 | ++DOMWINDOW == 98 (0xa060ac00) [pid = 1765] [serial = 2335] [outer = 0x91e49800] 05:09:56 INFO - PROCESS | 1765 | 1466770196744 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]]]}] 05:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:09:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1679ms 05:09:56 INFO - PROCESS | 1765 | 1466770196824 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 1765 | 1466770196827 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 05:09:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:09:56 INFO - PROCESS | 1765 | 1466770196835 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 1765 | 1466770196839 Marionette TRACE conn4 <- [1,3078,null,{}] 05:09:56 INFO - PROCESS | 1765 | 1466770196846 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}] 05:09:56 INFO - PROCESS | 1765 | 1466770196850 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:57 INFO - PROCESS | 1765 | 1466770197057 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:09:57 INFO - PROCESS | 1765 | 1466770197645 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 1765 | 1466770197657 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:57 INFO - PROCESS | 1765 | ++DOCSHELL 0x8f2b2c00 == 51 [pid = 1765] [id = 779] 05:09:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 99 (0x8f2b3000) [pid = 1765] [serial = 2336] [outer = (nil)] 05:09:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 100 (0x8f2b8800) [pid = 1765] [serial = 2337] [outer = 0x8f2b3000] 05:09:57 INFO - PROCESS | 1765 | 1466770197799 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 1765 | ++DOMWINDOW == 101 (0x9130c800) [pid = 1765] [serial = 2338] [outer = 0x8f2b3000] 05:09:58 INFO - PROCESS | 1765 | 1466770198716 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 1765 | 1466770198786 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 05:09:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:09:58 INFO - PROCESS | 1765 | 1466770198807 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 1765 | 1466770198812 Marionette TRACE conn4 <- [1,3082,null,{}] 05:09:58 INFO - PROCESS | 1765 | 1466770198842 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}] 05:09:58 INFO - PROCESS | 1765 | 1466770198849 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:59 INFO - PROCESS | 1765 | 1466770199039 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:09:59 INFO - PROCESS | 1765 | 1466770199260 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 1765 | 1466770199270 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:09:59 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef8a400 == 52 [pid = 1765] [id = 780] 05:09:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 102 (0x8f2b9800) [pid = 1765] [serial = 2339] [outer = (nil)] 05:09:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 103 (0x9099e400) [pid = 1765] [serial = 2340] [outer = 0x8f2b9800] 05:09:59 INFO - PROCESS | 1765 | 1466770199439 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 1765 | ++DOMWINDOW == 104 (0x91da9400) [pid = 1765] [serial = 2341] [outer = 0x8f2b9800] 05:10:00 INFO - PROCESS | 1765 | 1466770200335 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]]]}] 05:10:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:10:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:10:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:10:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1566ms 05:10:00 INFO - PROCESS | 1765 | 1466770200379 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 1765 | 1466770200385 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 05:10:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:10:00 INFO - PROCESS | 1765 | 1466770200395 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 1765 | 1466770200398 Marionette TRACE conn4 <- [1,3086,null,{}] 05:10:00 INFO - PROCESS | 1765 | 1466770200405 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}] 05:10:00 INFO - PROCESS | 1765 | 1466770200411 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:00 INFO - PROCESS | 1765 | 1466770200595 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09a400 == 51 [pid = 1765] [id = 771] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x9945c000 == 50 [pid = 1765] [id = 770] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4c000 == 49 [pid = 1765] [id = 769] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x91e4fc00 == 48 [pid = 1765] [id = 768] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x994eb000 == 47 [pid = 1765] [id = 767] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe6800 == 46 [pid = 1765] [id = 766] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e09cc00 == 45 [pid = 1765] [id = 765] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x954db400 == 44 [pid = 1765] [id = 763] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x98429400 == 43 [pid = 1765] [id = 764] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x91da9c00 == 42 [pid = 1765] [id = 762] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e921c00 == 41 [pid = 1765] [id = 761] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e925400 == 40 [pid = 1765] [id = 754] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e090c00 == 39 [pid = 1765] [id = 760] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e099000 == 38 [pid = 1765] [id = 753] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x97824000 == 37 [pid = 1765] [id = 750] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x91daf800 == 36 [pid = 1765] [id = 747] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x9a0f0c00 == 35 [pid = 1765] [id = 748] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe5c00 == 34 [pid = 1765] [id = 749] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e098c00 == 33 [pid = 1765] [id = 751] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe9c00 == 32 [pid = 1765] [id = 752] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b2c00 == 31 [pid = 1765] [id = 779] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8ef8a400 == 30 [pid = 1765] [id = 780] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8e923400 == 29 [pid = 1765] [id = 778] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x983abc00 == 28 [pid = 1765] [id = 777] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b2400 == 27 [pid = 1765] [id = 775] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfe4800 == 26 [pid = 1765] [id = 776] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x997cb800 == 25 [pid = 1765] [id = 774] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8dfedc00 == 24 [pid = 1765] [id = 772] 05:10:01 INFO - PROCESS | 1765 | --DOCSHELL 0x8f2b8000 == 23 [pid = 1765] [id = 773] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 103 (0x93d2c000) [pid = 1765] [serial = 2240] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 102 (0x91d9ac00) [pid = 1765] [serial = 2238] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 101 (0x91d65c00) [pid = 1765] [serial = 2237] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 100 (0x97804000) [pid = 1765] [serial = 2243] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 99 (0x953af000) [pid = 1765] [serial = 2242] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 98 (0x9a2da800) [pid = 1765] [serial = 2246] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 97 (0x9a0fc800) [pid = 1765] [serial = 2245] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 96 (0x9b69f800) [pid = 1765] [serial = 2249] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 95 (0x9a490c00) [pid = 1765] [serial = 2248] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 94 (0x9b8c7400) [pid = 1765] [serial = 2252] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 93 (0x9b7d8800) [pid = 1765] [serial = 2251] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 92 (0x9ba9d000) [pid = 1765] [serial = 2255] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 91 (0x9b8d5400) [pid = 1765] [serial = 2254] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 90 (0x9bbb8c00) [pid = 1765] [serial = 2258] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 89 (0x9bbb6400) [pid = 1765] [serial = 2257] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 88 (0x913bb400) [pid = 1765] [serial = 2269] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 87 (0x8f2b9c00) [pid = 1765] [serial = 2261] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x91e54000) [pid = 1765] [serial = 2264] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e920c00) [pid = 1765] [serial = 2260] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x91d9bc00) [pid = 1765] [serial = 2263] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x91fd6c00) [pid = 1765] [serial = 2274] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91e4d800) [pid = 1765] [serial = 2277] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x91fdf000) [pid = 1765] [serial = 2275] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x8ef83400) [pid = 1765] [serial = 2266] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x8ef8f000) [pid = 1765] [serial = 2267] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x91da5800) [pid = 1765] [serial = 2272] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x94816c00) [pid = 1765] [serial = 2278] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x913c0c00) [pid = 1765] [serial = 2270] [outer = (nil)] [url = about:blank] 05:10:01 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x953a6800) [pid = 1765] [serial = 2280] [outer = (nil)] [url = about:blank] 05:10:02 INFO - PROCESS | 1765 | 1466770202201 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 1765 | 1466770202211 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:02 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe7800 == 24 [pid = 1765] [id = 781] 05:10:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x8dfe7c00) [pid = 1765] [serial = 2342] [outer = (nil)] 05:10:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x8dff0000) [pid = 1765] [serial = 2343] [outer = 0x8dfe7c00] 05:10:02 INFO - PROCESS | 1765 | 1466770202302 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8e099000) [pid = 1765] [serial = 2344] [outer = 0x8dfe7c00] 05:10:03 INFO - PROCESS | 1765 | 1466770203117 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:10:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:10:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2744ms 05:10:03 INFO - PROCESS | 1765 | 1466770203142 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 1765 | 1466770203148 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 05:10:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:10:03 INFO - PROCESS | 1765 | 1466770203157 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 1765 | 1466770203162 Marionette TRACE conn4 <- [1,3090,null,{}] 05:10:03 INFO - PROCESS | 1765 | 1466770203171 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}] 05:10:03 INFO - PROCESS | 1765 | 1466770203178 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:03 INFO - PROCESS | 1765 | 1466770203351 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:10:03 INFO - PROCESS | 1765 | 1466770203532 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 1765 | 1466770203541 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:03 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef89c00 == 25 [pid = 1765] [id = 782] 05:10:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8ef8a400) [pid = 1765] [serial = 2345] [outer = (nil)] 05:10:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8ef91800) [pid = 1765] [serial = 2346] [outer = 0x8ef8a400] 05:10:03 INFO - PROCESS | 1765 | 1466770203620 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8f2b6c00) [pid = 1765] [serial = 2347] [outer = 0x8ef8a400] 05:10:04 INFO - PROCESS | 1765 | 1466770204892 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:10:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:10:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1753ms 05:10:04 INFO - PROCESS | 1765 | 1466770204919 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 1765 | 1466770204930 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 05:10:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:10:04 INFO - PROCESS | 1765 | 1466770204942 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 1765 | 1466770204947 Marionette TRACE conn4 <- [1,3094,null,{}] 05:10:04 INFO - PROCESS | 1765 | 1466770204957 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}] 05:10:04 INFO - PROCESS | 1765 | 1466770204964 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:05 INFO - PROCESS | 1765 | 1466770205299 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:10:05 INFO - PROCESS | 1765 | 1466770205336 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 1765 | 1466770205346 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:05 INFO - PROCESS | 1765 | ++DOCSHELL 0x90a6d000 == 26 [pid = 1765] [id = 783] 05:10:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x90a6d400) [pid = 1765] [serial = 2348] [outer = (nil)] 05:10:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x90a78800) [pid = 1765] [serial = 2349] [outer = 0x90a6d400] 05:10:05 INFO - PROCESS | 1765 | 1466770205421 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x913b9400) [pid = 1765] [serial = 2350] [outer = 0x90a6d400] 05:10:06 INFO - PROCESS | 1765 | 1466770206418 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:10:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1490ms 05:10:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:10:06 INFO - PROCESS | 1765 | 1466770206432 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 1765 | 1466770206435 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 05:10:06 INFO - PROCESS | 1765 | 1466770206462 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 1765 | 1466770206473 Marionette TRACE conn4 <- [1,3098,null,{}] 05:10:06 INFO - PROCESS | 1765 | 1466770206483 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}] 05:10:06 INFO - PROCESS | 1765 | 1466770206491 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:06 INFO - PROCESS | 1765 | 1466770206742 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:10:06 INFO - PROCESS | 1765 | 1466770206766 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 1765 | 1466770206801 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:06 INFO - PROCESS | 1765 | ++DOCSHELL 0x8ef88800 == 27 [pid = 1765] [id = 784] 05:10:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x90a6e400) [pid = 1765] [serial = 2351] [outer = (nil)] 05:10:06 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x91d9bc00) [pid = 1765] [serial = 2352] [outer = 0x90a6e400] 05:10:06 INFO - PROCESS | 1765 | 1466770206958 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 1765 | ++DOMWINDOW == 87 (0x91da6000) [pid = 1765] [serial = 2353] [outer = 0x90a6e400] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 86 (0x8ef82c00) [pid = 1765] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 85 (0x8e91f400) [pid = 1765] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 84 (0x8ef91400) [pid = 1765] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 83 (0x997c8800) [pid = 1765] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 82 (0x91fd9c00) [pid = 1765] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 81 (0x99fc9800) [pid = 1765] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 80 (0x97820400) [pid = 1765] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 79 (0x997c3800) [pid = 1765] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 78 (0x8e098000) [pid = 1765] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 77 (0x8e091400) [pid = 1765] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 76 (0x954f2800) [pid = 1765] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 75 (0x91fd9000) [pid = 1765] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:10:08 INFO - PROCESS | 1765 | --DOMWINDOW == 74 (0x99464800) [pid = 1765] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:10:08 INFO - PROCESS | 1765 | 1466770208461 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]]]}] 05:10:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:10:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:10:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2068ms 05:10:08 INFO - PROCESS | 1765 | 1466770208511 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 1765 | 1466770208516 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 05:10:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:10:08 INFO - PROCESS | 1765 | 1466770208532 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 1765 | 1466770208534 Marionette TRACE conn4 <- [1,3102,null,{}] 05:10:08 INFO - PROCESS | 1765 | 1466770208541 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}] 05:10:08 INFO - PROCESS | 1765 | 1466770208546 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:08 INFO - PROCESS | 1765 | 1466770208709 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:10:08 INFO - PROCESS | 1765 | 1466770208723 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 1765 | 1466770208730 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:08 INFO - PROCESS | 1765 | ++DOCSHELL 0x91da9c00 == 28 [pid = 1765] [id = 785] 05:10:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 75 (0x91dad800) [pid = 1765] [serial = 2354] [outer = (nil)] 05:10:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 76 (0x91e4a400) [pid = 1765] [serial = 2355] [outer = 0x91dad800] 05:10:08 INFO - PROCESS | 1765 | 1466770208806 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 1765 | ++DOMWINDOW == 77 (0x91e4c800) [pid = 1765] [serial = 2356] [outer = 0x91dad800] 05:10:09 INFO - PROCESS | 1765 | 1466770209705 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:10:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:10:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1231ms 05:10:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:10:09 INFO - PROCESS | 1765 | 1466770209763 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 1765 | 1466770209766 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 05:10:09 INFO - PROCESS | 1765 | 1466770209783 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 1765 | 1466770209788 Marionette TRACE conn4 <- [1,3106,null,{}] 05:10:09 INFO - PROCESS | 1765 | 1466770209798 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}] 05:10:09 INFO - PROCESS | 1765 | 1466770209802 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:10 INFO - PROCESS | 1765 | 1466770210035 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 05:10:10 INFO - PROCESS | 1765 | 1466770210247 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 1765 | 1466770210259 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:10 INFO - PROCESS | 1765 | ++DOCSHELL 0x8dfe6800 == 29 [pid = 1765] [id = 786] 05:10:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 78 (0x8dfe7400) [pid = 1765] [serial = 2357] [outer = (nil)] 05:10:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 79 (0x8e092400) [pid = 1765] [serial = 2358] [outer = 0x8dfe7400] 05:10:10 INFO - PROCESS | 1765 | 1466770210355 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 1765 | ++DOMWINDOW == 80 (0x8e921800) [pid = 1765] [serial = 2359] [outer = 0x8dfe7400] 05:10:11 INFO - PROCESS | 1765 | 1466770211307 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]]]}] 05:10:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:10:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:10:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:10:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1548ms 05:10:11 INFO - PROCESS | 1765 | 1466770211339 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 1765 | 1466770211346 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 05:10:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:10:11 INFO - PROCESS | 1765 | 1466770211358 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 1765 | 1466770211363 Marionette TRACE conn4 <- [1,3110,null,{}] 05:10:11 INFO - PROCESS | 1765 | 1466770211372 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}] 05:10:11 INFO - PROCESS | 1765 | 1466770211381 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:11 INFO - PROCESS | 1765 | 1466770211574 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 05:10:11 INFO - PROCESS | 1765 | 1466770211776 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 1765 | 1466770211785 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:11 INFO - PROCESS | 1765 | ++DOCSHELL 0x8e095400 == 30 [pid = 1765] [id = 787] 05:10:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 81 (0x8ef91400) [pid = 1765] [serial = 2360] [outer = (nil)] 05:10:11 INFO - PROCESS | 1765 | ++DOMWINDOW == 82 (0x90a79000) [pid = 1765] [serial = 2361] [outer = 0x8ef91400] 05:10:11 INFO - PROCESS | 1765 | 1466770211914 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 1765 | ++DOMWINDOW == 83 (0x913c3800) [pid = 1765] [serial = 2362] [outer = 0x8ef91400] 05:10:12 INFO - PROCESS | 1765 | 1466770212872 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"]]]}] 05:10:12 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:10:12 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 05:10:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:12 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:10:12 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1542ms 05:10:12 INFO - PROCESS | 1765 | 1466770212902 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 1765 | 1466770212908 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 05:10:12 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:10:12 INFO - PROCESS | 1765 | 1466770212916 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 1765 | 1466770212920 Marionette TRACE conn4 <- [1,3114,null,{}] 05:10:12 INFO - PROCESS | 1765 | 1466770212927 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}] 05:10:12 INFO - PROCESS | 1765 | 1466770212934 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:13 INFO - PROCESS | 1765 | 1466770213161 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 05:10:13 INFO - PROCESS | 1765 | 1466770213373 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\", \"3beb3c26-46b3-422d-925f-0ead73657767\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 1765 | 1466770213382 Marionette INFO sendAsync 5bb2bf7e-f34f-4039-a8f5-34ce35744680 05:10:13 INFO - PROCESS | 1765 | ++DOCSHELL 0x91e4a000 == 31 [pid = 1765] [id = 788] 05:10:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 84 (0x91e57800) [pid = 1765] [serial = 2363] [outer = (nil)] 05:10:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 85 (0x91fde800) [pid = 1765] [serial = 2364] [outer = 0x91e57800] 05:10:13 INFO - PROCESS | 1765 | 1466770213517 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 1765 | ++DOMWINDOW == 86 (0x93a35000) [pid = 1765] [serial = 2365] [outer = 0x91e57800] 05:10:14 INFO - PROCESS | 1765 | 1466770214500 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]]]}] 05:10:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:10:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1642ms 05:10:14 INFO - PROCESS | 1765 | 1466770214558 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 1765 | 1466770214566 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 05:10:15 WARNING - u'runner_teardown' () 05:10:15 INFO - No more tests 05:10:15 INFO - Got 0 unexpected results 05:10:15 INFO - SUITE-END | took 1330s 05:10:15 INFO - Closing logging queue 05:10:15 INFO - queue closed 05:10:15 INFO - Return code: 0 05:10:15 WARNING - # TBPL SUCCESS # 05:10:15 INFO - Running post-action listener: _resource_record_post_action 05:10:15 INFO - Running post-run listener: _resource_record_post_run 05:10:17 INFO - Total resource usage - Wall time: 1367s; CPU: 98.0%; Read bytes: 14102528; Write bytes: 929296384; Read time: 768; Write time: 241428 05:10:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:10:17 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 143470592; Read time: 8; Write time: 139960 05:10:17 INFO - run-tests - Wall time: 1336s; CPU: 98.0%; Read bytes: 10993664; Write bytes: 785825792; Read time: 500; Write time: 101468 05:10:17 INFO - Running post-run listener: _upload_blobber_files 05:10:17 INFO - Blob upload gear active. 05:10:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:10:17 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 05:10:17 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'] 05:10:17 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 05:10:17 INFO - (blobuploader) - INFO - Open directory for files ... 05:10:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:10:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:10:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:10:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:10:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:10:18 INFO - (blobuploader) - INFO - Done attempting. 05:10:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:10:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:10:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:10:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:10:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:10:19 INFO - (blobuploader) - INFO - Done attempting. 05:10:19 INFO - (blobuploader) - INFO - Iteration through files over. 05:10:19 INFO - Return code: 0 05:10:19 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:10:19 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:10:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9e391000ea8d2cd1780973ec56e9c0de966318c7e7a791458683b4ec972c64387e5cc6b815897c9b5ba275058e717377bc93772303ef579a59ed618ccd8425fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f4b431914bd069d417b78c52af9ff86278345dea677a2bcf4ad56222c43ef1ddff7b2c512dedf9f9098dd188d6f82b80837c68f70344f190503e660c36b0ddc"} 05:10:19 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:10:19 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:10:19 INFO - Contents: 05:10:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9e391000ea8d2cd1780973ec56e9c0de966318c7e7a791458683b4ec972c64387e5cc6b815897c9b5ba275058e717377bc93772303ef579a59ed618ccd8425fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f4b431914bd069d417b78c52af9ff86278345dea677a2bcf4ad56222c43ef1ddff7b2c512dedf9f9098dd188d6f82b80837c68f70344f190503e660c36b0ddc"} 05:10:19 INFO - Running post-run listener: copy_logs_to_upload_dir 05:10:19 INFO - Copying logs to upload dir... 05:10:19 INFO - mkdir: /builds/slave/test/build/upload/logs 05:10:19 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1517.190033 ========= master_lag: 3.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 20 secs) (at 2016-06-24 05:10:22.630176) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-24 05:10:22.631234) ========= 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-1466768500.772453-711681760 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9e391000ea8d2cd1780973ec56e9c0de966318c7e7a791458683b4ec972c64387e5cc6b815897c9b5ba275058e717377bc93772303ef579a59ed618ccd8425fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f4b431914bd069d417b78c52af9ff86278345dea677a2bcf4ad56222c43ef1ddff7b2c512dedf9f9098dd188d6f82b80837c68f70344f190503e660c36b0ddc"} build_url:https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032967 build_url: 'https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/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/9e391000ea8d2cd1780973ec56e9c0de966318c7e7a791458683b4ec972c64387e5cc6b815897c9b5ba275058e717377bc93772303ef579a59ed618ccd8425fb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6f4b431914bd069d417b78c52af9ff86278345dea677a2bcf4ad56222c43ef1ddff7b2c512dedf9f9098dd188d6f82b80837c68f70344f190503e660c36b0ddc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eK8jfcfZSX2K1CObfnjX7w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.41 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-24 05:10:23.069941) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-24 05:10:23.070280) ========= 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-1466768500.772453-711681760 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019086 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-24 05:10:23.122367) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-24 05:10:23.122684) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-24 05:10:23.123409) ========= ========= Total master_lag: 13.10 =========